builder: mozilla-release_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-090 starttime: 1470941732.76 results: success (0) buildid: 20160811095921 builduid: aa69ce5198994b278dabd418de668440 revision: 9bf4d2171f273c1543fa548b09dbe76311cd0b34 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-11 11:55:32.764956) ========= master: http://buildbot-master01.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-11 11:55:32.765559) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-11 11:55:32.766004) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-11 11:55:33.001514) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-11 11:55:33.002058) ========= 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-1470941722.640155-1476104100 _=/tools/buildbot/bin/python using PTY: False --2016-08-11 11:55:33-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 8.38M=0.001s 2016-08-11 11:55:33 (8.38 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.569191 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-11 11:55:33.607046) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-08-11 11:55:33.607512) ========= 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-1470941722.640155-1476104100 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.060284 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-08-11 11:55:33.699226) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-08-11 11:55:33.699756) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-release --rev 9bf4d2171f273c1543fa548b09dbe76311cd0b34 --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 9bf4d2171f273c1543fa548b09dbe76311cd0b34 --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-1470941722.640155-1476104100 _=/tools/buildbot/bin/python using PTY: False 2016-08-11 11:55:33,830 truncating revision to first 12 chars 2016-08-11 11:55:33,831 Setting DEBUG logging. 2016-08-11 11:55:33,831 attempt 1/10 2016-08-11 11:55:33,831 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/9bf4d2171f27?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-11 11:55:35,576 unpacking tar archive at: mozilla-release-9bf4d2171f27/testing/mozharness/ program finished with exit code 0 elapsedTime=2.316454 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-08-11 11:55:36.048676) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-11 11:55:36.049173) ========= script_repo_revision: 9bf4d2171f273c1543fa548b09dbe76311cd0b34 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-11 11:55:36.049757) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-11 11:55:36.050168) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-11 11:55:36.082338) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 30 mins, 13 secs) (at 2016-08-11 11:55:36.082763) ========= /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-1470941722.640155-1476104100 _=/tools/buildbot/bin/python using PTY: False 11:55:36 INFO - MultiFileLogger online at 20160811 11:55:36 in /builds/slave/test 11:55:36 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 11:55:36 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 11:55:36 INFO - {'append_to_log': False, 11:55:36 INFO - 'base_work_dir': '/builds/slave/test', 11:55:36 INFO - 'blob_upload_branch': 'mozilla-release', 11:55:36 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 11:55:36 INFO - 'buildbot_json_path': 'buildprops.json', 11:55:36 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 11:55:36 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:55:36 INFO - 'download_minidump_stackwalk': True, 11:55:36 INFO - 'download_symbols': 'true', 11:55:36 INFO - 'e10s': False, 11:55:36 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 11:55:36 INFO - 'tooltool.py': '/tools/tooltool.py', 11:55:36 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 11:55:36 INFO - '/tools/misc-python/virtualenv.py')}, 11:55:36 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:55:36 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:55:36 INFO - 'log_level': 'info', 11:55:36 INFO - 'log_to_console': True, 11:55:36 INFO - 'opt_config_files': (), 11:55:36 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:55:36 INFO - '--processes=1', 11:55:36 INFO - '--config=%(test_path)s/wptrunner.ini', 11:55:36 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:55:36 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:55:36 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:55:36 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:55:36 INFO - 'pip_index': False, 11:55:36 INFO - 'require_test_zip': True, 11:55:36 INFO - 'test_type': ('testharness',), 11:55:36 INFO - 'this_chunk': '1', 11:55:36 INFO - 'tooltool_cache': '/builds/tooltool_cache', 11:55:36 INFO - 'total_chunks': '10', 11:55:36 INFO - 'virtualenv_path': 'venv', 11:55:36 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:55:36 INFO - 'work_dir': 'build'} 11:55:36 INFO - ##### 11:55:36 INFO - ##### Running clobber step. 11:55:36 INFO - ##### 11:55:36 INFO - Running pre-action listener: _resource_record_pre_action 11:55:36 INFO - Running main action method: clobber 11:55:36 INFO - rmtree: /builds/slave/test/build 11:55:36 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 11:55:38 INFO - Running post-action listener: _resource_record_post_action 11:55:38 INFO - ##### 11:55:38 INFO - ##### Running read-buildbot-config step. 11:55:38 INFO - ##### 11:55:38 INFO - Running pre-action listener: _resource_record_pre_action 11:55:38 INFO - Running main action method: read_buildbot_config 11:55:38 INFO - Using buildbot properties: 11:55:38 INFO - { 11:55:38 INFO - "project": "", 11:55:38 INFO - "product": "firefox", 11:55:38 INFO - "script_repo_revision": "production", 11:55:38 INFO - "scheduler": "tests-mozilla-release-ubuntu32_vm-debug-unittest", 11:55:38 INFO - "repository": "", 11:55:38 INFO - "buildername": "Ubuntu VM 12.04 mozilla-release debug test web-platform-tests-1", 11:55:38 INFO - "buildid": "20160811095921", 11:55:38 INFO - "pgo_build": "False", 11:55:38 INFO - "basedir": "/builds/slave/test", 11:55:38 INFO - "buildnumber": 22, 11:55:38 INFO - "slavename": "tst-linux32-spot-090", 11:55:38 INFO - "revision": "9bf4d2171f273c1543fa548b09dbe76311cd0b34", 11:55:38 INFO - "master": "http://buildbot-master01.bb.releng.use1.mozilla.com:8201/", 11:55:38 INFO - "platform": "linux", 11:55:38 INFO - "branch": "mozilla-release", 11:55:38 INFO - "repo_path": "releases/mozilla-release", 11:55:38 INFO - "moz_repo_path": "", 11:55:38 INFO - "stage_platform": "linux", 11:55:38 INFO - "builduid": "aa69ce5198994b278dabd418de668440", 11:55:38 INFO - "slavebuilddir": "test" 11:55:38 INFO - } 11:55:38 INFO - Found installer url https://queue.taskcluster.net/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2. 11:55:38 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json. 11:55:38 INFO - Running post-action listener: _resource_record_post_action 11:55:38 INFO - ##### 11:55:38 INFO - ##### Running download-and-extract step. 11:55:38 INFO - ##### 11:55:38 INFO - Running pre-action listener: _resource_record_pre_action 11:55:38 INFO - Running main action method: download_and_extract 11:55:38 INFO - mkdir: /builds/slave/test/build/tests 11:55:38 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')]} 11:55:38 INFO - https://queue.taskcluster.net/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 11:55:38 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 11:55:38 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 11:55:38 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/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 11:55:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/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 11:55:39 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 11:55:39 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 11:55:39 INFO - retry: Failed, sleeping 30 seconds before retrying 11:56:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/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 11:56:09 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 11:56:09 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 11:56:09 INFO - retry: Failed, sleeping 60 seconds before retrying 11:57:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/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 11:57:09 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 11:57:09 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 11:57:09 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/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! 11:57:09 INFO - Caught exception: HTTP Error 404: Not Found 11:57:09 INFO - Caught exception: HTTP Error 404: Not Found 11:57:09 INFO - Caught exception: HTTP Error 404: Not Found 11:57:09 INFO - trying https://queue.taskcluster.net/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 11:57:09 INFO - Downloading https://queue.taskcluster.net/v1/task/KE6qTSYtQ--U7pGxLF3CIA/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 11:57:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KE6qTSYtQ--U7pGxLF3CIA/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 11:57:10 INFO - Downloaded 1325 bytes. 11:57:10 INFO - Reading from file /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 11:57:10 INFO - Using the following test package requirements: 11:57:10 INFO - {u'common': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip'], 11:57:10 INFO - u'cppunittest': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 11:57:10 INFO - u'firefox-48.0.1.en-US.linux-i686.cppunittest.tests.zip'], 11:57:10 INFO - u'gtest': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 11:57:10 INFO - u'firefox-48.0.1.en-US.linux-i686.gtest.tests.zip'], 11:57:10 INFO - u'jittest': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 11:57:10 INFO - u'jsshell-linux-i686.zip'], 11:57:10 INFO - u'mochitest': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 11:57:10 INFO - u'firefox-48.0.1.en-US.linux-i686.mochitest.tests.zip'], 11:57:10 INFO - u'mozbase': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip'], 11:57:10 INFO - u'reftest': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 11:57:10 INFO - u'firefox-48.0.1.en-US.linux-i686.reftest.tests.zip'], 11:57:10 INFO - u'talos': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 11:57:10 INFO - u'firefox-48.0.1.en-US.linux-i686.talos.tests.zip'], 11:57:10 INFO - u'web-platform': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 11:57:10 INFO - u'firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip'], 11:57:10 INFO - u'xpcshell': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 11:57:10 INFO - u'firefox-48.0.1.en-US.linux-i686.xpcshell.tests.zip']} 11:57:10 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 11:57:10 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')]} 11:57:10 INFO - https://queue.taskcluster.net/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 11:57:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 11:57:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 11:57:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/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 11:57:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/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 11:57:10 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 11:57:10 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 11:57:10 INFO - retry: Failed, sleeping 30 seconds before retrying 11:57:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/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 11:57:40 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 11:57:40 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 11:57:40 INFO - retry: Failed, sleeping 60 seconds before retrying 11:58:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/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 11:58:41 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 11:58:41 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 11:58:41 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/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! 11:58:41 INFO - Caught exception: HTTP Error 404: Not Found 11:58:41 INFO - Caught exception: HTTP Error 404: Not Found 11:58:41 INFO - Caught exception: HTTP Error 404: Not Found 11:58:41 INFO - trying https://queue.taskcluster.net/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 11:58:41 INFO - Downloading https://queue.taskcluster.net/v1/task/KE6qTSYtQ--U7pGxLF3CIA/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 11:58:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/KE6qTSYtQ--U7pGxLF3CIA/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 11:58:49 INFO - Downloaded 22824493 bytes. 11:58:49 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/*'] 11:58:49 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/* 11:58:50 INFO - caution: filename not matched: web-platform/* 11:58:50 INFO - Return code: 11 11:58:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:58:50 INFO - https://queue.taskcluster.net/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 11:58:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 11:58:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 11:58:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/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 11:58:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/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 11:58:50 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 11:58:50 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 11:58:50 INFO - retry: Failed, sleeping 30 seconds before retrying 11:59:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/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 11:59:20 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 11:59:20 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 11:59:20 INFO - retry: Failed, sleeping 60 seconds before retrying 12:00:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/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 12:00:20 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 12:00:20 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 12:00:20 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/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! 12:00:20 INFO - Caught exception: HTTP Error 404: Not Found 12:00:20 INFO - Caught exception: HTTP Error 404: Not Found 12:00:20 INFO - Caught exception: HTTP Error 404: Not Found 12:00:20 INFO - trying https://queue.taskcluster.net/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 12:00:20 INFO - Downloading https://queue.taskcluster.net/v1/task/KE6qTSYtQ--U7pGxLF3CIA/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 12:00:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/KE6qTSYtQ--U7pGxLF3CIA/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 12:00:22 INFO - Downloaded 36389875 bytes. 12:00:22 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/*'] 12:00:22 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/* 12:00:26 INFO - caution: filename not matched: bin/* 12:00:26 INFO - caution: filename not matched: config/* 12:00:26 INFO - caution: filename not matched: mozbase/* 12:00:26 INFO - caution: filename not matched: marionette/* 12:00:26 INFO - caution: filename not matched: tools/wptserve/* 12:00:26 INFO - Return code: 11 12:00:26 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')]} 12:00:26 INFO - https://queue.taskcluster.net/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 12:00:26 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 12:00:26 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 12:00:26 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/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 12:00:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/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 12:00:27 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 12:00:27 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 12:00:27 INFO - retry: Failed, sleeping 30 seconds before retrying 12:00:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/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 12:00:57 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 12:00:57 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 12:00:57 INFO - retry: Failed, sleeping 60 seconds before retrying 12:01:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/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 12:01:57 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 12:01:57 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 12:01:57 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/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! 12:01:57 INFO - Caught exception: HTTP Error 404: Not Found 12:01:57 INFO - Caught exception: HTTP Error 404: Not Found 12:01:57 INFO - Caught exception: HTTP Error 404: Not Found 12:01:57 INFO - trying https://queue.taskcluster.net/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 12:01:57 INFO - Downloading https://queue.taskcluster.net/v1/task/KE6qTSYtQ--U7pGxLF3CIA/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 12:01:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KE6qTSYtQ--U7pGxLF3CIA/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 12:02:00 INFO - Downloaded 69354225 bytes. 12:02:00 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 12:02:00 INFO - mkdir: /builds/slave/test/properties 12:02:00 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 12:02:00 INFO - Writing to file /builds/slave/test/properties/build_url 12:02:00 INFO - Contents: 12:02:00 INFO - build_url:https://queue.taskcluster.net/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 12:02:01 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 12:02:01 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 12:02:01 INFO - Writing to file /builds/slave/test/properties/symbols_url 12:02:01 INFO - Contents: 12:02:01 INFO - symbols_url:https://queue.taskcluster.net/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 12:02: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')]} 12:02:01 INFO - https://queue.taskcluster.net/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 12:02:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 12:02:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 12:02:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/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 12:02:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/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 12:02:02 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 12:02:02 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 12:02:02 INFO - retry: Failed, sleeping 30 seconds before retrying 12:02:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/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 12:02:32 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 12:02:32 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 12:02:32 INFO - retry: Failed, sleeping 60 seconds before retrying 12:03:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/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 12:03:32 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 12:03:32 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 12:03:32 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KE6qTSYtQ--U7pGxLF3CIA/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! 12:03:32 INFO - Caught exception: HTTP Error 404: Not Found 12:03:32 INFO - Caught exception: HTTP Error 404: Not Found 12:03:32 INFO - Caught exception: HTTP Error 404: Not Found 12:03:32 INFO - trying https://queue.taskcluster.net/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 12:03:32 INFO - Downloading https://queue.taskcluster.net/v1/task/KE6qTSYtQ--U7pGxLF3CIA/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 12:03:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KE6qTSYtQ--U7pGxLF3CIA/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 12:03:36 INFO - Downloaded 92313138 bytes. 12:03:36 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'] 12:03:36 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 12:03:45 INFO - Return code: 0 12:03:45 INFO - Running post-action listener: _resource_record_post_action 12:03:45 INFO - Running post-action listener: set_extra_try_arguments 12:03:45 INFO - ##### 12:03:45 INFO - ##### Running create-virtualenv step. 12:03:45 INFO - ##### 12:03:45 INFO - Running pre-action listener: _pre_create_virtualenv 12:03:45 INFO - Running pre-action listener: _resource_record_pre_action 12:03:45 INFO - Running main action method: create_virtualenv 12:03:45 INFO - Creating virtualenv /builds/slave/test/build/venv 12:03:45 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 12:03:45 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 12:03:46 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 12:03:46 INFO - Using real prefix '/usr' 12:03:46 INFO - New python executable in /builds/slave/test/build/venv/bin/python 12:03:48 INFO - Installing distribute.............................................................................................................................................................................................done. 12:03:51 INFO - Installing pip.................done. 12:03:51 INFO - Return code: 0 12:03:51 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 12:03:51 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')]} 12:03:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:03:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:03:51 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')]} 12:03:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:03:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:03:51 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8d50c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8db7598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8e6b2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e5af70>, '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 0x8e5a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8e60750>, '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-1470941722.640155-1476104100', '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 12:03:51 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 12:03:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 12:03:51 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:03:51 INFO - 'CCACHE_UMASK': '002', 12:03:51 INFO - 'DISPLAY': ':0', 12:03:51 INFO - 'HOME': '/home/cltbld', 12:03:51 INFO - 'LANG': 'en_US.UTF-8', 12:03:51 INFO - 'LOGNAME': 'cltbld', 12:03:51 INFO - 'MAIL': '/var/mail/cltbld', 12:03:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:03:51 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:03:51 INFO - 'MOZ_NO_REMOTE': '1', 12:03:51 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:03:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:03:51 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:03:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:03:51 INFO - 'PWD': '/builds/slave/test', 12:03:51 INFO - 'SHELL': '/bin/bash', 12:03:51 INFO - 'SHLVL': '1', 12:03:51 INFO - 'TERM': 'linux', 12:03:51 INFO - 'TMOUT': '86400', 12:03:51 INFO - 'USER': 'cltbld', 12:03:51 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1470941722.640155-1476104100', 12:03:51 INFO - '_': '/tools/buildbot/bin/python'} 12:03:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:03:51 INFO - Downloading/unpacking psutil>=0.7.1 12:03:51 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 12:03:51 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 12:03:51 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:03:51 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:03:51 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 12:03:51 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 12:03:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 12:03:57 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 12:03:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:03:57 INFO - Installing collected packages: psutil 12:03:57 INFO - Running setup.py install for psutil 12:03:57 INFO - building 'psutil._psutil_linux' extension 12:03:57 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 12:03:57 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 12:03:57 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 12:03:57 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 12:03:58 INFO - building 'psutil._psutil_posix' extension 12:03:58 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 12:03:58 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 12:03:58 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 12:03:58 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:03:58 INFO - Successfully installed psutil 12:03:58 INFO - Cleaning up... 12:03:58 INFO - Return code: 0 12:03:58 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 12:03:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:03:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:03:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:03:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:03:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:03:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:03:58 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8d50c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8db7598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8e6b2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e5af70>, '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 0x8e5a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8e60750>, '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-1470941722.640155-1476104100', '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 12:03:58 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 12:03:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 12:03:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:03:58 INFO - 'CCACHE_UMASK': '002', 12:03:58 INFO - 'DISPLAY': ':0', 12:03:58 INFO - 'HOME': '/home/cltbld', 12:03:58 INFO - 'LANG': 'en_US.UTF-8', 12:03:58 INFO - 'LOGNAME': 'cltbld', 12:03:58 INFO - 'MAIL': '/var/mail/cltbld', 12:03:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:03:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:03:58 INFO - 'MOZ_NO_REMOTE': '1', 12:03:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:03:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:03:58 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:03:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:03:58 INFO - 'PWD': '/builds/slave/test', 12:03:58 INFO - 'SHELL': '/bin/bash', 12:03:58 INFO - 'SHLVL': '1', 12:03:58 INFO - 'TERM': 'linux', 12:03:58 INFO - 'TMOUT': '86400', 12:03:58 INFO - 'USER': 'cltbld', 12:03:58 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1470941722.640155-1476104100', 12:03:58 INFO - '_': '/tools/buildbot/bin/python'} 12:03:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:03:58 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:03:58 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 12:03:58 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 12:03:58 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:03:58 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:03:58 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 12:03:58 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 12:04:03 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:04:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 12:04:04 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 12:04:04 INFO - Installing collected packages: mozsystemmonitor 12:04:04 INFO - Running setup.py install for mozsystemmonitor 12:04:04 INFO - Successfully installed mozsystemmonitor 12:04:04 INFO - Cleaning up... 12:04:04 INFO - Return code: 0 12:04:04 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 12:04:04 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')]} 12:04:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:04:04 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:04:04 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')]} 12:04:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:04:04 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:04:04 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8d50c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8db7598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8e6b2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e5af70>, '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 0x8e5a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8e60750>, '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-1470941722.640155-1476104100', '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 12:04:04 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 12:04:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 12:04:04 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:04:04 INFO - 'CCACHE_UMASK': '002', 12:04:04 INFO - 'DISPLAY': ':0', 12:04:04 INFO - 'HOME': '/home/cltbld', 12:04:04 INFO - 'LANG': 'en_US.UTF-8', 12:04:04 INFO - 'LOGNAME': 'cltbld', 12:04:04 INFO - 'MAIL': '/var/mail/cltbld', 12:04:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:04:04 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:04:04 INFO - 'MOZ_NO_REMOTE': '1', 12:04:04 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:04:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:04:04 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:04:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:04:04 INFO - 'PWD': '/builds/slave/test', 12:04:04 INFO - 'SHELL': '/bin/bash', 12:04:04 INFO - 'SHLVL': '1', 12:04:04 INFO - 'TERM': 'linux', 12:04:04 INFO - 'TMOUT': '86400', 12:04:04 INFO - 'USER': 'cltbld', 12:04:04 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1470941722.640155-1476104100', 12:04:04 INFO - '_': '/tools/buildbot/bin/python'} 12:04:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:04:04 INFO - Downloading/unpacking blobuploader==1.2.4 12:04:04 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 12:04:04 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 12:04:04 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:04:04 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:04:04 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 12:04:04 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 12:04:09 INFO - Downloading blobuploader-1.2.4.tar.gz 12:04:09 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 12:04:09 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:04:09 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 12:04:09 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 12:04:09 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:04:09 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:04:09 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 12:04:09 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 12:04:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 12:04:10 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:04:10 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 12:04:10 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 12:04:10 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:04:10 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:04:10 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 12:04:10 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 12:04:11 INFO - Downloading docopt-0.6.1.tar.gz 12:04:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 12:04:11 INFO - Installing collected packages: blobuploader, requests, docopt 12:04:11 INFO - Running setup.py install for blobuploader 12:04:11 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 12:04:11 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 12:04:11 INFO - Running setup.py install for requests 12:04:12 INFO - Running setup.py install for docopt 12:04:12 INFO - Successfully installed blobuploader requests docopt 12:04:12 INFO - Cleaning up... 12:04:12 INFO - Return code: 0 12:04:12 INFO - Installing None into virtualenv /builds/slave/test/build/venv 12:04:12 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')]} 12:04:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:04:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:04:12 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')]} 12:04:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:04:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:04:12 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8d50c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8db7598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8e6b2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e5af70>, '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 0x8e5a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8e60750>, '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-1470941722.640155-1476104100', '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 12:04:12 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 12:04:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 12:04:12 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:04:12 INFO - 'CCACHE_UMASK': '002', 12:04:12 INFO - 'DISPLAY': ':0', 12:04:12 INFO - 'HOME': '/home/cltbld', 12:04:12 INFO - 'LANG': 'en_US.UTF-8', 12:04:12 INFO - 'LOGNAME': 'cltbld', 12:04:12 INFO - 'MAIL': '/var/mail/cltbld', 12:04:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:04:12 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:04:12 INFO - 'MOZ_NO_REMOTE': '1', 12:04:12 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:04:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:04:12 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:04:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:04:12 INFO - 'PWD': '/builds/slave/test', 12:04:12 INFO - 'SHELL': '/bin/bash', 12:04:12 INFO - 'SHLVL': '1', 12:04:12 INFO - 'TERM': 'linux', 12:04:12 INFO - 'TMOUT': '86400', 12:04:12 INFO - 'USER': 'cltbld', 12:04:12 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1470941722.640155-1476104100', 12:04:12 INFO - '_': '/tools/buildbot/bin/python'} 12:04:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:04:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 12:04:13 INFO - Running setup.py (path:/tmp/pip-Z7NHLU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 12:04:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 12:04:13 INFO - Running setup.py (path:/tmp/pip-OAloqv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 12:04:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 12:04:13 INFO - Running setup.py (path:/tmp/pip-A0KJtN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 12:04:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 12:04:13 INFO - Running setup.py (path:/tmp/pip-az2fdW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 12:04:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 12:04:13 INFO - Running setup.py (path:/tmp/pip-mkcrBT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 12:04:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 12:04:13 INFO - Running setup.py (path:/tmp/pip-h3Urec-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 12:04:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 12:04:13 INFO - Running setup.py (path:/tmp/pip-_8_52r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 12:04:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 12:04:13 INFO - Running setup.py (path:/tmp/pip-EdAaM9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 12:04:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 12:04:13 INFO - Running setup.py (path:/tmp/pip-V6AFOK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 12:04:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 12:04:14 INFO - Running setup.py (path:/tmp/pip-gr0JQH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 12:04:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 12:04:14 INFO - Running setup.py (path:/tmp/pip-stFc8j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 12:04:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 12:04:14 INFO - Running setup.py (path:/tmp/pip-l1GCyw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 12:04:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 12:04:14 INFO - Running setup.py (path:/tmp/pip-B5A7ce-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 12:04:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 12:04:14 INFO - Running setup.py (path:/tmp/pip-PwVUZr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 12:04:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 12:04:14 INFO - Running setup.py (path:/tmp/pip-Sv2T9s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 12:04:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 12:04:14 INFO - Running setup.py (path:/tmp/pip-scjITC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 12:04:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 12:04:15 INFO - Running setup.py (path:/tmp/pip-Ze7_IX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 12:04:15 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 12:04:15 INFO - Running setup.py (path:/tmp/pip-nLWDEw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 12:04:15 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 12:04:15 INFO - Running setup.py (path:/tmp/pip-eGXO_E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 12:04:15 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:04:15 INFO - Running setup.py (path:/tmp/pip-hqYINH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:04:15 INFO - Unpacking /builds/slave/test/build/tests/marionette 12:04:15 INFO - Running setup.py (path:/tmp/pip-r9mkLu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 12:04:16 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:04:16 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 12:04:16 INFO - Running setup.py install for manifestparser 12:04:16 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 12:04:16 INFO - Running setup.py install for mozcrash 12:04:16 INFO - Running setup.py install for mozdebug 12:04:16 INFO - Running setup.py install for mozdevice 12:04:16 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 12:04:16 INFO - Installing dm script to /builds/slave/test/build/venv/bin 12:04:16 INFO - Running setup.py install for mozfile 12:04:17 INFO - Running setup.py install for mozhttpd 12:04:17 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 12:04:17 INFO - Running setup.py install for mozinfo 12:04:17 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 12:04:17 INFO - Running setup.py install for mozInstall 12:04:17 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 12:04:17 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 12:04:17 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 12:04:17 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 12:04:17 INFO - Running setup.py install for mozleak 12:04:17 INFO - Running setup.py install for mozlog 12:04:18 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 12:04:18 INFO - Running setup.py install for moznetwork 12:04:18 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 12:04:18 INFO - Running setup.py install for mozprocess 12:04:18 INFO - Running setup.py install for mozprofile 12:04:18 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 12:04:18 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 12:04:18 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 12:04:18 INFO - Running setup.py install for mozrunner 12:04:19 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 12:04:19 INFO - Running setup.py install for mozscreenshot 12:04:19 INFO - Running setup.py install for moztest 12:04:19 INFO - Running setup.py install for mozversion 12:04:19 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 12:04:19 INFO - Running setup.py install for wptserve 12:04:19 INFO - Running setup.py install for marionette-driver 12:04:20 INFO - Running setup.py install for browsermob-proxy 12:04:20 INFO - Running setup.py install for marionette-client 12:04:20 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:04:20 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 12:04:20 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 12:04:20 INFO - Cleaning up... 12:04:20 INFO - Return code: 0 12:04:20 INFO - Installing None into virtualenv /builds/slave/test/build/venv 12:04: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')]} 12:04:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:04:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:04: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')]} 12:04:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:04:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:04:20 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8d50c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8db7598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8e6b2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e5af70>, '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 0x8e5a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8e60750>, '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-1470941722.640155-1476104100', '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 12:04:20 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 12:04:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 12:04:20 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:04:20 INFO - 'CCACHE_UMASK': '002', 12:04:20 INFO - 'DISPLAY': ':0', 12:04:20 INFO - 'HOME': '/home/cltbld', 12:04:20 INFO - 'LANG': 'en_US.UTF-8', 12:04:20 INFO - 'LOGNAME': 'cltbld', 12:04:20 INFO - 'MAIL': '/var/mail/cltbld', 12:04:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:04:20 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:04:20 INFO - 'MOZ_NO_REMOTE': '1', 12:04:20 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:04:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:04:20 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:04:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:04:20 INFO - 'PWD': '/builds/slave/test', 12:04:20 INFO - 'SHELL': '/bin/bash', 12:04:20 INFO - 'SHLVL': '1', 12:04:20 INFO - 'TERM': 'linux', 12:04:20 INFO - 'TMOUT': '86400', 12:04:20 INFO - 'USER': 'cltbld', 12:04:20 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1470941722.640155-1476104100', 12:04:20 INFO - '_': '/tools/buildbot/bin/python'} 12:04:21 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:04:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 12:04:21 INFO - Running setup.py (path:/tmp/pip-hyl107-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 12:04:21 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)) 12:04:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 12:04:21 INFO - Running setup.py (path:/tmp/pip-_7DWCg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 12:04:21 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)) 12:04:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 12:04:21 INFO - Running setup.py (path:/tmp/pip-kPj5xL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 12:04:21 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)) 12:04:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 12:04:21 INFO - Running setup.py (path:/tmp/pip-bX_J12-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 12:04:21 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)) 12:04:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 12:04:21 INFO - Running setup.py (path:/tmp/pip-_UpASQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 12:04:22 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)) 12:04:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 12:04:22 INFO - Running setup.py (path:/tmp/pip-WSiHVJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 12:04:22 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)) 12:04:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 12:04:22 INFO - Running setup.py (path:/tmp/pip-B5YfPI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 12:04:22 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)) 12:04:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 12:04:22 INFO - Running setup.py (path:/tmp/pip-wQvc8Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 12:04:22 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)) 12:04:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 12:04:22 INFO - Running setup.py (path:/tmp/pip-R6yvQF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 12:04:22 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)) 12:04:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 12:04:22 INFO - Running setup.py (path:/tmp/pip-CSHb1q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 12:04:22 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)) 12:04:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 12:04:22 INFO - Running setup.py (path:/tmp/pip-6sDMu8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 12:04:22 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)) 12:04:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 12:04:22 INFO - Running setup.py (path:/tmp/pip-GwFWgi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 12:04:22 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)) 12:04:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 12:04:22 INFO - Running setup.py (path:/tmp/pip-RseDmd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 12:04:23 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)) 12:04:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 12:04:23 INFO - Running setup.py (path:/tmp/pip-3MXXLh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 12:04:23 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)) 12:04:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 12:04:23 INFO - Running setup.py (path:/tmp/pip-38WJox-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 12:04:23 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)) 12:04:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 12:04:23 INFO - Running setup.py (path:/tmp/pip-33SsL4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 12:04:23 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)) 12:04:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 12:04:23 INFO - Running setup.py (path:/tmp/pip-HupHDE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 12:04:23 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)) 12:04:23 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 12:04:23 INFO - Running setup.py (path:/tmp/pip-zTL4xJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 12:04:23 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)) 12:04:23 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 12:04:23 INFO - Running setup.py (path:/tmp/pip-ksDTeJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 12:04:23 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)) 12:04:23 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:04:23 INFO - Running setup.py (path:/tmp/pip-JSOEde-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:04:24 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)) 12:04:24 INFO - Unpacking /builds/slave/test/build/tests/marionette 12:04:24 INFO - Running setup.py (path:/tmp/pip-rpRs2Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 12:04:24 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:04:24 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)) 12:04:24 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)) 12:04:24 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)) 12:04:24 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)) 12:04:24 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)) 12:04:24 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)) 12:04:24 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 12:04:24 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:04:24 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:04:24 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:04:24 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:04:24 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:04:24 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:04:29 INFO - Downloading blessings-1.6.tar.gz 12:04:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 12:04:29 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)) 12:04:29 INFO - Installing collected packages: blessings 12:04:29 INFO - Running setup.py install for blessings 12:04:29 INFO - Successfully installed blessings 12:04:29 INFO - Cleaning up... 12:04:29 INFO - Return code: 0 12:04:29 INFO - Done creating virtualenv /builds/slave/test/build/venv. 12:04:29 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 12:04:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 12:04:30 INFO - Reading from file tmpfile_stdout 12:04:30 INFO - Current package versions: 12:04:30 INFO - argparse == 1.2.1 12:04:30 INFO - blessings == 1.6 12:04:30 INFO - blobuploader == 1.2.4 12:04:30 INFO - browsermob-proxy == 0.6.0 12:04:30 INFO - docopt == 0.6.1 12:04:30 INFO - manifestparser == 1.1 12:04:30 INFO - marionette-client == 2.3.0 12:04:30 INFO - marionette-driver == 1.4.0 12:04:30 INFO - mozInstall == 1.12 12:04:30 INFO - mozcrash == 0.17 12:04:30 INFO - mozdebug == 0.1 12:04:30 INFO - mozdevice == 0.48 12:04:30 INFO - mozfile == 1.2 12:04:30 INFO - mozhttpd == 0.7 12:04:30 INFO - mozinfo == 0.9 12:04:30 INFO - mozleak == 0.1 12:04:30 INFO - mozlog == 3.1 12:04:30 INFO - moznetwork == 0.27 12:04:30 INFO - mozprocess == 0.22 12:04:30 INFO - mozprofile == 0.28 12:04:30 INFO - mozrunner == 6.11 12:04:30 INFO - mozscreenshot == 0.1 12:04:30 INFO - mozsystemmonitor == 0.0 12:04:30 INFO - moztest == 0.7 12:04:30 INFO - mozversion == 1.4 12:04:30 INFO - psutil == 3.1.1 12:04:30 INFO - requests == 1.2.3 12:04:30 INFO - wptserve == 1.4.0 12:04:30 INFO - wsgiref == 0.1.2 12:04:30 INFO - Running post-action listener: _resource_record_post_action 12:04:30 INFO - Running post-action listener: _start_resource_monitoring 12:04:30 INFO - Starting resource monitoring. 12:04:30 INFO - ##### 12:04:30 INFO - ##### Running pull step. 12:04:30 INFO - ##### 12:04:30 INFO - Running pre-action listener: _resource_record_pre_action 12:04:30 INFO - Running main action method: pull 12:04:30 INFO - Pull has nothing to do! 12:04:30 INFO - Running post-action listener: _resource_record_post_action 12:04:30 INFO - ##### 12:04:30 INFO - ##### Running install step. 12:04:30 INFO - ##### 12:04:30 INFO - Running pre-action listener: _resource_record_pre_action 12:04:30 INFO - Running main action method: install 12:04:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 12:04:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 12:04:30 INFO - Reading from file tmpfile_stdout 12:04:30 INFO - Detecting whether we're running mozinstall >=1.0... 12:04:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 12:04:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 12:04:30 INFO - Reading from file tmpfile_stdout 12:04:30 INFO - Output received: 12:04:30 INFO - Usage: mozinstall [options] installer 12:04:30 INFO - Options: 12:04:30 INFO - -h, --help show this help message and exit 12:04:30 INFO - -d DEST, --destination=DEST 12:04:30 INFO - Directory to install application into. [default: 12:04:30 INFO - "/builds/slave/test"] 12:04:30 INFO - --app=APP Application being installed. [default: firefox] 12:04:30 INFO - mkdir: /builds/slave/test/build/application 12:04:30 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'] 12:04:30 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 12:05:00 INFO - Reading from file tmpfile_stdout 12:05:00 INFO - Output received: 12:05:00 INFO - /builds/slave/test/build/application/firefox/firefox 12:05:00 INFO - Running post-action listener: _resource_record_post_action 12:05:00 INFO - ##### 12:05:00 INFO - ##### Running run-tests step. 12:05:00 INFO - ##### 12:05:00 INFO - Running pre-action listener: _resource_record_pre_action 12:05:00 INFO - Running main action method: run_tests 12:05:00 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 12:05:00 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:05:00 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:05:00 INFO - grabbing minidump binary from tooltool 12:05:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:05:00 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e5af70>, '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 0x8e5a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8e60750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 12:05:00 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 12:05:00 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 12:05:00 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 12:05:00 INFO - Return code: 0 12:05:00 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 12:05:00 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 12:05:00 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/KE6qTSYtQ--U7pGxLF3CIA/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 12:05:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/KE6qTSYtQ--U7pGxLF3CIA/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 12:05:00 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:05:00 INFO - 'CCACHE_UMASK': '002', 12:05:00 INFO - 'DISPLAY': ':0', 12:05:00 INFO - 'HOME': '/home/cltbld', 12:05:00 INFO - 'LANG': 'en_US.UTF-8', 12:05:00 INFO - 'LOGNAME': 'cltbld', 12:05:00 INFO - 'MAIL': '/var/mail/cltbld', 12:05:00 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 12:05:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:05:00 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:05:00 INFO - 'MOZ_NO_REMOTE': '1', 12:05:00 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:05:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:05:00 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:05:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:05:00 INFO - 'PWD': '/builds/slave/test', 12:05:00 INFO - 'SHELL': '/bin/bash', 12:05:00 INFO - 'SHLVL': '1', 12:05:00 INFO - 'TERM': 'linux', 12:05:00 INFO - 'TMOUT': '86400', 12:05:00 INFO - 'USER': 'cltbld', 12:05:00 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1470941722.640155-1476104100', 12:05:00 INFO - '_': '/tools/buildbot/bin/python'} 12:05:00 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/KE6qTSYtQ--U7pGxLF3CIA/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 12:05:00 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 12:05:00 INFO - import pkg_resources 12:05:02 INFO - Using 1 client processes 12:05:02 INFO - wptserve Starting http server on 127.0.0.1:8000 12:05:02 INFO - wptserve Starting http server on 127.0.0.1:8001 12:05:02 INFO - wptserve Starting http server on 127.0.0.1:8443 12:05:04 INFO - SUITE-START | Running 778 tests 12:05:04 INFO - Running testharness tests 12:05:04 INFO - Setting up ssl 12:05:04 INFO - PROCESS | certutil | 12:05:04 INFO - PROCESS | certutil | 12:05:04 INFO - PROCESS | certutil | 12:05:04 INFO - Certificate Nickname Trust Attributes 12:05:04 INFO - SSL,S/MIME,JAR/XPI 12:05:04 INFO - 12:05:04 INFO - web-platform-tests CT,, 12:05:04 INFO - 12:05:04 INFO - Starting runner 12:05:07 INFO - PROCESS | 1785 | 1470942307702 Marionette DEBUG Marionette enabled via build flag and pref 12:05:07 INFO - PROCESS | 1785 | ++DOCSHELL 0xa4e58400 == 1 [pid = 1785] [id = 1] 12:05:07 INFO - PROCESS | 1785 | ++DOMWINDOW == 1 (0xa4e58800) [pid = 1785] [serial = 1] [outer = (nil)] 12:05:07 INFO - PROCESS | 1785 | [1785] WARNING: No inner window available!: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:05:07 INFO - PROCESS | 1785 | ++DOMWINDOW == 2 (0xa4e59000) [pid = 1785] [serial = 2] [outer = 0xa4e58800] 12:05:08 INFO - PROCESS | 1785 | 1470942308378 Marionette INFO Listening on port 2828 12:05:08 INFO - PROCESS | 1785 | 1470942308951 Marionette DEBUG Marionette enabled via command-line flag 12:05:08 INFO - PROCESS | 1785 | ++DOCSHELL 0xa2002400 == 2 [pid = 1785] [id = 2] 12:05:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 3 (0xa2002800) [pid = 1785] [serial = 3] [outer = (nil)] 12:05:08 INFO - PROCESS | 1785 | [1785] WARNING: No inner window available!: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:05:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 4 (0xa2003000) [pid = 1785] [serial = 4] [outer = 0xa2002800] 12:05:09 INFO - PROCESS | 1785 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20d5400 12:05:09 INFO - PROCESS | 1785 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d5ee0 12:05:09 INFO - PROCESS | 1785 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a1001100 12:05:09 INFO - PROCESS | 1785 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a1001da0 12:05:09 INFO - PROCESS | 1785 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a1007a80 12:05:09 INFO - PROCESS | 1785 | ++DOMWINDOW == 5 (0xa1028000) [pid = 1785] [serial = 5] [outer = 0xa4e58800] 12:05:09 INFO - PROCESS | 1785 | [1785] 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 12:05:09 INFO - PROCESS | 1785 | 1470942309347 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:50206 12:05:09 INFO - PROCESS | 1785 | [1785] 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 12:05:09 INFO - PROCESS | 1785 | 1470942309425 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:50207 12:05:09 INFO - PROCESS | 1785 | 1470942309434 Marionette DEBUG Closed connection conn0 12:05:09 INFO - PROCESS | 1785 | [1785] 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 12:05:09 INFO - PROCESS | 1785 | [1785] 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 12:05:09 INFO - PROCESS | 1785 | 1470942309563 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:50208 12:05:09 INFO - PROCESS | 1785 | 1470942309566 Marionette DEBUG Closed connection conn1 12:05:09 INFO - PROCESS | 1785 | [1785] 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 12:05:09 INFO - PROCESS | 1785 | 1470942309623 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:50209 12:05:09 INFO - PROCESS | 1785 | 1470942309639 Marionette DEBUG Closed connection conn2 12:05:09 INFO - PROCESS | 1785 | 1470942309669 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:05:09 INFO - PROCESS | 1785 | 1470942309685 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":"20160811095921","device":"desktop","version":"48.0.1"} 12:05:10 INFO - PROCESS | 1785 | [1785] 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 12:05:11 INFO - PROCESS | 1785 | ++DOCSHELL 0x9aa7e400 == 3 [pid = 1785] [id = 3] 12:05:11 INFO - PROCESS | 1785 | ++DOMWINDOW == 6 (0x9aa7e800) [pid = 1785] [serial = 6] [outer = (nil)] 12:05:11 INFO - PROCESS | 1785 | ++DOCSHELL 0x9aa7ec00 == 4 [pid = 1785] [id = 4] 12:05:11 INFO - PROCESS | 1785 | ++DOMWINDOW == 7 (0x9aa82400) [pid = 1785] [serial = 7] [outer = (nil)] 12:05:12 INFO - PROCESS | 1785 | [1785] 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 12:05:12 INFO - PROCESS | 1785 | ++DOCSHELL 0x9a677800 == 5 [pid = 1785] [id = 5] 12:05:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 8 (0x9b5fa400) [pid = 1785] [serial = 8] [outer = (nil)] 12:05:12 INFO - PROCESS | 1785 | [1785] 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 12:05:12 INFO - PROCESS | 1785 | [1785] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 12:05:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 9 (0x99d5e800) [pid = 1785] [serial = 9] [outer = 0x9b5fa400] 12:05:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 10 (0x99ac4800) [pid = 1785] [serial = 10] [outer = 0x9aa7e800] 12:05:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 11 (0x99ac6400) [pid = 1785] [serial = 11] [outer = 0x9aa82400] 12:05:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 12 (0x99ac8c00) [pid = 1785] [serial = 12] [outer = 0x9b5fa400] 12:05:13 INFO - PROCESS | 1785 | 1470942313778 Marionette INFO startBrowser c444f314-dd15-4771-800b-acc606912806 12:05:13 INFO - PROCESS | 1785 | 1470942313826 Marionette DEBUG loaded listener.js 12:05:13 INFO - PROCESS | 1785 | 1470942313844 Marionette DEBUG loaded listener.js 12:05:13 INFO - PROCESS | 1785 | 1470942313847 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:14 INFO - PROCESS | 1785 | ++DOMWINDOW == 13 (0x9816d400) [pid = 1785] [serial = 13] [outer = 0x9b5fa400] 12:05:14 INFO - PROCESS | 1785 | 1470942314540 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"c444f314-dd15-4771-800b-acc606912806","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":"20160811095921","device":"desktop","version":"48.0.1","command_id":1}}] 12:05:14 INFO - PROCESS | 1785 | 1470942314729 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 12:05:14 INFO - PROCESS | 1785 | 1470942314736 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:14 INFO - PROCESS | 1785 | 1470942314875 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 12:05:15 INFO - PROCESS | 1785 | 1470942315165 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:05:15 INFO - PROCESS | 1785 | 1470942315171 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:15 INFO - PROCESS | 1785 | [1785] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 12:05:15 INFO - PROCESS | 1785 | [1785] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:05:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 14 (0x95274400) [pid = 1785] [serial = 14] [outer = 0x9b5fa400] 12:05:15 INFO - PROCESS | 1785 | [1785] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:05:15 INFO - PROCESS | 1785 | [1785] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:05:15 INFO - PROCESS | 1785 | 1470942315618 Marionette TRACE conn3 <- [1,3,null,{}] 12:05:15 INFO - PROCESS | 1785 | 1470942315630 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 12:05:15 INFO - PROCESS | 1785 | 1470942315635 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:15 INFO - PROCESS | 1785 | 1470942315670 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 12:05:15 INFO - PROCESS | 1785 | 1470942315775 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 12:05:15 INFO - PROCESS | 1785 | 1470942315782 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 12:05:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:05:15 INFO - PROCESS | 1785 | 1470942315801 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:05:15 INFO - PROCESS | 1785 | 1470942315809 Marionette TRACE conn3 <- [1,6,null,{}] 12:05:15 INFO - PROCESS | 1785 | 1470942315822 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:15 INFO - PROCESS | 1785 | 1470942315826 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:15 INFO - PROCESS | 1785 | 1470942315847 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 12:05:15 INFO - PROCESS | 1785 | 1470942315856 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:15 INFO - PROCESS | 1785 | 1470942315864 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:15 INFO - PROCESS | 1785 | ++DOCSHELL 0x93c83000 == 6 [pid = 1785] [id = 6] 12:05:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 15 (0x93c83400) [pid = 1785] [serial = 15] [outer = (nil)] 12:05:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 16 (0x93c85400) [pid = 1785] [serial = 16] [outer = 0x93c83400] 12:05:15 INFO - PROCESS | 1785 | 1470942315936 Marionette DEBUG loaded listener.js 12:05:16 INFO - PROCESS | 1785 | ++DOMWINDOW == 17 (0x93c8a000) [pid = 1785] [serial = 17] [outer = 0x93c83400] 12:05:16 INFO - PROCESS | 1785 | ++DOCSHELL 0x93944000 == 7 [pid = 1785] [id = 7] 12:05:16 INFO - PROCESS | 1785 | ++DOMWINDOW == 18 (0x93944400) [pid = 1785] [serial = 18] [outer = (nil)] 12:05:16 INFO - PROCESS | 1785 | ++DOMWINDOW == 19 (0x9394ac00) [pid = 1785] [serial = 19] [outer = 0x93944400] 12:05:16 INFO - PROCESS | 1785 | 1470942316418 Marionette DEBUG loaded listener.js 12:05:16 INFO - PROCESS | 1785 | ++DOMWINDOW == 20 (0x93949000) [pid = 1785] [serial = 20] [outer = 0x93944400] 12:05:16 INFO - PROCESS | 1785 | [1785] 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 12:05:16 INFO - PROCESS | 1785 | 1470942316930 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 12:05:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:05:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1194ms 12:05:17 INFO - PROCESS | 1785 | 1470942317049 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 12:05:17 INFO - PROCESS | 1785 | 1470942317053 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 12:05:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:05:17 INFO - PROCESS | 1785 | 1470942317085 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:05:17 INFO - PROCESS | 1785 | 1470942317087 Marionette TRACE conn3 <- [1,10,null,{}] 12:05:17 INFO - PROCESS | 1785 | 1470942317101 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:17 INFO - PROCESS | 1785 | 1470942317110 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:17 INFO - PROCESS | 1785 | 1470942317288 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 12:05:17 INFO - PROCESS | 1785 | 1470942317307 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:17 INFO - PROCESS | 1785 | 1470942317320 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:17 INFO - PROCESS | 1785 | ++DOCSHELL 0x91f33400 == 8 [pid = 1785] [id = 8] 12:05:17 INFO - PROCESS | 1785 | ++DOMWINDOW == 21 (0x91f33800) [pid = 1785] [serial = 21] [outer = (nil)] 12:05:17 INFO - PROCESS | 1785 | ++DOMWINDOW == 22 (0x91f35800) [pid = 1785] [serial = 22] [outer = 0x91f33800] 12:05:17 INFO - PROCESS | 1785 | 1470942317389 Marionette DEBUG loaded listener.js 12:05:17 INFO - PROCESS | 1785 | ++DOMWINDOW == 23 (0x91f3a000) [pid = 1785] [serial = 23] [outer = 0x91f33800] 12:05:18 INFO - PROCESS | 1785 | 1470942318026 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 12:05:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:05:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1051ms 12:05:18 INFO - PROCESS | 1785 | 1470942318342 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 12:05:18 INFO - PROCESS | 1785 | 1470942318350 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 12:05:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:05:18 INFO - PROCESS | 1785 | 1470942318365 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:05:18 INFO - PROCESS | 1785 | 1470942318371 Marionette TRACE conn3 <- [1,14,null,{}] 12:05:18 INFO - PROCESS | 1785 | 1470942318381 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:18 INFO - PROCESS | 1785 | 1470942318387 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:18 INFO - PROCESS | 1785 | 1470942318572 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 12:05:18 INFO - PROCESS | 1785 | 1470942318668 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:18 INFO - PROCESS | 1785 | 1470942318684 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:18 INFO - PROCESS | 1785 | ++DOCSHELL 0x92220400 == 9 [pid = 1785] [id = 9] 12:05:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 24 (0x92221400) [pid = 1785] [serial = 24] [outer = (nil)] 12:05:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 25 (0x92347400) [pid = 1785] [serial = 25] [outer = 0x92221400] 12:05:18 INFO - PROCESS | 1785 | 1470942318811 Marionette DEBUG loaded listener.js 12:05:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 26 (0x92352000) [pid = 1785] [serial = 26] [outer = 0x92221400] 12:05:19 INFO - PROCESS | 1785 | ++DOCSHELL 0x93c81000 == 10 [pid = 1785] [id = 10] 12:05:19 INFO - PROCESS | 1785 | ++DOMWINDOW == 27 (0x93c81800) [pid = 1785] [serial = 27] [outer = (nil)] 12:05:19 INFO - PROCESS | 1785 | ++DOMWINDOW == 28 (0x93c85800) [pid = 1785] [serial = 28] [outer = 0x93c81800] 12:05:19 INFO - PROCESS | 1785 | ++DOMWINDOW == 29 (0x92e4d800) [pid = 1785] [serial = 29] [outer = 0x93c81800] 12:05:19 INFO - PROCESS | 1785 | ++DOCSHELL 0x93c80c00 == 11 [pid = 1785] [id = 11] 12:05:19 INFO - PROCESS | 1785 | ++DOMWINDOW == 30 (0x93c89c00) [pid = 1785] [serial = 30] [outer = (nil)] 12:05:19 INFO - PROCESS | 1785 | ++DOMWINDOW == 31 (0x97606800) [pid = 1785] [serial = 31] [outer = 0x93c89c00] 12:05:19 INFO - PROCESS | 1785 | ++DOMWINDOW == 32 (0x92e49800) [pid = 1785] [serial = 32] [outer = 0x93c89c00] 12:05:19 INFO - PROCESS | 1785 | 1470942319907 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 12:05:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:05:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1588ms 12:05:19 INFO - PROCESS | 1785 | 1470942319978 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 12:05:19 INFO - PROCESS | 1785 | 1470942319984 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 12:05:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:05:20 INFO - PROCESS | 1785 | 1470942320074 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:05:20 INFO - PROCESS | 1785 | 1470942320085 Marionette TRACE conn3 <- [1,18,null,{}] 12:05:20 INFO - PROCESS | 1785 | 1470942320103 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:20 INFO - PROCESS | 1785 | 1470942320109 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:20 INFO - PROCESS | 1785 | 1470942320334 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 12:05:20 INFO - PROCESS | 1785 | 1470942320453 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:20 INFO - PROCESS | 1785 | 1470942320461 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:20 INFO - PROCESS | 1785 | ++DOCSHELL 0x92e50400 == 12 [pid = 1785] [id = 12] 12:05:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 33 (0x9516b800) [pid = 1785] [serial = 33] [outer = (nil)] 12:05:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 34 (0x99acfc00) [pid = 1785] [serial = 34] [outer = 0x9516b800] 12:05:20 INFO - PROCESS | 1785 | 1470942320568 Marionette DEBUG loaded listener.js 12:05:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 35 (0x9a75a400) [pid = 1785] [serial = 35] [outer = 0x9516b800] 12:05:21 INFO - PROCESS | 1785 | 1470942321379 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 12:05:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:05:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1394ms 12:05:21 INFO - PROCESS | 1785 | 1470942321430 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 12:05:21 INFO - PROCESS | 1785 | 1470942321436 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 12:05:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:05:21 INFO - PROCESS | 1785 | 1470942321462 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:05:21 INFO - PROCESS | 1785 | 1470942321466 Marionette TRACE conn3 <- [1,22,null,{}] 12:05:21 INFO - PROCESS | 1785 | 1470942321482 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:21 INFO - PROCESS | 1785 | 1470942321490 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:21 INFO - PROCESS | 1785 | 1470942321680 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 12:05:21 INFO - PROCESS | 1785 | 1470942321810 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:21 INFO - PROCESS | 1785 | 1470942321825 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:21 INFO - PROCESS | 1785 | ++DOCSHELL 0x9b6ea000 == 13 [pid = 1785] [id = 13] 12:05:21 INFO - PROCESS | 1785 | ++DOMWINDOW == 36 (0x9b77bc00) [pid = 1785] [serial = 36] [outer = (nil)] 12:05:21 INFO - PROCESS | 1785 | ++DOMWINDOW == 37 (0x9cbf6c00) [pid = 1785] [serial = 37] [outer = 0x9b77bc00] 12:05:21 INFO - PROCESS | 1785 | 1470942321906 Marionette DEBUG loaded listener.js 12:05:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 38 (0xa1026800) [pid = 1785] [serial = 38] [outer = 0x9b77bc00] 12:05:22 INFO - PROCESS | 1785 | 1470942322750 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 12:05:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:05:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1301ms 12:05:22 INFO - PROCESS | 1785 | 1470942322760 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 12:05:22 INFO - PROCESS | 1785 | 1470942322765 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 12:05:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:05:22 INFO - PROCESS | 1785 | 1470942322790 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:05:22 INFO - PROCESS | 1785 | 1470942322793 Marionette TRACE conn3 <- [1,26,null,{}] 12:05:22 INFO - PROCESS | 1785 | 1470942322800 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:22 INFO - PROCESS | 1785 | 1470942322805 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:22 INFO - PROCESS | 1785 | 1470942322988 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 12:05:23 INFO - PROCESS | 1785 | 1470942323112 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:23 INFO - PROCESS | 1785 | 1470942323121 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:23 INFO - PROCESS | 1785 | ++DOCSHELL 0xa2324000 == 14 [pid = 1785] [id = 14] 12:05:23 INFO - PROCESS | 1785 | ++DOMWINDOW == 39 (0xa2541000) [pid = 1785] [serial = 39] [outer = (nil)] 12:05:23 INFO - PROCESS | 1785 | ++DOMWINDOW == 40 (0xa508ec00) [pid = 1785] [serial = 40] [outer = 0xa2541000] 12:05:23 INFO - PROCESS | 1785 | 1470942323200 Marionette DEBUG loaded listener.js 12:05:23 INFO - PROCESS | 1785 | ++DOMWINDOW == 41 (0xa6da4800) [pid = 1785] [serial = 41] [outer = 0xa2541000] 12:05:24 INFO - PROCESS | 1785 | 1470942324152 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 12:05:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:05:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1433ms 12:05:24 INFO - PROCESS | 1785 | 1470942324221 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 12:05:24 INFO - PROCESS | 1785 | 1470942324225 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 12:05:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:05:24 INFO - PROCESS | 1785 | 1470942324232 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:05:24 INFO - PROCESS | 1785 | 1470942324235 Marionette TRACE conn3 <- [1,30,null,{}] 12:05:24 INFO - PROCESS | 1785 | 1470942324241 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:24 INFO - PROCESS | 1785 | 1470942324246 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:24 INFO - PROCESS | 1785 | 1470942324633 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 12:05:24 INFO - PROCESS | 1785 | 1470942324774 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:24 INFO - PROCESS | 1785 | 1470942324785 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:24 INFO - PROCESS | 1785 | ++DOCSHELL 0x94ffc000 == 15 [pid = 1785] [id = 15] 12:05:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 42 (0x94ffc400) [pid = 1785] [serial = 42] [outer = (nil)] 12:05:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 43 (0x97598000) [pid = 1785] [serial = 43] [outer = 0x94ffc400] 12:05:24 INFO - PROCESS | 1785 | 1470942324872 Marionette DEBUG loaded listener.js 12:05:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 44 (0x98111800) [pid = 1785] [serial = 44] [outer = 0x94ffc400] 12:05:25 INFO - PROCESS | 1785 | 1470942325760 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 12:05:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:05:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1603ms 12:05:25 INFO - PROCESS | 1785 | 1470942325837 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 12:05:25 INFO - PROCESS | 1785 | 1470942325843 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 12:05:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:05:25 INFO - PROCESS | 1785 | 1470942325851 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:05:25 INFO - PROCESS | 1785 | 1470942325856 Marionette TRACE conn3 <- [1,34,null,{}] 12:05:25 INFO - PROCESS | 1785 | 1470942325862 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:25 INFO - PROCESS | 1785 | 1470942325868 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:26 INFO - PROCESS | 1785 | 1470942326055 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 12:05:26 INFO - PROCESS | 1785 | 1470942326200 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:26 INFO - PROCESS | 1785 | 1470942326211 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:26 INFO - PROCESS | 1785 | ++DOCSHELL 0x993bcc00 == 16 [pid = 1785] [id = 16] 12:05:26 INFO - PROCESS | 1785 | ++DOMWINDOW == 45 (0x993c4800) [pid = 1785] [serial = 45] [outer = (nil)] 12:05:26 INFO - PROCESS | 1785 | ++DOMWINDOW == 46 (0x994be800) [pid = 1785] [serial = 46] [outer = 0x993c4800] 12:05:26 INFO - PROCESS | 1785 | 1470942326290 Marionette DEBUG loaded listener.js 12:05:26 INFO - PROCESS | 1785 | ++DOMWINDOW == 47 (0x99953c00) [pid = 1785] [serial = 47] [outer = 0x993c4800] 12:05:26 INFO - PROCESS | 1785 | 1470942326965 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 12:05:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:05:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1137ms 12:05:26 INFO - PROCESS | 1785 | 1470942326986 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 12:05:26 INFO - PROCESS | 1785 | 1470942326991 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 12:05:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:05:27 INFO - PROCESS | 1785 | 1470942326998 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:05:27 INFO - PROCESS | 1785 | 1470942327001 Marionette TRACE conn3 <- [1,38,null,{}] 12:05:27 INFO - PROCESS | 1785 | 1470942327007 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:27 INFO - PROCESS | 1785 | 1470942327012 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:27 INFO - PROCESS | 1785 | 1470942327182 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 12:05:27 INFO - PROCESS | 1785 | 1470942327284 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:27 INFO - PROCESS | 1785 | 1470942327290 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:27 INFO - PROCESS | 1785 | ++DOCSHELL 0x92222800 == 17 [pid = 1785] [id = 17] 12:05:27 INFO - PROCESS | 1785 | ++DOMWINDOW == 48 (0x976d7800) [pid = 1785] [serial = 48] [outer = (nil)] 12:05:27 INFO - PROCESS | 1785 | ++DOMWINDOW == 49 (0x9941f000) [pid = 1785] [serial = 49] [outer = 0x976d7800] 12:05:27 INFO - PROCESS | 1785 | 1470942327359 Marionette DEBUG loaded listener.js 12:05:27 INFO - PROCESS | 1785 | ++DOMWINDOW == 50 (0x9a260c00) [pid = 1785] [serial = 50] [outer = 0x976d7800] 12:05:28 INFO - PROCESS | 1785 | 1470942328045 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 12:05:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:05:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1081ms 12:05:28 INFO - PROCESS | 1785 | 1470942328080 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 12:05:28 INFO - PROCESS | 1785 | 1470942328084 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 12:05:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:05:28 INFO - PROCESS | 1785 | 1470942328101 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:05:28 INFO - PROCESS | 1785 | 1470942328107 Marionette TRACE conn3 <- [1,42,null,{}] 12:05:28 INFO - PROCESS | 1785 | 1470942328126 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:28 INFO - PROCESS | 1785 | 1470942328132 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:28 INFO - PROCESS | 1785 | 1470942328289 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 12:05:28 INFO - PROCESS | 1785 | 1470942328299 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:28 INFO - PROCESS | 1785 | 1470942328307 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:28 INFO - PROCESS | 1785 | ++DOCSHELL 0x9a756000 == 18 [pid = 1785] [id = 18] 12:05:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 51 (0x9aa7bc00) [pid = 1785] [serial = 51] [outer = (nil)] 12:05:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 52 (0x9aacfc00) [pid = 1785] [serial = 52] [outer = 0x9aa7bc00] 12:05:28 INFO - PROCESS | 1785 | 1470942328373 Marionette DEBUG loaded listener.js 12:05:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 53 (0x9ad35400) [pid = 1785] [serial = 53] [outer = 0x9aa7bc00] 12:05:29 INFO - PROCESS | 1785 | 1470942329115 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 12:05:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:05:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1052ms 12:05:29 INFO - PROCESS | 1785 | 1470942329145 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 12:05:29 INFO - PROCESS | 1785 | 1470942329149 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 12:05:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:05:29 INFO - PROCESS | 1785 | 1470942329154 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:05:29 INFO - PROCESS | 1785 | 1470942329157 Marionette TRACE conn3 <- [1,46,null,{}] 12:05:29 INFO - PROCESS | 1785 | 1470942329163 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:29 INFO - PROCESS | 1785 | 1470942329168 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:29 INFO - PROCESS | 1785 | 1470942329348 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 12:05:29 INFO - PROCESS | 1785 | 1470942329368 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:29 INFO - PROCESS | 1785 | 1470942329375 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:29 INFO - PROCESS | 1785 | ++DOCSHELL 0x9a295800 == 19 [pid = 1785] [id = 19] 12:05:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 54 (0x9aac7000) [pid = 1785] [serial = 54] [outer = (nil)] 12:05:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 55 (0x9b05f800) [pid = 1785] [serial = 55] [outer = 0x9aac7000] 12:05:29 INFO - PROCESS | 1785 | 1470942329456 Marionette DEBUG loaded listener.js 12:05:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 56 (0x9b5f8800) [pid = 1785] [serial = 56] [outer = 0x9aac7000] 12:05:30 INFO - PROCESS | 1785 | 1470942330163 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 12:05:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:05:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1028ms 12:05:30 INFO - PROCESS | 1785 | 1470942330183 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 12:05:30 INFO - PROCESS | 1785 | 1470942330186 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 12:05:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:05:30 INFO - PROCESS | 1785 | 1470942330192 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:05:30 INFO - PROCESS | 1785 | 1470942330195 Marionette TRACE conn3 <- [1,50,null,{}] 12:05:30 INFO - PROCESS | 1785 | 1470942330201 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:30 INFO - PROCESS | 1785 | 1470942330205 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:30 INFO - PROCESS | 1785 | 1470942330391 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 12:05:30 INFO - PROCESS | 1785 | 1470942330414 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:30 INFO - PROCESS | 1785 | 1470942330431 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:30 INFO - PROCESS | 1785 | ++DOCSHELL 0x9cbec400 == 20 [pid = 1785] [id = 20] 12:05:30 INFO - PROCESS | 1785 | ++DOMWINDOW == 57 (0x9cbecc00) [pid = 1785] [serial = 57] [outer = (nil)] 12:05:30 INFO - PROCESS | 1785 | ++DOMWINDOW == 58 (0x9cbf7400) [pid = 1785] [serial = 58] [outer = 0x9cbecc00] 12:05:30 INFO - PROCESS | 1785 | 1470942330504 Marionette DEBUG loaded listener.js 12:05:30 INFO - PROCESS | 1785 | ++DOMWINDOW == 59 (0x9d81e800) [pid = 1785] [serial = 59] [outer = 0x9cbecc00] 12:05:31 INFO - PROCESS | 1785 | 1470942331267 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:05:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:05:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1130ms 12:05:31 INFO - PROCESS | 1785 | 1470942331323 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 12:05:31 INFO - PROCESS | 1785 | 1470942331326 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 12:05:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:05:31 INFO - PROCESS | 1785 | 1470942331334 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:05:31 INFO - PROCESS | 1785 | 1470942331337 Marionette TRACE conn3 <- [1,54,null,{}] 12:05:31 INFO - PROCESS | 1785 | 1470942331342 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:31 INFO - PROCESS | 1785 | 1470942331347 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:31 INFO - PROCESS | 1785 | 1470942331539 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 12:05:31 INFO - PROCESS | 1785 | 1470942331552 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:31 INFO - PROCESS | 1785 | 1470942331558 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:31 INFO - PROCESS | 1785 | ++DOCSHELL 0x93c82000 == 21 [pid = 1785] [id = 21] 12:05:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 60 (0xa102d400) [pid = 1785] [serial = 60] [outer = (nil)] 12:05:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 61 (0xa20a8800) [pid = 1785] [serial = 61] [outer = 0xa102d400] 12:05:31 INFO - PROCESS | 1785 | 1470942331624 Marionette DEBUG loaded listener.js 12:05:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 62 (0xa2009c00) [pid = 1785] [serial = 62] [outer = 0xa102d400] 12:05:32 INFO - PROCESS | 1785 | 1470942332298 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:05:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:05:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 979ms 12:05:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:05:32 INFO - PROCESS | 1785 | 1470942332314 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 12:05:32 INFO - PROCESS | 1785 | 1470942332316 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 12:05:32 INFO - PROCESS | 1785 | 1470942332323 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:05:32 INFO - PROCESS | 1785 | 1470942332326 Marionette TRACE conn3 <- [1,58,null,{}] 12:05:32 INFO - PROCESS | 1785 | 1470942332331 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:32 INFO - PROCESS | 1785 | 1470942332336 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:32 INFO - PROCESS | 1785 | 1470942332523 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 12:05:32 INFO - PROCESS | 1785 | 1470942332554 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:32 INFO - PROCESS | 1785 | 1470942332562 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:32 INFO - PROCESS | 1785 | ++DOCSHELL 0x93a5f800 == 22 [pid = 1785] [id = 22] 12:05:32 INFO - PROCESS | 1785 | ++DOMWINDOW == 63 (0x976cac00) [pid = 1785] [serial = 63] [outer = (nil)] 12:05:32 INFO - PROCESS | 1785 | ++DOMWINDOW == 64 (0xa23b9c00) [pid = 1785] [serial = 64] [outer = 0x976cac00] 12:05:32 INFO - PROCESS | 1785 | 1470942332635 Marionette DEBUG loaded listener.js 12:05:32 INFO - PROCESS | 1785 | ++DOMWINDOW == 65 (0xa2536c00) [pid = 1785] [serial = 65] [outer = 0x976cac00] 12:05:33 INFO - PROCESS | 1785 | 1470942333311 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:05:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:05:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1033ms 12:05:33 INFO - PROCESS | 1785 | 1470942333356 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 12:05:33 INFO - PROCESS | 1785 | 1470942333359 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 12:05:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:05:33 INFO - PROCESS | 1785 | 1470942333366 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:05:33 INFO - PROCESS | 1785 | 1470942333368 Marionette TRACE conn3 <- [1,62,null,{}] 12:05:33 INFO - PROCESS | 1785 | 1470942333374 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:33 INFO - PROCESS | 1785 | 1470942333379 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:33 INFO - PROCESS | 1785 | 1470942333561 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 12:05:33 INFO - PROCESS | 1785 | 1470942333583 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:33 INFO - PROCESS | 1785 | 1470942333589 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:33 INFO - PROCESS | 1785 | ++DOCSHELL 0x92e49000 == 23 [pid = 1785] [id = 23] 12:05:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 66 (0x9cbf9800) [pid = 1785] [serial = 66] [outer = (nil)] 12:05:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 67 (0xa2fca000) [pid = 1785] [serial = 67] [outer = 0x9cbf9800] 12:05:33 INFO - PROCESS | 1785 | 1470942333699 Marionette DEBUG loaded listener.js 12:05:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 68 (0xa3214000) [pid = 1785] [serial = 68] [outer = 0x9cbf9800] 12:05:34 INFO - PROCESS | 1785 | 1470942334657 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:05:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:05:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2436ms 12:05:35 INFO - PROCESS | 1785 | 1470942335909 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 12:05:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:05:35 INFO - PROCESS | 1785 | 1470942335915 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 12:05:35 INFO - PROCESS | 1785 | 1470942335923 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:05:35 INFO - PROCESS | 1785 | 1470942335930 Marionette TRACE conn3 <- [1,66,null,{}] 12:05:35 INFO - PROCESS | 1785 | 1470942335938 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:35 INFO - PROCESS | 1785 | 1470942335944 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:36 INFO - PROCESS | 1785 | 1470942336122 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 12:05:36 INFO - PROCESS | 1785 | 1470942336186 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:36 INFO - PROCESS | 1785 | 1470942336195 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:36 INFO - PROCESS | 1785 | ++DOCSHELL 0x9246a000 == 24 [pid = 1785] [id = 24] 12:05:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 69 (0x9246b000) [pid = 1785] [serial = 69] [outer = (nil)] 12:05:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 70 (0x92470000) [pid = 1785] [serial = 70] [outer = 0x9246b000] 12:05:36 INFO - PROCESS | 1785 | 1470942336263 Marionette DEBUG loaded listener.js 12:05:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 71 (0x94ffa400) [pid = 1785] [serial = 71] [outer = 0x9246b000] 12:05:37 INFO - PROCESS | 1785 | --DOMWINDOW == 70 (0x93c83400) [pid = 1785] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:05:37 INFO - PROCESS | 1785 | --DOMWINDOW == 69 (0x9cbecc00) [pid = 1785] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:05:37 INFO - PROCESS | 1785 | --DOMWINDOW == 68 (0xa102d400) [pid = 1785] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:05:37 INFO - PROCESS | 1785 | --DOMWINDOW == 67 (0x976cac00) [pid = 1785] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:05:37 INFO - PROCESS | 1785 | --DOMWINDOW == 66 (0x91f33800) [pid = 1785] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:05:37 INFO - PROCESS | 1785 | --DOMWINDOW == 65 (0x92221400) [pid = 1785] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:05:37 INFO - PROCESS | 1785 | --DOMWINDOW == 64 (0x9516b800) [pid = 1785] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:05:37 INFO - PROCESS | 1785 | --DOMWINDOW == 63 (0x9b77bc00) [pid = 1785] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:05:37 INFO - PROCESS | 1785 | --DOMWINDOW == 62 (0xa2541000) [pid = 1785] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:05:37 INFO - PROCESS | 1785 | --DOMWINDOW == 61 (0x94ffc400) [pid = 1785] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:05:37 INFO - PROCESS | 1785 | --DOMWINDOW == 60 (0x993c4800) [pid = 1785] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:05:37 INFO - PROCESS | 1785 | --DOMWINDOW == 59 (0x976d7800) [pid = 1785] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:05:37 INFO - PROCESS | 1785 | --DOMWINDOW == 58 (0x9aa7bc00) [pid = 1785] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:05:37 INFO - PROCESS | 1785 | --DOMWINDOW == 57 (0x9aac7000) [pid = 1785] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:05:37 INFO - PROCESS | 1785 | 1470942337497 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:05:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:05:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1640ms 12:05:37 INFO - PROCESS | 1785 | 1470942337563 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 12:05:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:05:37 INFO - PROCESS | 1785 | 1470942337568 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 12:05:37 INFO - PROCESS | 1785 | 1470942337603 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:05:37 INFO - PROCESS | 1785 | 1470942337610 Marionette TRACE conn3 <- [1,70,null,{}] 12:05:37 INFO - PROCESS | 1785 | 1470942337623 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:37 INFO - PROCESS | 1785 | 1470942337629 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:37 INFO - PROCESS | 1785 | 1470942337786 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 12:05:37 INFO - PROCESS | 1785 | 1470942337883 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:37 INFO - PROCESS | 1785 | 1470942337891 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:37 INFO - PROCESS | 1785 | ++DOCSHELL 0x92465c00 == 25 [pid = 1785] [id = 25] 12:05:37 INFO - PROCESS | 1785 | ++DOMWINDOW == 58 (0x93c80400) [pid = 1785] [serial = 72] [outer = (nil)] 12:05:37 INFO - PROCESS | 1785 | ++DOMWINDOW == 59 (0x976d9800) [pid = 1785] [serial = 73] [outer = 0x93c80400] 12:05:37 INFO - PROCESS | 1785 | 1470942337964 Marionette DEBUG loaded listener.js 12:05:38 INFO - PROCESS | 1785 | ++DOMWINDOW == 60 (0x98c8d000) [pid = 1785] [serial = 74] [outer = 0x93c80400] 12:05:38 INFO - PROCESS | 1785 | 1470942338618 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:05:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:05:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1076ms 12:05:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:05:38 INFO - PROCESS | 1785 | 1470942338651 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 12:05:38 INFO - PROCESS | 1785 | 1470942338654 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 12:05:38 INFO - PROCESS | 1785 | 1470942338661 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:05:38 INFO - PROCESS | 1785 | 1470942338664 Marionette TRACE conn3 <- [1,74,null,{}] 12:05:38 INFO - PROCESS | 1785 | 1470942338685 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:38 INFO - PROCESS | 1785 | 1470942338693 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:38 INFO - PROCESS | 1785 | 1470942338852 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 12:05:38 INFO - PROCESS | 1785 | 1470942338947 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:38 INFO - PROCESS | 1785 | 1470942338958 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:38 INFO - PROCESS | 1785 | ++DOCSHELL 0x994c2800 == 26 [pid = 1785] [id = 26] 12:05:38 INFO - PROCESS | 1785 | ++DOMWINDOW == 61 (0x994c5c00) [pid = 1785] [serial = 75] [outer = (nil)] 12:05:39 INFO - PROCESS | 1785 | ++DOMWINDOW == 62 (0x9a258800) [pid = 1785] [serial = 76] [outer = 0x994c5c00] 12:05:39 INFO - PROCESS | 1785 | 1470942339041 Marionette DEBUG loaded listener.js 12:05:39 INFO - PROCESS | 1785 | ++DOMWINDOW == 63 (0x9a260800) [pid = 1785] [serial = 77] [outer = 0x994c5c00] 12:05:39 INFO - PROCESS | 1785 | 1470942339904 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:05:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:05:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1287ms 12:05:39 INFO - PROCESS | 1785 | 1470942339949 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 12:05:39 INFO - PROCESS | 1785 | 1470942339956 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 12:05:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:05:39 INFO - PROCESS | 1785 | 1470942339965 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:05:39 INFO - PROCESS | 1785 | 1470942339970 Marionette TRACE conn3 <- [1,78,null,{}] 12:05:39 INFO - PROCESS | 1785 | 1470942339980 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:39 INFO - PROCESS | 1785 | 1470942339986 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:40 INFO - PROCESS | 1785 | 1470942340156 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 12:05:40 INFO - PROCESS | 1785 | 1470942340289 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:40 INFO - PROCESS | 1785 | 1470942340299 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:40 INFO - PROCESS | 1785 | ++DOCSHELL 0x93947800 == 27 [pid = 1785] [id = 27] 12:05:40 INFO - PROCESS | 1785 | ++DOMWINDOW == 64 (0x93949c00) [pid = 1785] [serial = 78] [outer = (nil)] 12:05:40 INFO - PROCESS | 1785 | ++DOMWINDOW == 65 (0x9760c800) [pid = 1785] [serial = 79] [outer = 0x93949c00] 12:05:40 INFO - PROCESS | 1785 | 1470942340379 Marionette DEBUG loaded listener.js 12:05:40 INFO - PROCESS | 1785 | ++DOMWINDOW == 66 (0x99421c00) [pid = 1785] [serial = 80] [outer = 0x93949c00] 12:05:41 INFO - PROCESS | 1785 | 1470942341260 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:05:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:05:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1336ms 12:05:41 INFO - PROCESS | 1785 | 1470942341306 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 12:05:41 INFO - PROCESS | 1785 | 1470942341314 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 12:05:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:05:41 INFO - PROCESS | 1785 | 1470942341324 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:05:41 INFO - PROCESS | 1785 | 1470942341329 Marionette TRACE conn3 <- [1,82,null,{}] 12:05:41 INFO - PROCESS | 1785 | 1470942341335 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:41 INFO - PROCESS | 1785 | 1470942341341 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:41 INFO - PROCESS | 1785 | 1470942341512 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 12:05:41 INFO - PROCESS | 1785 | 1470942341646 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:41 INFO - PROCESS | 1785 | 1470942341655 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:41 INFO - PROCESS | 1785 | ++DOCSHELL 0x988b0c00 == 28 [pid = 1785] [id = 28] 12:05:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 67 (0x9a25f800) [pid = 1785] [serial = 81] [outer = (nil)] 12:05:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 68 (0x9a296000) [pid = 1785] [serial = 82] [outer = 0x9a25f800] 12:05:41 INFO - PROCESS | 1785 | 1470942341740 Marionette DEBUG loaded listener.js 12:05:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 69 (0x9aa7bc00) [pid = 1785] [serial = 83] [outer = 0x9a25f800] 12:05:42 INFO - PROCESS | 1785 | 1470942342589 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:05:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:05:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1333ms 12:05:42 INFO - PROCESS | 1785 | 1470942342657 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 12:05:42 INFO - PROCESS | 1785 | 1470942342660 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 12:05:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:05:42 INFO - PROCESS | 1785 | 1470942342668 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:05:42 INFO - PROCESS | 1785 | 1470942342673 Marionette TRACE conn3 <- [1,86,null,{}] 12:05:42 INFO - PROCESS | 1785 | 1470942342690 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:42 INFO - PROCESS | 1785 | 1470942342699 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:42 INFO - PROCESS | 1785 | 1470942342937 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 12:05:42 INFO - PROCESS | 1785 | 1470942342953 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:42 INFO - PROCESS | 1785 | 1470942342963 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:43 INFO - PROCESS | 1785 | ++DOCSHELL 0x99d76800 == 29 [pid = 1785] [id = 29] 12:05:43 INFO - PROCESS | 1785 | ++DOMWINDOW == 70 (0x9c1da000) [pid = 1785] [serial = 84] [outer = (nil)] 12:05:43 INFO - PROCESS | 1785 | ++DOMWINDOW == 71 (0x9cbecc00) [pid = 1785] [serial = 85] [outer = 0x9c1da000] 12:05:43 INFO - PROCESS | 1785 | 1470942343079 Marionette DEBUG loaded listener.js 12:05:43 INFO - PROCESS | 1785 | ++DOMWINDOW == 72 (0x9d819400) [pid = 1785] [serial = 86] [outer = 0x9c1da000] 12:05:43 INFO - PROCESS | 1785 | 1470942343925 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:05:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:05:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1335ms 12:05:44 INFO - PROCESS | 1785 | 1470942344004 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 12:05:44 INFO - PROCESS | 1785 | 1470942344008 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 12:05:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:05:44 INFO - PROCESS | 1785 | 1470942344015 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:05:44 INFO - PROCESS | 1785 | 1470942344019 Marionette TRACE conn3 <- [1,90,null,{}] 12:05:44 INFO - PROCESS | 1785 | 1470942344025 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:44 INFO - PROCESS | 1785 | 1470942344030 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:44 INFO - PROCESS | 1785 | 1470942344197 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 12:05:44 INFO - PROCESS | 1785 | 1470942344332 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:44 INFO - PROCESS | 1785 | 1470942344344 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:44 INFO - PROCESS | 1785 | ++DOCSHELL 0x92473800 == 30 [pid = 1785] [id = 30] 12:05:44 INFO - PROCESS | 1785 | ++DOMWINDOW == 73 (0x9cbf0c00) [pid = 1785] [serial = 87] [outer = (nil)] 12:05:44 INFO - PROCESS | 1785 | ++DOMWINDOW == 74 (0xa2301400) [pid = 1785] [serial = 88] [outer = 0x9cbf0c00] 12:05:44 INFO - PROCESS | 1785 | 1470942344420 Marionette DEBUG loaded listener.js 12:05:44 INFO - PROCESS | 1785 | ++DOMWINDOW == 75 (0xa22ee400) [pid = 1785] [serial = 89] [outer = 0x9cbf0c00] 12:05:45 INFO - PROCESS | 1785 | 1470942345238 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:05:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:05:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1279ms 12:05:45 INFO - PROCESS | 1785 | 1470942345295 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 12:05:45 INFO - PROCESS | 1785 | 1470942345299 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 12:05:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:05:45 INFO - PROCESS | 1785 | 1470942345323 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:05:45 INFO - PROCESS | 1785 | 1470942345326 Marionette TRACE conn3 <- [1,94,null,{}] 12:05:45 INFO - PROCESS | 1785 | 1470942345332 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:45 INFO - PROCESS | 1785 | 1470942345337 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:45 INFO - PROCESS | 1785 | 1470942345496 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 12:05:45 INFO - PROCESS | 1785 | 1470942345630 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:45 INFO - PROCESS | 1785 | 1470942345640 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:45 INFO - PROCESS | 1785 | ++DOCSHELL 0x92e43c00 == 31 [pid = 1785] [id = 31] 12:05:45 INFO - PROCESS | 1785 | ++DOMWINDOW == 76 (0x92e46400) [pid = 1785] [serial = 90] [outer = (nil)] 12:05:45 INFO - PROCESS | 1785 | ++DOMWINDOW == 77 (0xa2373800) [pid = 1785] [serial = 91] [outer = 0x92e46400] 12:05:45 INFO - PROCESS | 1785 | 1470942345717 Marionette DEBUG loaded listener.js 12:05:45 INFO - PROCESS | 1785 | ++DOMWINDOW == 78 (0xa2541800) [pid = 1785] [serial = 92] [outer = 0x92e46400] 12:05:46 INFO - PROCESS | 1785 | 1470942346585 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 12:05:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:05:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1332ms 12:05:46 INFO - PROCESS | 1785 | 1470942346653 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 12:05:46 INFO - PROCESS | 1785 | 1470942346657 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 12:05:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:05:46 INFO - PROCESS | 1785 | 1470942346663 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:05:46 INFO - PROCESS | 1785 | 1470942346667 Marionette TRACE conn3 <- [1,98,null,{}] 12:05:46 INFO - PROCESS | 1785 | 1470942346673 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:46 INFO - PROCESS | 1785 | 1470942346683 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:46 INFO - PROCESS | 1785 | 1470942346871 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 12:05:47 INFO - PROCESS | 1785 | 1470942347071 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:47 INFO - PROCESS | 1785 | 1470942347084 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:47 INFO - PROCESS | 1785 | ++DOCSHELL 0x91f38800 == 32 [pid = 1785] [id = 32] 12:05:47 INFO - PROCESS | 1785 | ++DOMWINDOW == 79 (0x91f3b000) [pid = 1785] [serial = 93] [outer = (nil)] 12:05:47 INFO - PROCESS | 1785 | ++DOMWINDOW == 80 (0x92223c00) [pid = 1785] [serial = 94] [outer = 0x91f3b000] 12:05:47 INFO - PROCESS | 1785 | 1470942347154 Marionette DEBUG loaded listener.js 12:05:47 INFO - PROCESS | 1785 | ++DOMWINDOW == 81 (0x92467800) [pid = 1785] [serial = 95] [outer = 0x91f3b000] 12:05:47 INFO - PROCESS | 1785 | 1470942347984 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 12:05:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:05:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1394ms 12:05:48 INFO - PROCESS | 1785 | 1470942348060 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 12:05:48 INFO - PROCESS | 1785 | 1470942348066 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 12:05:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:05:48 INFO - PROCESS | 1785 | 1470942348073 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:05:48 INFO - PROCESS | 1785 | 1470942348077 Marionette TRACE conn3 <- [1,102,null,{}] 12:05:48 INFO - PROCESS | 1785 | 1470942348085 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:48 INFO - PROCESS | 1785 | 1470942348093 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:48 INFO - PROCESS | 1785 | 1470942348300 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 12:05:49 INFO - PROCESS | 1785 | --DOMWINDOW == 80 (0x99ac8c00) [pid = 1785] [serial = 12] [outer = (nil)] [url = about:blank] 12:05:49 INFO - PROCESS | 1785 | --DOMWINDOW == 79 (0x9d81e800) [pid = 1785] [serial = 59] [outer = (nil)] [url = about:blank] 12:05:49 INFO - PROCESS | 1785 | --DOMWINDOW == 78 (0xa2009c00) [pid = 1785] [serial = 62] [outer = (nil)] [url = about:blank] 12:05:49 INFO - PROCESS | 1785 | --DOMWINDOW == 77 (0xa2536c00) [pid = 1785] [serial = 65] [outer = (nil)] [url = about:blank] 12:05:49 INFO - PROCESS | 1785 | --DOMWINDOW == 76 (0x9a75a400) [pid = 1785] [serial = 35] [outer = (nil)] [url = about:blank] 12:05:49 INFO - PROCESS | 1785 | --DOMWINDOW == 75 (0x99953c00) [pid = 1785] [serial = 47] [outer = (nil)] [url = about:blank] 12:05:49 INFO - PROCESS | 1785 | --DOMWINDOW == 74 (0x9a260c00) [pid = 1785] [serial = 50] [outer = (nil)] [url = about:blank] 12:05:49 INFO - PROCESS | 1785 | --DOMWINDOW == 73 (0xa1026800) [pid = 1785] [serial = 38] [outer = (nil)] [url = about:blank] 12:05:49 INFO - PROCESS | 1785 | --DOMWINDOW == 72 (0x92352000) [pid = 1785] [serial = 26] [outer = (nil)] [url = about:blank] 12:05:49 INFO - PROCESS | 1785 | --DOMWINDOW == 71 (0xa6da4800) [pid = 1785] [serial = 41] [outer = (nil)] [url = about:blank] 12:05:49 INFO - PROCESS | 1785 | --DOMWINDOW == 70 (0x91f3a000) [pid = 1785] [serial = 23] [outer = (nil)] [url = about:blank] 12:05:49 INFO - PROCESS | 1785 | --DOMWINDOW == 69 (0xa4e59000) [pid = 1785] [serial = 2] [outer = (nil)] [url = about:blank] 12:05:49 INFO - PROCESS | 1785 | --DOMWINDOW == 68 (0x9cbf7400) [pid = 1785] [serial = 58] [outer = (nil)] [url = about:blank] 12:05:49 INFO - PROCESS | 1785 | --DOMWINDOW == 67 (0xa20a8800) [pid = 1785] [serial = 61] [outer = (nil)] [url = about:blank] 12:05:49 INFO - PROCESS | 1785 | --DOMWINDOW == 66 (0xa23b9c00) [pid = 1785] [serial = 64] [outer = (nil)] [url = about:blank] 12:05:49 INFO - PROCESS | 1785 | --DOMWINDOW == 65 (0x92347400) [pid = 1785] [serial = 25] [outer = (nil)] [url = about:blank] 12:05:49 INFO - PROCESS | 1785 | --DOMWINDOW == 64 (0x97606800) [pid = 1785] [serial = 31] [outer = (nil)] [url = about:blank] 12:05:49 INFO - PROCESS | 1785 | --DOMWINDOW == 63 (0x99acfc00) [pid = 1785] [serial = 34] [outer = (nil)] [url = about:blank] 12:05:49 INFO - PROCESS | 1785 | --DOMWINDOW == 62 (0x9cbf6c00) [pid = 1785] [serial = 37] [outer = (nil)] [url = about:blank] 12:05:49 INFO - PROCESS | 1785 | --DOMWINDOW == 61 (0xa508ec00) [pid = 1785] [serial = 40] [outer = (nil)] [url = about:blank] 12:05:49 INFO - PROCESS | 1785 | --DOMWINDOW == 60 (0x97598000) [pid = 1785] [serial = 43] [outer = (nil)] [url = about:blank] 12:05:49 INFO - PROCESS | 1785 | --DOMWINDOW == 59 (0x98111800) [pid = 1785] [serial = 44] [outer = (nil)] [url = about:blank] 12:05:49 INFO - PROCESS | 1785 | --DOMWINDOW == 58 (0x994be800) [pid = 1785] [serial = 46] [outer = (nil)] [url = about:blank] 12:05:49 INFO - PROCESS | 1785 | --DOMWINDOW == 57 (0x9941f000) [pid = 1785] [serial = 49] [outer = (nil)] [url = about:blank] 12:05:49 INFO - PROCESS | 1785 | --DOMWINDOW == 56 (0x9aacfc00) [pid = 1785] [serial = 52] [outer = (nil)] [url = about:blank] 12:05:49 INFO - PROCESS | 1785 | --DOMWINDOW == 55 (0x9ad35400) [pid = 1785] [serial = 53] [outer = (nil)] [url = about:blank] 12:05:49 INFO - PROCESS | 1785 | --DOMWINDOW == 54 (0x9b05f800) [pid = 1785] [serial = 55] [outer = (nil)] [url = about:blank] 12:05:49 INFO - PROCESS | 1785 | --DOMWINDOW == 53 (0x93c85800) [pid = 1785] [serial = 28] [outer = (nil)] [url = about:blank] 12:05:49 INFO - PROCESS | 1785 | --DOMWINDOW == 52 (0x9b5f8800) [pid = 1785] [serial = 56] [outer = (nil)] [url = about:blank] 12:05:49 INFO - PROCESS | 1785 | --DOMWINDOW == 51 (0x9394ac00) [pid = 1785] [serial = 19] [outer = (nil)] [url = about:blank] 12:05:49 INFO - PROCESS | 1785 | --DOMWINDOW == 50 (0x93c85400) [pid = 1785] [serial = 16] [outer = (nil)] [url = about:blank] 12:05:49 INFO - PROCESS | 1785 | --DOMWINDOW == 49 (0x93c8a000) [pid = 1785] [serial = 17] [outer = (nil)] [url = about:blank] 12:05:49 INFO - PROCESS | 1785 | --DOMWINDOW == 48 (0x99d5e800) [pid = 1785] [serial = 9] [outer = (nil)] [url = about:blank] 12:05:49 INFO - PROCESS | 1785 | --DOMWINDOW == 47 (0x91f35800) [pid = 1785] [serial = 22] [outer = (nil)] [url = about:blank] 12:05:49 INFO - PROCESS | 1785 | 1470942349218 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:49 INFO - PROCESS | 1785 | 1470942349229 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:49 INFO - PROCESS | 1785 | ++DOCSHELL 0x9221bc00 == 33 [pid = 1785] [id = 33] 12:05:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 48 (0x9221c400) [pid = 1785] [serial = 96] [outer = (nil)] 12:05:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 49 (0x92345800) [pid = 1785] [serial = 97] [outer = 0x9221c400] 12:05:49 INFO - PROCESS | 1785 | 1470942349303 Marionette DEBUG loaded listener.js 12:05:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 50 (0x9234e800) [pid = 1785] [serial = 98] [outer = 0x9221c400] 12:05:49 INFO - PROCESS | 1785 | 1470942349965 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 12:05:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 51 (0x9246dc00) [pid = 1785] [serial = 99] [outer = 0x93c89c00] 12:05:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:05:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1934ms 12:05:50 INFO - PROCESS | 1785 | 1470942350025 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 12:05:50 INFO - PROCESS | 1785 | 1470942350030 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 12:05:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:05:50 INFO - PROCESS | 1785 | 1470942350077 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:05:50 INFO - PROCESS | 1785 | 1470942350083 Marionette TRACE conn3 <- [1,106,null,{}] 12:05:50 INFO - PROCESS | 1785 | 1470942350094 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:50 INFO - PROCESS | 1785 | 1470942350102 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:50 INFO - PROCESS | 1785 | 1470942350263 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 12:05:50 INFO - PROCESS | 1785 | 1470942350357 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:50 INFO - PROCESS | 1785 | 1470942350367 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:50 INFO - PROCESS | 1785 | ++DOCSHELL 0x9394b800 == 34 [pid = 1785] [id = 34] 12:05:50 INFO - PROCESS | 1785 | ++DOMWINDOW == 52 (0x9394c400) [pid = 1785] [serial = 100] [outer = (nil)] 12:05:50 INFO - PROCESS | 1785 | ++DOMWINDOW == 53 (0x93c8cc00) [pid = 1785] [serial = 101] [outer = 0x9394c400] 12:05:50 INFO - PROCESS | 1785 | 1470942350440 Marionette DEBUG loaded listener.js 12:05:50 INFO - PROCESS | 1785 | ++DOMWINDOW == 54 (0x97511c00) [pid = 1785] [serial = 102] [outer = 0x9394c400] 12:05:51 INFO - PROCESS | 1785 | 1470942351146 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 12:05:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:05:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1168ms 12:05:51 INFO - PROCESS | 1785 | 1470942351217 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 12:05:51 INFO - PROCESS | 1785 | 1470942351225 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 12:05:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:05:51 INFO - PROCESS | 1785 | 1470942351232 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:05:51 INFO - PROCESS | 1785 | 1470942351235 Marionette TRACE conn3 <- [1,110,null,{}] 12:05:51 INFO - PROCESS | 1785 | 1470942351241 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:51 INFO - PROCESS | 1785 | 1470942351246 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:51 INFO - PROCESS | 1785 | 1470942351411 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 12:05:51 INFO - PROCESS | 1785 | 1470942351422 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:51 INFO - PROCESS | 1785 | 1470942351427 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:51 INFO - PROCESS | 1785 | ++DOCSHELL 0x93947000 == 35 [pid = 1785] [id = 35] 12:05:51 INFO - PROCESS | 1785 | ++DOMWINDOW == 55 (0x9751b800) [pid = 1785] [serial = 103] [outer = (nil)] 12:05:51 INFO - PROCESS | 1785 | ++DOMWINDOW == 56 (0x98111800) [pid = 1785] [serial = 104] [outer = 0x9751b800] 12:05:51 INFO - PROCESS | 1785 | 1470942351496 Marionette DEBUG loaded listener.js 12:05:51 INFO - PROCESS | 1785 | ++DOMWINDOW == 57 (0x988b2c00) [pid = 1785] [serial = 105] [outer = 0x9751b800] 12:05:52 INFO - PROCESS | 1785 | 1470942352373 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 12:05:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:05:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1179ms 12:05:52 INFO - PROCESS | 1785 | 1470942352411 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 12:05:52 INFO - PROCESS | 1785 | 1470942352416 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 12:05:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:05:52 INFO - PROCESS | 1785 | 1470942352442 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:05:52 INFO - PROCESS | 1785 | 1470942352451 Marionette TRACE conn3 <- [1,114,null,{}] 12:05:52 INFO - PROCESS | 1785 | 1470942352460 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:52 INFO - PROCESS | 1785 | 1470942352467 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:52 INFO - PROCESS | 1785 | 1470942352671 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 12:05:52 INFO - PROCESS | 1785 | 1470942352697 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:52 INFO - PROCESS | 1785 | 1470942352705 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:52 INFO - PROCESS | 1785 | ++DOCSHELL 0x993b9400 == 36 [pid = 1785] [id = 36] 12:05:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 58 (0x99673400) [pid = 1785] [serial = 106] [outer = (nil)] 12:05:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 59 (0x99d5bc00) [pid = 1785] [serial = 107] [outer = 0x99673400] 12:05:52 INFO - PROCESS | 1785 | 1470942352781 Marionette DEBUG loaded listener.js 12:05:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 60 (0x99d74800) [pid = 1785] [serial = 108] [outer = 0x99673400] 12:05:53 INFO - PROCESS | 1785 | 1470942353598 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 12:05:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:05:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1208ms 12:05:53 INFO - PROCESS | 1785 | 1470942353631 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 12:05:53 INFO - PROCESS | 1785 | 1470942353635 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 12:05:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:05:53 INFO - PROCESS | 1785 | 1470942353641 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:05:53 INFO - PROCESS | 1785 | 1470942353644 Marionette TRACE conn3 <- [1,118,null,{}] 12:05:53 INFO - PROCESS | 1785 | 1470942353650 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:53 INFO - PROCESS | 1785 | 1470942353655 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:53 INFO - PROCESS | 1785 | 1470942353895 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 12:05:53 INFO - PROCESS | 1785 | --DOMWINDOW == 59 (0x994c5c00) [pid = 1785] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:05:53 INFO - PROCESS | 1785 | --DOMWINDOW == 58 (0x9246b000) [pid = 1785] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:05:53 INFO - PROCESS | 1785 | --DOMWINDOW == 57 (0x93c80400) [pid = 1785] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:05:53 INFO - PROCESS | 1785 | --DOMWINDOW == 56 (0x9cbf9800) [pid = 1785] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:05:53 INFO - PROCESS | 1785 | 1470942353968 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:53 INFO - PROCESS | 1785 | 1470942353976 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:53 INFO - PROCESS | 1785 | ++DOCSHELL 0x9234f800 == 37 [pid = 1785] [id = 37] 12:05:53 INFO - PROCESS | 1785 | ++DOMWINDOW == 57 (0x9246b000) [pid = 1785] [serial = 109] [outer = (nil)] 12:05:54 INFO - PROCESS | 1785 | ++DOMWINDOW == 58 (0x9516b800) [pid = 1785] [serial = 110] [outer = 0x9246b000] 12:05:54 INFO - PROCESS | 1785 | 1470942354040 Marionette DEBUG loaded listener.js 12:05:54 INFO - PROCESS | 1785 | ++DOMWINDOW == 59 (0x9a25c800) [pid = 1785] [serial = 111] [outer = 0x9246b000] 12:05:54 INFO - PROCESS | 1785 | 1470942354631 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 12:05:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:05:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1041ms 12:05:54 INFO - PROCESS | 1785 | 1470942354683 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 12:05:54 INFO - PROCESS | 1785 | 1470942354686 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 12:05:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:05:54 INFO - PROCESS | 1785 | 1470942354692 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:05:54 INFO - PROCESS | 1785 | 1470942354696 Marionette TRACE conn3 <- [1,122,null,{}] 12:05:54 INFO - PROCESS | 1785 | 1470942354701 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:54 INFO - PROCESS | 1785 | 1470942354706 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:54 INFO - PROCESS | 1785 | 1470942354886 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 12:05:54 INFO - PROCESS | 1785 | 1470942354900 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:54 INFO - PROCESS | 1785 | 1470942354919 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:54 INFO - PROCESS | 1785 | ++DOCSHELL 0x9a755400 == 38 [pid = 1785] [id = 38] 12:05:54 INFO - PROCESS | 1785 | ++DOMWINDOW == 60 (0x9a761000) [pid = 1785] [serial = 112] [outer = (nil)] 12:05:54 INFO - PROCESS | 1785 | ++DOMWINDOW == 61 (0x9aac2c00) [pid = 1785] [serial = 113] [outer = 0x9a761000] 12:05:55 INFO - PROCESS | 1785 | 1470942354993 Marionette DEBUG loaded listener.js 12:05:55 INFO - PROCESS | 1785 | ++DOMWINDOW == 62 (0x9b05f800) [pid = 1785] [serial = 114] [outer = 0x9a761000] 12:05:55 INFO - PROCESS | 1785 | 1470942355738 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 12:05:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:05:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1085ms 12:05:55 INFO - PROCESS | 1785 | 1470942355779 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 12:05:55 INFO - PROCESS | 1785 | 1470942355781 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 12:05:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:05:55 INFO - PROCESS | 1785 | 1470942355787 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:05:55 INFO - PROCESS | 1785 | 1470942355790 Marionette TRACE conn3 <- [1,126,null,{}] 12:05:55 INFO - PROCESS | 1785 | 1470942355796 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:55 INFO - PROCESS | 1785 | 1470942355801 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:56 INFO - PROCESS | 1785 | 1470942356035 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 12:05:56 INFO - PROCESS | 1785 | 1470942356203 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:56 INFO - PROCESS | 1785 | 1470942356212 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:56 INFO - PROCESS | 1785 | ++DOCSHELL 0x91f3a800 == 39 [pid = 1785] [id = 39] 12:05:56 INFO - PROCESS | 1785 | ++DOMWINDOW == 63 (0x91f3d000) [pid = 1785] [serial = 115] [outer = (nil)] 12:05:56 INFO - PROCESS | 1785 | ++DOMWINDOW == 64 (0x92347400) [pid = 1785] [serial = 116] [outer = 0x91f3d000] 12:05:56 INFO - PROCESS | 1785 | 1470942356298 Marionette DEBUG loaded listener.js 12:05:56 INFO - PROCESS | 1785 | ++DOMWINDOW == 65 (0x9246d000) [pid = 1785] [serial = 117] [outer = 0x91f3d000] 12:05:57 INFO - PROCESS | 1785 | 1470942357255 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 12:05:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:05:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1534ms 12:05:57 INFO - PROCESS | 1785 | 1470942357325 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 12:05:57 INFO - PROCESS | 1785 | 1470942357331 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 12:05:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:05:57 INFO - PROCESS | 1785 | 1470942357340 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:05:57 INFO - PROCESS | 1785 | 1470942357345 Marionette TRACE conn3 <- [1,130,null,{}] 12:05:57 INFO - PROCESS | 1785 | 1470942357352 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:57 INFO - PROCESS | 1785 | 1470942357358 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:57 INFO - PROCESS | 1785 | 1470942357535 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 12:05:57 INFO - PROCESS | 1785 | 1470942357670 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:57 INFO - PROCESS | 1785 | 1470942357682 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:57 INFO - PROCESS | 1785 | ++DOCSHELL 0x93c8a000 == 40 [pid = 1785] [id = 40] 12:05:57 INFO - PROCESS | 1785 | ++DOMWINDOW == 66 (0x95172400) [pid = 1785] [serial = 118] [outer = (nil)] 12:05:57 INFO - PROCESS | 1785 | ++DOMWINDOW == 67 (0x95174c00) [pid = 1785] [serial = 119] [outer = 0x95172400] 12:05:57 INFO - PROCESS | 1785 | 1470942357804 Marionette DEBUG loaded listener.js 12:05:57 INFO - PROCESS | 1785 | ++DOMWINDOW == 68 (0x95179800) [pid = 1785] [serial = 120] [outer = 0x95172400] 12:05:58 INFO - PROCESS | 1785 | 1470942358784 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 12:05:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:05:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1483ms 12:05:58 INFO - PROCESS | 1785 | 1470942358822 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 12:05:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:05:58 INFO - PROCESS | 1785 | 1470942358828 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 12:05:58 INFO - PROCESS | 1785 | 1470942358834 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:05:58 INFO - PROCESS | 1785 | 1470942358838 Marionette TRACE conn3 <- [1,134,null,{}] 12:05:58 INFO - PROCESS | 1785 | 1470942358844 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:05:58 INFO - PROCESS | 1785 | 1470942358849 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:59 INFO - PROCESS | 1785 | 1470942359058 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 12:05:59 INFO - PROCESS | 1785 | 1470942359230 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:59 INFO - PROCESS | 1785 | 1470942359238 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:05:59 INFO - PROCESS | 1785 | ++DOCSHELL 0x99419c00 == 41 [pid = 1785] [id = 41] 12:05:59 INFO - PROCESS | 1785 | ++DOMWINDOW == 69 (0x997dbc00) [pid = 1785] [serial = 121] [outer = (nil)] 12:05:59 INFO - PROCESS | 1785 | ++DOMWINDOW == 70 (0x99accc00) [pid = 1785] [serial = 122] [outer = 0x997dbc00] 12:05:59 INFO - PROCESS | 1785 | 1470942359320 Marionette DEBUG loaded listener.js 12:05:59 INFO - PROCESS | 1785 | ++DOMWINDOW == 71 (0x9a25bc00) [pid = 1785] [serial = 123] [outer = 0x997dbc00] 12:06:00 INFO - PROCESS | 1785 | 1470942360248 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 12:06:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:06:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1454ms 12:06:00 INFO - PROCESS | 1785 | 1470942360288 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 12:06:00 INFO - PROCESS | 1785 | 1470942360295 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 12:06:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:06:00 INFO - PROCESS | 1785 | 1470942360312 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:06:00 INFO - PROCESS | 1785 | 1470942360319 Marionette TRACE conn3 <- [1,138,null,{}] 12:06:00 INFO - PROCESS | 1785 | 1470942360325 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:00 INFO - PROCESS | 1785 | 1470942360332 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:00 INFO - PROCESS | 1785 | 1470942360509 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 12:06:00 INFO - PROCESS | 1785 | 1470942360733 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:00 INFO - PROCESS | 1785 | 1470942360745 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:00 INFO - PROCESS | 1785 | ++DOCSHELL 0x91f39c00 == 42 [pid = 1785] [id = 42] 12:06:00 INFO - PROCESS | 1785 | ++DOMWINDOW == 72 (0x91f3a400) [pid = 1785] [serial = 124] [outer = (nil)] 12:06:00 INFO - PROCESS | 1785 | ++DOMWINDOW == 73 (0x92345c00) [pid = 1785] [serial = 125] [outer = 0x91f3a400] 12:06:00 INFO - PROCESS | 1785 | 1470942360856 Marionette DEBUG loaded listener.js 12:06:00 INFO - PROCESS | 1785 | ++DOMWINDOW == 74 (0x92e46000) [pid = 1785] [serial = 126] [outer = 0x91f3a400] 12:06:01 INFO - PROCESS | 1785 | --DOCSHELL 0x988b0c00 == 41 [pid = 1785] [id = 28] 12:06:01 INFO - PROCESS | 1785 | --DOCSHELL 0x9a295800 == 40 [pid = 1785] [id = 19] 12:06:01 INFO - PROCESS | 1785 | --DOCSHELL 0x93947800 == 39 [pid = 1785] [id = 27] 12:06:01 INFO - PROCESS | 1785 | --DOCSHELL 0x994c2800 == 38 [pid = 1785] [id = 26] 12:06:01 INFO - PROCESS | 1785 | --DOCSHELL 0x93c83000 == 37 [pid = 1785] [id = 6] 12:06:01 INFO - PROCESS | 1785 | --DOCSHELL 0x92465c00 == 36 [pid = 1785] [id = 25] 12:06:01 INFO - PROCESS | 1785 | --DOCSHELL 0x9246a000 == 35 [pid = 1785] [id = 24] 12:06:01 INFO - PROCESS | 1785 | 1470942361836 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 12:06:01 INFO - PROCESS | 1785 | --DOMWINDOW == 73 (0xa2fca000) [pid = 1785] [serial = 67] [outer = (nil)] [url = about:blank] 12:06:01 INFO - PROCESS | 1785 | --DOMWINDOW == 72 (0x9a260800) [pid = 1785] [serial = 77] [outer = (nil)] [url = about:blank] 12:06:01 INFO - PROCESS | 1785 | --DOMWINDOW == 71 (0x9a258800) [pid = 1785] [serial = 76] [outer = (nil)] [url = about:blank] 12:06:01 INFO - PROCESS | 1785 | --DOMWINDOW == 70 (0x92470000) [pid = 1785] [serial = 70] [outer = (nil)] [url = about:blank] 12:06:01 INFO - PROCESS | 1785 | --DOMWINDOW == 69 (0x976d9800) [pid = 1785] [serial = 73] [outer = (nil)] [url = about:blank] 12:06:01 INFO - PROCESS | 1785 | --DOMWINDOW == 68 (0x94ffa400) [pid = 1785] [serial = 71] [outer = (nil)] [url = about:blank] 12:06:01 INFO - PROCESS | 1785 | --DOMWINDOW == 67 (0x98c8d000) [pid = 1785] [serial = 74] [outer = (nil)] [url = about:blank] 12:06:01 INFO - PROCESS | 1785 | --DOMWINDOW == 66 (0xa3214000) [pid = 1785] [serial = 68] [outer = (nil)] [url = about:blank] 12:06:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:06:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1594ms 12:06:01 INFO - PROCESS | 1785 | 1470942361900 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 12:06:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:06:01 INFO - PROCESS | 1785 | 1470942361905 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 12:06:01 INFO - PROCESS | 1785 | 1470942361912 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:06:01 INFO - PROCESS | 1785 | 1470942361916 Marionette TRACE conn3 <- [1,142,null,{}] 12:06:01 INFO - PROCESS | 1785 | 1470942361924 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:01 INFO - PROCESS | 1785 | 1470942361930 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:02 INFO - PROCESS | 1785 | 1470942362104 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 12:06:02 INFO - PROCESS | 1785 | 1470942362234 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:02 INFO - PROCESS | 1785 | 1470942362244 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:02 INFO - PROCESS | 1785 | ++DOCSHELL 0x9516c800 == 36 [pid = 1785] [id = 43] 12:06:02 INFO - PROCESS | 1785 | ++DOMWINDOW == 67 (0x9516cc00) [pid = 1785] [serial = 127] [outer = (nil)] 12:06:02 INFO - PROCESS | 1785 | ++DOMWINDOW == 68 (0x95175000) [pid = 1785] [serial = 128] [outer = 0x9516cc00] 12:06:02 INFO - PROCESS | 1785 | 1470942362323 Marionette DEBUG loaded listener.js 12:06:02 INFO - PROCESS | 1785 | ++DOMWINDOW == 69 (0x9751b000) [pid = 1785] [serial = 129] [outer = 0x9516cc00] 12:06:03 INFO - PROCESS | 1785 | 1470942363031 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 12:06:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:06:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1145ms 12:06:03 INFO - PROCESS | 1785 | 1470942363058 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 12:06:03 INFO - PROCESS | 1785 | 1470942363064 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 12:06:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:06:03 INFO - PROCESS | 1785 | 1470942363072 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:06:03 INFO - PROCESS | 1785 | 1470942363075 Marionette TRACE conn3 <- [1,146,null,{}] 12:06:03 INFO - PROCESS | 1785 | 1470942363081 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:03 INFO - PROCESS | 1785 | 1470942363086 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:03 INFO - PROCESS | 1785 | 1470942363254 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 12:06:03 INFO - PROCESS | 1785 | 1470942363354 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:03 INFO - PROCESS | 1785 | 1470942363364 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:03 INFO - PROCESS | 1785 | ++DOCSHELL 0x988ad800 == 37 [pid = 1785] [id = 44] 12:06:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 70 (0x993c2800) [pid = 1785] [serial = 130] [outer = (nil)] 12:06:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 71 (0x99ac8800) [pid = 1785] [serial = 131] [outer = 0x993c2800] 12:06:03 INFO - PROCESS | 1785 | 1470942363427 Marionette DEBUG loaded listener.js 12:06:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 72 (0x9a258800) [pid = 1785] [serial = 132] [outer = 0x993c2800] 12:06:04 INFO - PROCESS | 1785 | 1470942364106 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 12:06:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:06:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1079ms 12:06:04 INFO - PROCESS | 1785 | 1470942364150 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 12:06:04 INFO - PROCESS | 1785 | 1470942364154 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 12:06:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:06:04 INFO - PROCESS | 1785 | 1470942364162 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:06:04 INFO - PROCESS | 1785 | 1470942364170 Marionette TRACE conn3 <- [1,150,null,{}] 12:06:04 INFO - PROCESS | 1785 | 1470942364197 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:04 INFO - PROCESS | 1785 | 1470942364204 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:04 INFO - PROCESS | 1785 | 1470942364395 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 12:06:04 INFO - PROCESS | 1785 | 1470942364419 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:04 INFO - PROCESS | 1785 | 1470942364427 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:04 INFO - PROCESS | 1785 | ++DOCSHELL 0x93c8c400 == 38 [pid = 1785] [id = 45] 12:06:04 INFO - PROCESS | 1785 | ++DOMWINDOW == 73 (0x9aa82c00) [pid = 1785] [serial = 133] [outer = (nil)] 12:06:04 INFO - PROCESS | 1785 | ++DOMWINDOW == 74 (0x9c1dd400) [pid = 1785] [serial = 134] [outer = 0x9aa82c00] 12:06:04 INFO - PROCESS | 1785 | 1470942364490 Marionette DEBUG loaded listener.js 12:06:04 INFO - PROCESS | 1785 | ++DOMWINDOW == 75 (0x9cb0d800) [pid = 1785] [serial = 135] [outer = 0x9aa82c00] 12:06:05 INFO - PROCESS | 1785 | 1470942365441 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 12:06:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:06:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1350ms 12:06:05 INFO - PROCESS | 1785 | 1470942365512 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 12:06:05 INFO - PROCESS | 1785 | 1470942365515 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 12:06:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:06:05 INFO - PROCESS | 1785 | 1470942365528 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:06:05 INFO - PROCESS | 1785 | 1470942365530 Marionette TRACE conn3 <- [1,154,null,{}] 12:06:05 INFO - PROCESS | 1785 | 1470942365534 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:05 INFO - PROCESS | 1785 | 1470942365540 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:05 INFO - PROCESS | 1785 | 1470942365725 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 12:06:05 INFO - PROCESS | 1785 | 1470942365748 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:05 INFO - PROCESS | 1785 | 1470942365754 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:05 INFO - PROCESS | 1785 | ++DOCSHELL 0x9cbf2000 == 39 [pid = 1785] [id = 46] 12:06:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 76 (0x9d815400) [pid = 1785] [serial = 136] [outer = (nil)] 12:06:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 77 (0xa2003800) [pid = 1785] [serial = 137] [outer = 0x9d815400] 12:06:05 INFO - PROCESS | 1785 | 1470942365820 Marionette DEBUG loaded listener.js 12:06:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 78 (0xa200a800) [pid = 1785] [serial = 138] [outer = 0x9d815400] 12:06:06 INFO - PROCESS | 1785 | --DOMWINDOW == 77 (0x99673400) [pid = 1785] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:06:06 INFO - PROCESS | 1785 | --DOMWINDOW == 76 (0x9246b000) [pid = 1785] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:06:06 INFO - PROCESS | 1785 | --DOMWINDOW == 75 (0x9221c400) [pid = 1785] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:06:06 INFO - PROCESS | 1785 | --DOMWINDOW == 74 (0x9751b800) [pid = 1785] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:06:06 INFO - PROCESS | 1785 | --DOMWINDOW == 73 (0x9394c400) [pid = 1785] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:06:06 INFO - PROCESS | 1785 | --DOMWINDOW == 72 (0x91f3b000) [pid = 1785] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:06:06 INFO - PROCESS | 1785 | --DOMWINDOW == 71 (0x9a25f800) [pid = 1785] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:06:06 INFO - PROCESS | 1785 | --DOMWINDOW == 70 (0x9c1da000) [pid = 1785] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:06:06 INFO - PROCESS | 1785 | --DOMWINDOW == 69 (0x9cbf0c00) [pid = 1785] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:06:06 INFO - PROCESS | 1785 | --DOMWINDOW == 68 (0x92e46400) [pid = 1785] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:06:06 INFO - PROCESS | 1785 | --DOMWINDOW == 67 (0x93949c00) [pid = 1785] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:06:06 INFO - PROCESS | 1785 | 1470942366710 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 12:06:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:06:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1231ms 12:06:06 INFO - PROCESS | 1785 | 1470942366760 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 12:06:06 INFO - PROCESS | 1785 | 1470942366764 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 12:06:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:06:06 INFO - PROCESS | 1785 | 1470942366771 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:06:06 INFO - PROCESS | 1785 | 1470942366773 Marionette TRACE conn3 <- [1,158,null,{}] 12:06:06 INFO - PROCESS | 1785 | 1470942366779 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:06 INFO - PROCESS | 1785 | 1470942366784 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:06 INFO - PROCESS | 1785 | 1470942366924 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 12:06:06 INFO - PROCESS | 1785 | 1470942366937 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:06 INFO - PROCESS | 1785 | 1470942366954 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:06 INFO - PROCESS | 1785 | ++DOCSHELL 0x9760d000 == 40 [pid = 1785] [id = 47] 12:06:06 INFO - PROCESS | 1785 | ++DOMWINDOW == 68 (0x976d6c00) [pid = 1785] [serial = 139] [outer = (nil)] 12:06:07 INFO - PROCESS | 1785 | ++DOMWINDOW == 69 (0x9aacf400) [pid = 1785] [serial = 140] [outer = 0x976d6c00] 12:06:07 INFO - PROCESS | 1785 | 1470942367030 Marionette DEBUG loaded listener.js 12:06:07 INFO - PROCESS | 1785 | ++DOMWINDOW == 70 (0xa20a9000) [pid = 1785] [serial = 141] [outer = 0x976d6c00] 12:06:07 INFO - PROCESS | 1785 | 1470942367908 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 12:06:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:06:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1187ms 12:06:07 INFO - PROCESS | 1785 | 1470942367987 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 12:06:07 INFO - PROCESS | 1785 | 1470942367991 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 12:06:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:06:08 INFO - PROCESS | 1785 | 1470942368056 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:06:08 INFO - PROCESS | 1785 | 1470942368059 Marionette TRACE conn3 <- [1,162,null,{}] 12:06:08 INFO - PROCESS | 1785 | 1470942368099 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:08 INFO - PROCESS | 1785 | 1470942368105 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:08 INFO - PROCESS | 1785 | 1470942368308 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 12:06:08 INFO - PROCESS | 1785 | 1470942368344 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:08 INFO - PROCESS | 1785 | 1470942368352 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:08 INFO - PROCESS | 1785 | ++DOCSHELL 0x9221b400 == 41 [pid = 1785] [id = 48] 12:06:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 71 (0x9aacf800) [pid = 1785] [serial = 142] [outer = (nil)] 12:06:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 72 (0xa2fc9000) [pid = 1785] [serial = 143] [outer = 0x9aacf800] 12:06:08 INFO - PROCESS | 1785 | 1470942368418 Marionette DEBUG loaded listener.js 12:06:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 73 (0xa3216000) [pid = 1785] [serial = 144] [outer = 0x9aacf800] 12:06:09 INFO - PROCESS | 1785 | 1470942369453 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 12:06:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:06:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1503ms 12:06:09 INFO - PROCESS | 1785 | 1470942369508 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 12:06:09 INFO - PROCESS | 1785 | 1470942369515 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 12:06:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:06:09 INFO - PROCESS | 1785 | 1470942369523 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:06:09 INFO - PROCESS | 1785 | 1470942369530 Marionette TRACE conn3 <- [1,166,null,{}] 12:06:09 INFO - PROCESS | 1785 | 1470942369538 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:09 INFO - PROCESS | 1785 | 1470942369544 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:09 INFO - PROCESS | 1785 | 1470942369794 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 12:06:09 INFO - PROCESS | 1785 | 1470942369949 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:09 INFO - PROCESS | 1785 | 1470942369961 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:10 INFO - PROCESS | 1785 | ++DOCSHELL 0x95171000 == 42 [pid = 1785] [id = 49] 12:06:10 INFO - PROCESS | 1785 | ++DOMWINDOW == 74 (0x95171800) [pid = 1785] [serial = 145] [outer = (nil)] 12:06:10 INFO - PROCESS | 1785 | ++DOMWINDOW == 75 (0x9751fc00) [pid = 1785] [serial = 146] [outer = 0x95171800] 12:06:10 INFO - PROCESS | 1785 | 1470942370053 Marionette DEBUG loaded listener.js 12:06:10 INFO - PROCESS | 1785 | ++DOMWINDOW == 76 (0x988b2000) [pid = 1785] [serial = 147] [outer = 0x95171800] 12:06:10 INFO - PROCESS | 1785 | 1470942370865 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 12:06:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:06:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1390ms 12:06:10 INFO - PROCESS | 1785 | 1470942370913 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 12:06:10 INFO - PROCESS | 1785 | 1470942370920 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 12:06:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:06:10 INFO - PROCESS | 1785 | 1470942370931 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:06:10 INFO - PROCESS | 1785 | 1470942370935 Marionette TRACE conn3 <- [1,170,null,{}] 12:06:10 INFO - PROCESS | 1785 | 1470942370941 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:10 INFO - PROCESS | 1785 | 1470942370947 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:11 INFO - PROCESS | 1785 | 1470942371135 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 12:06:11 INFO - PROCESS | 1785 | 1470942371276 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:11 INFO - PROCESS | 1785 | 1470942371285 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:11 INFO - PROCESS | 1785 | ++DOCSHELL 0x9751c800 == 43 [pid = 1785] [id = 50] 12:06:11 INFO - PROCESS | 1785 | ++DOMWINDOW == 77 (0x97606800) [pid = 1785] [serial = 148] [outer = (nil)] 12:06:11 INFO - PROCESS | 1785 | ++DOMWINDOW == 78 (0x9b0c2000) [pid = 1785] [serial = 149] [outer = 0x97606800] 12:06:11 INFO - PROCESS | 1785 | 1470942371370 Marionette DEBUG loaded listener.js 12:06:11 INFO - PROCESS | 1785 | ++DOMWINDOW == 79 (0x9b77c000) [pid = 1785] [serial = 150] [outer = 0x97606800] 12:06:12 INFO - PROCESS | 1785 | 1470942372237 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 12:06:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:06:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1332ms 12:06:12 INFO - PROCESS | 1785 | 1470942372263 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 12:06:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:06:12 INFO - PROCESS | 1785 | 1470942372268 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 12:06:12 INFO - PROCESS | 1785 | 1470942372274 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:06:12 INFO - PROCESS | 1785 | 1470942372280 Marionette TRACE conn3 <- [1,174,null,{}] 12:06:12 INFO - PROCESS | 1785 | 1470942372297 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:12 INFO - PROCESS | 1785 | 1470942372305 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:12 INFO - PROCESS | 1785 | 1470942372481 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 12:06:12 INFO - PROCESS | 1785 | 1470942372622 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:12 INFO - PROCESS | 1785 | 1470942372631 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:12 INFO - PROCESS | 1785 | ++DOCSHELL 0xa23b9c00 == 44 [pid = 1785] [id = 51] 12:06:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 80 (0xa2538800) [pid = 1785] [serial = 151] [outer = (nil)] 12:06:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 81 (0xa3213400) [pid = 1785] [serial = 152] [outer = 0xa2538800] 12:06:12 INFO - PROCESS | 1785 | 1470942372713 Marionette DEBUG loaded listener.js 12:06:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 82 (0xa34ac000) [pid = 1785] [serial = 153] [outer = 0xa2538800] 12:06:13 INFO - PROCESS | 1785 | 1470942373576 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 12:06:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:06:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1335ms 12:06:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:06:13 INFO - PROCESS | 1785 | 1470942373609 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 12:06:13 INFO - PROCESS | 1785 | 1470942373613 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 12:06:13 INFO - PROCESS | 1785 | 1470942373620 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:06:13 INFO - PROCESS | 1785 | 1470942373624 Marionette TRACE conn3 <- [1,178,null,{}] 12:06:13 INFO - PROCESS | 1785 | 1470942373630 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:13 INFO - PROCESS | 1785 | 1470942373635 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:13 INFO - PROCESS | 1785 | 1470942373813 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 12:06:13 INFO - PROCESS | 1785 | 1470942373993 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:06:14 INFO - PROCESS | 1785 | 1470942374008 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:14 INFO - PROCESS | 1785 | 1470942374018 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:14 INFO - PROCESS | 1785 | ++DOCSHELL 0xa502b000 == 45 [pid = 1785] [id = 52] 12:06:14 INFO - PROCESS | 1785 | ++DOMWINDOW == 83 (0xa502f000) [pid = 1785] [serial = 154] [outer = (nil)] 12:06:14 INFO - PROCESS | 1785 | ++DOMWINDOW == 84 (0xa508ec00) [pid = 1785] [serial = 155] [outer = 0xa502f000] 12:06:14 INFO - PROCESS | 1785 | 1470942374092 Marionette DEBUG loaded listener.js 12:06:14 INFO - PROCESS | 1785 | ++DOMWINDOW == 85 (0xa62ca000) [pid = 1785] [serial = 156] [outer = 0xa502f000] 12:06:14 INFO - PROCESS | 1785 | 1470942374941 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 12:06:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:06:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1338ms 12:06:14 INFO - PROCESS | 1785 | 1470942374957 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 12:06:14 INFO - PROCESS | 1785 | 1470942374961 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 12:06:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:06:14 INFO - PROCESS | 1785 | 1470942374967 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:06:14 INFO - PROCESS | 1785 | 1470942374969 Marionette TRACE conn3 <- [1,182,null,{}] 12:06:14 INFO - PROCESS | 1785 | 1470942374976 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:14 INFO - PROCESS | 1785 | 1470942374981 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:15 INFO - PROCESS | 1785 | 1470942375137 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 12:06:15 INFO - PROCESS | 1785 | 1470942375286 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:15 INFO - PROCESS | 1785 | 1470942375296 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:15 INFO - PROCESS | 1785 | ++DOCSHELL 0x93c89000 == 46 [pid = 1785] [id = 53] 12:06:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 86 (0x93c8d000) [pid = 1785] [serial = 157] [outer = (nil)] 12:06:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 87 (0x99d75000) [pid = 1785] [serial = 158] [outer = 0x93c8d000] 12:06:15 INFO - PROCESS | 1785 | 1470942375373 Marionette DEBUG loaded listener.js 12:06:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 88 (0x9a2a0400) [pid = 1785] [serial = 159] [outer = 0x93c8d000] 12:06:16 INFO - PROCESS | 1785 | 1470942376681 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 12:06:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:06:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1735ms 12:06:16 INFO - PROCESS | 1785 | 1470942376703 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 12:06:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:06:16 INFO - PROCESS | 1785 | 1470942376709 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 12:06:16 INFO - PROCESS | 1785 | 1470942376716 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:06:16 INFO - PROCESS | 1785 | 1470942376721 Marionette TRACE conn3 <- [1,186,null,{}] 12:06:16 INFO - PROCESS | 1785 | 1470942376730 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:16 INFO - PROCESS | 1785 | 1470942376735 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:16 INFO - PROCESS | 1785 | 1470942376919 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 12:06:17 INFO - PROCESS | 1785 | 1470942377078 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:17 INFO - PROCESS | 1785 | 1470942377087 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:17 INFO - PROCESS | 1785 | ++DOCSHELL 0x9246d800 == 47 [pid = 1785] [id = 54] 12:06:17 INFO - PROCESS | 1785 | ++DOMWINDOW == 89 (0x9246fc00) [pid = 1785] [serial = 160] [outer = (nil)] 12:06:17 INFO - PROCESS | 1785 | ++DOMWINDOW == 90 (0x95176800) [pid = 1785] [serial = 161] [outer = 0x9246fc00] 12:06:17 INFO - PROCESS | 1785 | 1470942377158 Marionette DEBUG loaded listener.js 12:06:17 INFO - PROCESS | 1785 | ++DOMWINDOW == 91 (0x95279000) [pid = 1785] [serial = 162] [outer = 0x9246fc00] 12:06:17 INFO - PROCESS | 1785 | --DOCSHELL 0x9a756000 == 46 [pid = 1785] [id = 18] 12:06:17 INFO - PROCESS | 1785 | --DOCSHELL 0x93c82000 == 45 [pid = 1785] [id = 21] 12:06:17 INFO - PROCESS | 1785 | --DOCSHELL 0x92222800 == 44 [pid = 1785] [id = 17] 12:06:17 INFO - PROCESS | 1785 | --DOCSHELL 0x92e43c00 == 43 [pid = 1785] [id = 31] 12:06:17 INFO - PROCESS | 1785 | --DOCSHELL 0x9cbec400 == 42 [pid = 1785] [id = 20] 12:06:17 INFO - PROCESS | 1785 | --DOCSHELL 0x993bcc00 == 41 [pid = 1785] [id = 16] 12:06:17 INFO - PROCESS | 1785 | --DOMWINDOW == 90 (0x9aac2c00) [pid = 1785] [serial = 113] [outer = (nil)] [url = about:blank] 12:06:18 INFO - PROCESS | 1785 | 1470942378016 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 12:06:18 INFO - PROCESS | 1785 | --DOMWINDOW == 89 (0x99d5bc00) [pid = 1785] [serial = 107] [outer = (nil)] [url = about:blank] 12:06:18 INFO - PROCESS | 1785 | --DOMWINDOW == 88 (0x9516b800) [pid = 1785] [serial = 110] [outer = (nil)] [url = about:blank] 12:06:18 INFO - PROCESS | 1785 | --DOMWINDOW == 87 (0x99d74800) [pid = 1785] [serial = 108] [outer = (nil)] [url = about:blank] 12:06:18 INFO - PROCESS | 1785 | --DOMWINDOW == 86 (0x92345800) [pid = 1785] [serial = 97] [outer = (nil)] [url = about:blank] 12:06:18 INFO - PROCESS | 1785 | --DOMWINDOW == 85 (0x9234e800) [pid = 1785] [serial = 98] [outer = (nil)] [url = about:blank] 12:06:18 INFO - PROCESS | 1785 | --DOMWINDOW == 84 (0x98111800) [pid = 1785] [serial = 104] [outer = (nil)] [url = about:blank] 12:06:18 INFO - PROCESS | 1785 | --DOMWINDOW == 83 (0x93c8cc00) [pid = 1785] [serial = 101] [outer = (nil)] [url = about:blank] 12:06:18 INFO - PROCESS | 1785 | --DOMWINDOW == 82 (0x97511c00) [pid = 1785] [serial = 102] [outer = (nil)] [url = about:blank] 12:06:18 INFO - PROCESS | 1785 | --DOMWINDOW == 81 (0x92467800) [pid = 1785] [serial = 95] [outer = (nil)] [url = about:blank] 12:06:18 INFO - PROCESS | 1785 | --DOMWINDOW == 80 (0x92223c00) [pid = 1785] [serial = 94] [outer = (nil)] [url = about:blank] 12:06:18 INFO - PROCESS | 1785 | --DOMWINDOW == 79 (0x9a296000) [pid = 1785] [serial = 82] [outer = (nil)] [url = about:blank] 12:06:18 INFO - PROCESS | 1785 | --DOMWINDOW == 78 (0x9d819400) [pid = 1785] [serial = 86] [outer = (nil)] [url = about:blank] 12:06:18 INFO - PROCESS | 1785 | --DOMWINDOW == 77 (0x9cbecc00) [pid = 1785] [serial = 85] [outer = (nil)] [url = about:blank] 12:06:18 INFO - PROCESS | 1785 | --DOMWINDOW == 76 (0x9a25c800) [pid = 1785] [serial = 111] [outer = (nil)] [url = about:blank] 12:06:18 INFO - PROCESS | 1785 | --DOMWINDOW == 75 (0x988b2c00) [pid = 1785] [serial = 105] [outer = (nil)] [url = about:blank] 12:06:18 INFO - PROCESS | 1785 | --DOMWINDOW == 74 (0xa22ee400) [pid = 1785] [serial = 89] [outer = (nil)] [url = about:blank] 12:06:18 INFO - PROCESS | 1785 | --DOMWINDOW == 73 (0xa2301400) [pid = 1785] [serial = 88] [outer = (nil)] [url = about:blank] 12:06:18 INFO - PROCESS | 1785 | --DOMWINDOW == 72 (0xa2541800) [pid = 1785] [serial = 92] [outer = (nil)] [url = about:blank] 12:06:18 INFO - PROCESS | 1785 | --DOMWINDOW == 71 (0xa2373800) [pid = 1785] [serial = 91] [outer = (nil)] [url = about:blank] 12:06:18 INFO - PROCESS | 1785 | --DOMWINDOW == 70 (0x92e49800) [pid = 1785] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:06:18 INFO - PROCESS | 1785 | --DOMWINDOW == 69 (0x99421c00) [pid = 1785] [serial = 80] [outer = (nil)] [url = about:blank] 12:06:18 INFO - PROCESS | 1785 | --DOMWINDOW == 68 (0x9760c800) [pid = 1785] [serial = 79] [outer = (nil)] [url = about:blank] 12:06:18 INFO - PROCESS | 1785 | --DOMWINDOW == 67 (0x9aa7bc00) [pid = 1785] [serial = 83] [outer = (nil)] [url = about:blank] 12:06:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:06:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1386ms 12:06:18 INFO - PROCESS | 1785 | 1470942378101 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 12:06:18 INFO - PROCESS | 1785 | 1470942378107 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 12:06:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:06:18 INFO - PROCESS | 1785 | 1470942378117 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:06:18 INFO - PROCESS | 1785 | 1470942378120 Marionette TRACE conn3 <- [1,190,null,{}] 12:06:18 INFO - PROCESS | 1785 | 1470942378126 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:18 INFO - PROCESS | 1785 | 1470942378132 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:18 INFO - PROCESS | 1785 | 1470942378292 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 12:06:18 INFO - PROCESS | 1785 | 1470942378406 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:18 INFO - PROCESS | 1785 | 1470942378413 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:18 INFO - PROCESS | 1785 | ++DOCSHELL 0x9221d000 == 42 [pid = 1785] [id = 55] 12:06:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 68 (0x92349c00) [pid = 1785] [serial = 163] [outer = (nil)] 12:06:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 69 (0x976d3800) [pid = 1785] [serial = 164] [outer = 0x92349c00] 12:06:18 INFO - PROCESS | 1785 | 1470942378485 Marionette DEBUG loaded listener.js 12:06:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 70 (0x988b2c00) [pid = 1785] [serial = 165] [outer = 0x92349c00] 12:06:19 INFO - PROCESS | 1785 | 1470942379180 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 12:06:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:06:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1129ms 12:06:19 INFO - PROCESS | 1785 | 1470942379246 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 12:06:19 INFO - PROCESS | 1785 | 1470942379250 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 12:06:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:06:19 INFO - PROCESS | 1785 | 1470942379256 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:06:19 INFO - PROCESS | 1785 | 1470942379262 Marionette TRACE conn3 <- [1,194,null,{}] 12:06:19 INFO - PROCESS | 1785 | 1470942379295 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:19 INFO - PROCESS | 1785 | 1470942379303 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:19 INFO - PROCESS | 1785 | 1470942379453 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 12:06:19 INFO - PROCESS | 1785 | 1470942379465 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:19 INFO - PROCESS | 1785 | 1470942379472 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:19 INFO - PROCESS | 1785 | ++DOCSHELL 0x99422c00 == 43 [pid = 1785] [id = 56] 12:06:19 INFO - PROCESS | 1785 | ++DOMWINDOW == 71 (0x99428800) [pid = 1785] [serial = 166] [outer = (nil)] 12:06:19 INFO - PROCESS | 1785 | ++DOMWINDOW == 72 (0x9966f800) [pid = 1785] [serial = 167] [outer = 0x99428800] 12:06:19 INFO - PROCESS | 1785 | 1470942379543 Marionette DEBUG loaded listener.js 12:06:19 INFO - PROCESS | 1785 | ++DOMWINDOW == 73 (0x99d5bc00) [pid = 1785] [serial = 168] [outer = 0x99428800] 12:06:20 INFO - PROCESS | 1785 | 1470942380301 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 12:06:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:06:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1097ms 12:06:20 INFO - PROCESS | 1785 | 1470942380359 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 12:06:20 INFO - PROCESS | 1785 | 1470942380363 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 12:06:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:06:20 INFO - PROCESS | 1785 | 1470942380369 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:06:20 INFO - PROCESS | 1785 | 1470942380372 Marionette TRACE conn3 <- [1,198,null,{}] 12:06:20 INFO - PROCESS | 1785 | 1470942380395 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:20 INFO - PROCESS | 1785 | 1470942380400 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:20 INFO - PROCESS | 1785 | 1470942380598 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 12:06:20 INFO - PROCESS | 1785 | 1470942380620 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:20 INFO - PROCESS | 1785 | 1470942380629 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:20 INFO - PROCESS | 1785 | ++DOCSHELL 0x99413000 == 44 [pid = 1785] [id = 57] 12:06:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 74 (0x9a260400) [pid = 1785] [serial = 169] [outer = (nil)] 12:06:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 75 (0x9a265800) [pid = 1785] [serial = 170] [outer = 0x9a260400] 12:06:20 INFO - PROCESS | 1785 | 1470942380693 Marionette DEBUG loaded listener.js 12:06:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 76 (0x9aa7ac00) [pid = 1785] [serial = 171] [outer = 0x9a260400] 12:06:21 INFO - PROCESS | 1785 | 1470942381526 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 12:06:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:06:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1194ms 12:06:21 INFO - PROCESS | 1785 | 1470942381572 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 12:06:21 INFO - PROCESS | 1785 | 1470942381575 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 12:06:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:06:21 INFO - PROCESS | 1785 | 1470942381592 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:06:21 INFO - PROCESS | 1785 | 1470942381594 Marionette TRACE conn3 <- [1,202,null,{}] 12:06:21 INFO - PROCESS | 1785 | 1470942381600 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:21 INFO - PROCESS | 1785 | 1470942381604 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:21 INFO - PROCESS | 1785 | 1470942381790 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 12:06:21 INFO - PROCESS | 1785 | 1470942381813 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:21 INFO - PROCESS | 1785 | 1470942381822 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:21 INFO - PROCESS | 1785 | ++DOCSHELL 0x93942000 == 45 [pid = 1785] [id = 58] 12:06:21 INFO - PROCESS | 1785 | ++DOMWINDOW == 77 (0x97517000) [pid = 1785] [serial = 172] [outer = (nil)] 12:06:21 INFO - PROCESS | 1785 | ++DOMWINDOW == 78 (0x9ad34c00) [pid = 1785] [serial = 173] [outer = 0x97517000] 12:06:21 INFO - PROCESS | 1785 | 1470942381886 Marionette DEBUG loaded listener.js 12:06:21 INFO - PROCESS | 1785 | ++DOMWINDOW == 79 (0x9b5f3800) [pid = 1785] [serial = 174] [outer = 0x97517000] 12:06:22 INFO - PROCESS | 1785 | --DOMWINDOW == 78 (0x9d815400) [pid = 1785] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:06:22 INFO - PROCESS | 1785 | --DOMWINDOW == 77 (0x9516cc00) [pid = 1785] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:06:22 INFO - PROCESS | 1785 | --DOMWINDOW == 76 (0x91f3a400) [pid = 1785] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:06:22 INFO - PROCESS | 1785 | --DOMWINDOW == 75 (0x993c2800) [pid = 1785] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:06:22 INFO - PROCESS | 1785 | --DOMWINDOW == 74 (0x9a761000) [pid = 1785] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:06:22 INFO - PROCESS | 1785 | --DOMWINDOW == 73 (0x9aa82c00) [pid = 1785] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:06:22 INFO - PROCESS | 1785 | --DOMWINDOW == 72 (0x976d6c00) [pid = 1785] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:06:22 INFO - PROCESS | 1785 | 1470942382768 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 12:06:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:06:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1186ms 12:06:22 INFO - PROCESS | 1785 | 1470942382778 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 12:06:22 INFO - PROCESS | 1785 | 1470942382781 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 12:06:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:06:22 INFO - PROCESS | 1785 | 1470942382794 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:06:22 INFO - PROCESS | 1785 | 1470942382796 Marionette TRACE conn3 <- [1,206,null,{}] 12:06:22 INFO - PROCESS | 1785 | 1470942382802 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:22 INFO - PROCESS | 1785 | 1470942382812 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:22 INFO - PROCESS | 1785 | 1470942382989 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 12:06:23 INFO - PROCESS | 1785 | 1470942382998 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:23 INFO - PROCESS | 1785 | 1470942383007 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:23 INFO - PROCESS | 1785 | ++DOCSHELL 0x91f37c00 == 46 [pid = 1785] [id = 59] 12:06:23 INFO - PROCESS | 1785 | ++DOMWINDOW == 73 (0x9221fc00) [pid = 1785] [serial = 175] [outer = (nil)] 12:06:23 INFO - PROCESS | 1785 | ++DOMWINDOW == 74 (0xa1027000) [pid = 1785] [serial = 176] [outer = 0x9221fc00] 12:06:23 INFO - PROCESS | 1785 | 1470942383072 Marionette DEBUG loaded listener.js 12:06:23 INFO - PROCESS | 1785 | ++DOMWINDOW == 75 (0x9940ec00) [pid = 1785] [serial = 177] [outer = 0x9221fc00] 12:06:23 INFO - PROCESS | 1785 | 1470942383818 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 12:06:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:06:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1075ms 12:06:23 INFO - PROCESS | 1785 | 1470942383870 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 12:06:23 INFO - PROCESS | 1785 | 1470942383872 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 12:06:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:06:23 INFO - PROCESS | 1785 | 1470942383896 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:06:23 INFO - PROCESS | 1785 | 1470942383899 Marionette TRACE conn3 <- [1,210,null,{}] 12:06:23 INFO - PROCESS | 1785 | 1470942383909 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:23 INFO - PROCESS | 1785 | 1470942383913 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:24 INFO - PROCESS | 1785 | 1470942384056 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 12:06:24 INFO - PROCESS | 1785 | 1470942384065 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:24 INFO - PROCESS | 1785 | 1470942384074 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:24 INFO - PROCESS | 1785 | ++DOCSHELL 0x93c86400 == 47 [pid = 1785] [id = 60] 12:06:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 76 (0x9d818c00) [pid = 1785] [serial = 178] [outer = (nil)] 12:06:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 77 (0xa23b8000) [pid = 1785] [serial = 179] [outer = 0x9d818c00] 12:06:24 INFO - PROCESS | 1785 | 1470942384148 Marionette DEBUG loaded listener.js 12:06:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 78 (0xa253e000) [pid = 1785] [serial = 180] [outer = 0x9d818c00] 12:06:25 INFO - PROCESS | 1785 | 1470942385032 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 12:06:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:06:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1192ms 12:06:25 INFO - PROCESS | 1785 | 1470942385080 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 12:06:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:06:25 INFO - PROCESS | 1785 | 1470942385087 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 12:06:25 INFO - PROCESS | 1785 | 1470942385095 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:06:25 INFO - PROCESS | 1785 | 1470942385100 Marionette TRACE conn3 <- [1,214,null,{}] 12:06:25 INFO - PROCESS | 1785 | 1470942385108 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:25 INFO - PROCESS | 1785 | 1470942385114 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:25 INFO - PROCESS | 1785 | 1470942385296 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 12:06:25 INFO - PROCESS | 1785 | 1470942385416 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:25 INFO - PROCESS | 1785 | 1470942385425 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:25 INFO - PROCESS | 1785 | ++DOCSHELL 0x91f3f400 == 48 [pid = 1785] [id = 61] 12:06:25 INFO - PROCESS | 1785 | ++DOMWINDOW == 79 (0x92346400) [pid = 1785] [serial = 181] [outer = (nil)] 12:06:25 INFO - PROCESS | 1785 | ++DOMWINDOW == 80 (0x9516f400) [pid = 1785] [serial = 182] [outer = 0x92346400] 12:06:25 INFO - PROCESS | 1785 | 1470942385507 Marionette DEBUG loaded listener.js 12:06:25 INFO - PROCESS | 1785 | ++DOMWINDOW == 81 (0x95276c00) [pid = 1785] [serial = 183] [outer = 0x92346400] 12:06:26 INFO - PROCESS | 1785 | 1470942386371 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 12:06:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:06:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1333ms 12:06:26 INFO - PROCESS | 1785 | 1470942386428 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 12:06:26 INFO - PROCESS | 1785 | 1470942386435 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 12:06:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:06:26 INFO - PROCESS | 1785 | 1470942386446 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:06:26 INFO - PROCESS | 1785 | 1470942386450 Marionette TRACE conn3 <- [1,218,null,{}] 12:06:26 INFO - PROCESS | 1785 | 1470942386456 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:26 INFO - PROCESS | 1785 | 1470942386462 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:26 INFO - PROCESS | 1785 | 1470942386651 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 12:06:26 INFO - PROCESS | 1785 | 1470942386797 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:26 INFO - PROCESS | 1785 | 1470942386808 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:26 INFO - PROCESS | 1785 | ++DOCSHELL 0x94ffa400 == 49 [pid = 1785] [id = 62] 12:06:26 INFO - PROCESS | 1785 | ++DOMWINDOW == 82 (0x99412800) [pid = 1785] [serial = 184] [outer = (nil)] 12:06:26 INFO - PROCESS | 1785 | ++DOMWINDOW == 83 (0x994c2000) [pid = 1785] [serial = 185] [outer = 0x99412800] 12:06:26 INFO - PROCESS | 1785 | 1470942386885 Marionette DEBUG loaded listener.js 12:06:27 INFO - PROCESS | 1785 | ++DOMWINDOW == 84 (0x99ac8c00) [pid = 1785] [serial = 186] [outer = 0x99412800] 12:06:27 INFO - PROCESS | 1785 | 1470942387772 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 12:06:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:06:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1379ms 12:06:27 INFO - PROCESS | 1785 | 1470942387825 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 12:06:27 INFO - PROCESS | 1785 | 1470942387828 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 12:06:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:06:27 INFO - PROCESS | 1785 | 1470942387835 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:06:27 INFO - PROCESS | 1785 | 1470942387841 Marionette TRACE conn3 <- [1,222,null,{}] 12:06:27 INFO - PROCESS | 1785 | 1470942387857 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:27 INFO - PROCESS | 1785 | 1470942387866 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:28 INFO - PROCESS | 1785 | 1470942388079 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 12:06:28 INFO - PROCESS | 1785 | 1470942388225 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:28 INFO - PROCESS | 1785 | 1470942388237 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:28 INFO - PROCESS | 1785 | ++DOCSHELL 0xa231d400 == 50 [pid = 1785] [id = 63] 12:06:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 85 (0xa2322800) [pid = 1785] [serial = 187] [outer = (nil)] 12:06:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 86 (0xa2547400) [pid = 1785] [serial = 188] [outer = 0xa2322800] 12:06:28 INFO - PROCESS | 1785 | 1470942388319 Marionette DEBUG loaded listener.js 12:06:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 87 (0xa4e0b000) [pid = 1785] [serial = 189] [outer = 0xa2322800] 12:06:29 INFO - PROCESS | 1785 | 1470942389158 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 12:06:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:06:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1334ms 12:06:29 INFO - PROCESS | 1785 | 1470942389169 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 12:06:29 INFO - PROCESS | 1785 | 1470942389173 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 12:06:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:06:29 INFO - PROCESS | 1785 | 1470942389180 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:06:29 INFO - PROCESS | 1785 | 1470942389183 Marionette TRACE conn3 <- [1,226,null,{}] 12:06:29 INFO - PROCESS | 1785 | 1470942389189 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:29 INFO - PROCESS | 1785 | 1470942389194 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:29 INFO - PROCESS | 1785 | 1470942389376 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 12:06:29 INFO - PROCESS | 1785 | 1470942389529 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:29 INFO - PROCESS | 1785 | 1470942389540 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:29 INFO - PROCESS | 1785 | ++DOCSHELL 0x9a7aec00 == 51 [pid = 1785] [id = 64] 12:06:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 88 (0x9a7b0000) [pid = 1785] [serial = 190] [outer = (nil)] 12:06:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 89 (0x9a7b6400) [pid = 1785] [serial = 191] [outer = 0x9a7b0000] 12:06:29 INFO - PROCESS | 1785 | 1470942389620 Marionette DEBUG loaded listener.js 12:06:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 90 (0x9a7b9800) [pid = 1785] [serial = 192] [outer = 0x9a7b0000] 12:06:30 INFO - PROCESS | 1785 | 1470942390486 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 12:06:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:06:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1336ms 12:06:30 INFO - PROCESS | 1785 | 1470942390517 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 12:06:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:06:30 INFO - PROCESS | 1785 | 1470942390522 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 12:06:30 INFO - PROCESS | 1785 | 1470942390529 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:06:30 INFO - PROCESS | 1785 | 1470942390534 Marionette TRACE conn3 <- [1,230,null,{}] 12:06:30 INFO - PROCESS | 1785 | 1470942390540 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:30 INFO - PROCESS | 1785 | 1470942390545 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:30 INFO - PROCESS | 1785 | 1470942390772 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 12:06:30 INFO - PROCESS | 1785 | 1470942390786 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:30 INFO - PROCESS | 1785 | 1470942390795 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:30 INFO - PROCESS | 1785 | ++DOCSHELL 0x99410800 == 52 [pid = 1785] [id = 65] 12:06:30 INFO - PROCESS | 1785 | ++DOMWINDOW == 91 (0x9a7adc00) [pid = 1785] [serial = 193] [outer = (nil)] 12:06:30 INFO - PROCESS | 1785 | ++DOMWINDOW == 92 (0x9cbf9800) [pid = 1785] [serial = 194] [outer = 0x9a7adc00] 12:06:30 INFO - PROCESS | 1785 | 1470942390906 Marionette DEBUG loaded listener.js 12:06:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 93 (0xa20f0000) [pid = 1785] [serial = 195] [outer = 0x9a7adc00] 12:06:31 INFO - PROCESS | 1785 | 1470942391889 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 12:06:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:06:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1389ms 12:06:31 INFO - PROCESS | 1785 | 1470942391918 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 12:06:31 INFO - PROCESS | 1785 | 1470942391922 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 12:06:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:06:31 INFO - PROCESS | 1785 | 1470942391928 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:06:31 INFO - PROCESS | 1785 | 1470942391931 Marionette TRACE conn3 <- [1,234,null,{}] 12:06:31 INFO - PROCESS | 1785 | 1470942391937 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:31 INFO - PROCESS | 1785 | 1470942391947 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:32 INFO - PROCESS | 1785 | 1470942392140 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 12:06:32 INFO - PROCESS | 1785 | 1470942392287 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:32 INFO - PROCESS | 1785 | 1470942392296 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:32 INFO - PROCESS | 1785 | ++DOCSHELL 0x92468000 == 53 [pid = 1785] [id = 66] 12:06:32 INFO - PROCESS | 1785 | ++DOMWINDOW == 94 (0x95170000) [pid = 1785] [serial = 196] [outer = (nil)] 12:06:32 INFO - PROCESS | 1785 | ++DOMWINDOW == 95 (0xa23b3800) [pid = 1785] [serial = 197] [outer = 0x95170000] 12:06:32 INFO - PROCESS | 1785 | 1470942392378 Marionette DEBUG loaded listener.js 12:06:32 INFO - PROCESS | 1785 | ++DOMWINDOW == 96 (0xa6835800) [pid = 1785] [serial = 198] [outer = 0x95170000] 12:06:33 INFO - PROCESS | 1785 | 1470942393242 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 12:06:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:06:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1335ms 12:06:33 INFO - PROCESS | 1785 | 1470942393264 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 12:06:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:06:33 INFO - PROCESS | 1785 | 1470942393269 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 12:06:33 INFO - PROCESS | 1785 | 1470942393275 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:06:33 INFO - PROCESS | 1785 | 1470942393279 Marionette TRACE conn3 <- [1,238,null,{}] 12:06:33 INFO - PROCESS | 1785 | 1470942393284 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:33 INFO - PROCESS | 1785 | 1470942393289 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:33 INFO - PROCESS | 1785 | 1470942393468 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 12:06:33 INFO - PROCESS | 1785 | 1470942393623 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:33 INFO - PROCESS | 1785 | 1470942393632 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:33 INFO - PROCESS | 1785 | ++DOCSHELL 0x99bc3400 == 54 [pid = 1785] [id = 67] 12:06:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 97 (0x99bc4400) [pid = 1785] [serial = 199] [outer = (nil)] 12:06:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 98 (0x99bcb400) [pid = 1785] [serial = 200] [outer = 0x99bc4400] 12:06:33 INFO - PROCESS | 1785 | 1470942393714 Marionette DEBUG loaded listener.js 12:06:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 99 (0x99bcd000) [pid = 1785] [serial = 201] [outer = 0x99bc4400] 12:06:34 INFO - PROCESS | 1785 | 1470942394551 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 12:06:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:06:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1333ms 12:06:34 INFO - PROCESS | 1785 | 1470942394609 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 12:06:34 INFO - PROCESS | 1785 | 1470942394620 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 12:06:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:06:34 INFO - PROCESS | 1785 | 1470942394627 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:06:34 INFO - PROCESS | 1785 | 1470942394630 Marionette TRACE conn3 <- [1,242,null,{}] 12:06:34 INFO - PROCESS | 1785 | 1470942394636 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:34 INFO - PROCESS | 1785 | 1470942394641 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:34 INFO - PROCESS | 1785 | 1470942394806 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 12:06:35 INFO - PROCESS | 1785 | 1470942395127 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:35 INFO - PROCESS | 1785 | 1470942395139 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:35 INFO - PROCESS | 1785 | ++DOCSHELL 0x9246f400 == 55 [pid = 1785] [id = 68] 12:06:35 INFO - PROCESS | 1785 | ++DOMWINDOW == 100 (0x9246f800) [pid = 1785] [serial = 202] [outer = (nil)] 12:06:35 INFO - PROCESS | 1785 | ++DOMWINDOW == 101 (0x92e49800) [pid = 1785] [serial = 203] [outer = 0x9246f800] 12:06:35 INFO - PROCESS | 1785 | 1470942395260 Marionette DEBUG loaded listener.js 12:06:35 INFO - PROCESS | 1785 | ++DOMWINDOW == 102 (0x93c80800) [pid = 1785] [serial = 204] [outer = 0x9246f800] 12:06:36 INFO - PROCESS | 1785 | 1470942396168 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 12:06:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:06:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1581ms 12:06:36 INFO - PROCESS | 1785 | 1470942396211 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 12:06:36 INFO - PROCESS | 1785 | 1470942396216 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 12:06:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:06:36 INFO - PROCESS | 1785 | 1470942396223 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:06:36 INFO - PROCESS | 1785 | 1470942396227 Marionette TRACE conn3 <- [1,246,null,{}] 12:06:36 INFO - PROCESS | 1785 | 1470942396235 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:36 INFO - PROCESS | 1785 | 1470942396243 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:36 INFO - PROCESS | 1785 | 1470942396405 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 12:06:36 INFO - PROCESS | 1785 | 1470942396563 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:36 INFO - PROCESS | 1785 | 1470942396572 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:36 INFO - PROCESS | 1785 | ++DOCSHELL 0x98c92000 == 56 [pid = 1785] [id = 69] 12:06:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 103 (0x9940b800) [pid = 1785] [serial = 205] [outer = (nil)] 12:06:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 104 (0x99413c00) [pid = 1785] [serial = 206] [outer = 0x9940b800] 12:06:36 INFO - PROCESS | 1785 | 1470942396680 Marionette DEBUG loaded listener.js 12:06:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 105 (0x994c6800) [pid = 1785] [serial = 207] [outer = 0x9940b800] 12:06:36 INFO - PROCESS | 1785 | --DOCSHELL 0x91f37c00 == 55 [pid = 1785] [id = 59] 12:06:37 INFO - PROCESS | 1785 | --DOCSHELL 0x93942000 == 54 [pid = 1785] [id = 58] 12:06:37 INFO - PROCESS | 1785 | --DOMWINDOW == 104 (0x99accc00) [pid = 1785] [serial = 122] [outer = (nil)] [url = about:blank] 12:06:37 INFO - PROCESS | 1785 | --DOCSHELL 0x99413000 == 53 [pid = 1785] [id = 57] 12:06:37 INFO - PROCESS | 1785 | --DOCSHELL 0x99422c00 == 52 [pid = 1785] [id = 56] 12:06:37 INFO - PROCESS | 1785 | --DOCSHELL 0x9221d000 == 51 [pid = 1785] [id = 55] 12:06:37 INFO - PROCESS | 1785 | --DOCSHELL 0x9246d800 == 50 [pid = 1785] [id = 54] 12:06:37 INFO - PROCESS | 1785 | --DOMWINDOW == 103 (0xa2003800) [pid = 1785] [serial = 137] [outer = (nil)] [url = about:blank] 12:06:37 INFO - PROCESS | 1785 | --DOMWINDOW == 102 (0x95175000) [pid = 1785] [serial = 128] [outer = (nil)] [url = about:blank] 12:06:37 INFO - PROCESS | 1785 | --DOMWINDOW == 101 (0x9751b000) [pid = 1785] [serial = 129] [outer = (nil)] [url = about:blank] 12:06:37 INFO - PROCESS | 1785 | --DOMWINDOW == 100 (0x92e46000) [pid = 1785] [serial = 126] [outer = (nil)] [url = about:blank] 12:06:37 INFO - PROCESS | 1785 | --DOMWINDOW == 99 (0x92345c00) [pid = 1785] [serial = 125] [outer = (nil)] [url = about:blank] 12:06:37 INFO - PROCESS | 1785 | --DOMWINDOW == 98 (0x99ac8800) [pid = 1785] [serial = 131] [outer = (nil)] [url = about:blank] 12:06:37 INFO - PROCESS | 1785 | --DOMWINDOW == 97 (0x9b05f800) [pid = 1785] [serial = 114] [outer = (nil)] [url = about:blank] 12:06:37 INFO - PROCESS | 1785 | --DOMWINDOW == 96 (0x92347400) [pid = 1785] [serial = 116] [outer = (nil)] [url = about:blank] 12:06:37 INFO - PROCESS | 1785 | --DOMWINDOW == 95 (0x95174c00) [pid = 1785] [serial = 119] [outer = (nil)] [url = about:blank] 12:06:37 INFO - PROCESS | 1785 | --DOMWINDOW == 94 (0x9c1dd400) [pid = 1785] [serial = 134] [outer = (nil)] [url = about:blank] 12:06:37 INFO - PROCESS | 1785 | --DOMWINDOW == 93 (0xa200a800) [pid = 1785] [serial = 138] [outer = (nil)] [url = about:blank] 12:06:37 INFO - PROCESS | 1785 | --DOMWINDOW == 92 (0x9cb0d800) [pid = 1785] [serial = 135] [outer = (nil)] [url = about:blank] 12:06:37 INFO - PROCESS | 1785 | --DOMWINDOW == 91 (0x9aacf400) [pid = 1785] [serial = 140] [outer = (nil)] [url = about:blank] 12:06:37 INFO - PROCESS | 1785 | --DOMWINDOW == 90 (0x9a258800) [pid = 1785] [serial = 132] [outer = (nil)] [url = about:blank] 12:06:37 INFO - PROCESS | 1785 | --DOMWINDOW == 89 (0xa20a9000) [pid = 1785] [serial = 141] [outer = (nil)] [url = about:blank] 12:06:37 INFO - PROCESS | 1785 | 1470942397489 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 12:06:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:06:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1336ms 12:06:37 INFO - PROCESS | 1785 | 1470942397562 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 12:06:37 INFO - PROCESS | 1785 | 1470942397568 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 12:06:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:06:37 INFO - PROCESS | 1785 | 1470942397576 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:06:37 INFO - PROCESS | 1785 | 1470942397579 Marionette TRACE conn3 <- [1,250,null,{}] 12:06:37 INFO - PROCESS | 1785 | 1470942397585 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:37 INFO - PROCESS | 1785 | 1470942397590 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:37 INFO - PROCESS | 1785 | 1470942397748 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 12:06:37 INFO - PROCESS | 1785 | 1470942397758 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:37 INFO - PROCESS | 1785 | 1470942397766 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:37 INFO - PROCESS | 1785 | ++DOCSHELL 0x9751b000 == 51 [pid = 1785] [id = 70] 12:06:37 INFO - PROCESS | 1785 | ++DOMWINDOW == 90 (0x9751c400) [pid = 1785] [serial = 208] [outer = (nil)] 12:06:37 INFO - PROCESS | 1785 | ++DOMWINDOW == 91 (0x99bc3000) [pid = 1785] [serial = 209] [outer = 0x9751c400] 12:06:37 INFO - PROCESS | 1785 | 1470942397836 Marionette DEBUG loaded listener.js 12:06:37 INFO - PROCESS | 1785 | ++DOMWINDOW == 92 (0x99c39800) [pid = 1785] [serial = 210] [outer = 0x9751c400] 12:06:38 INFO - PROCESS | 1785 | 1470942398626 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 12:06:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:06:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1092ms 12:06:38 INFO - PROCESS | 1785 | 1470942398668 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 12:06:38 INFO - PROCESS | 1785 | 1470942398672 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 12:06:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:06:38 INFO - PROCESS | 1785 | 1470942398680 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:06:38 INFO - PROCESS | 1785 | 1470942398688 Marionette TRACE conn3 <- [1,254,null,{}] 12:06:38 INFO - PROCESS | 1785 | 1470942398706 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:38 INFO - PROCESS | 1785 | 1470942398713 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:38 INFO - PROCESS | 1785 | 1470942398921 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 12:06:38 INFO - PROCESS | 1785 | 1470942398937 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:38 INFO - PROCESS | 1785 | 1470942398947 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:38 INFO - PROCESS | 1785 | ++DOCSHELL 0x92346000 == 52 [pid = 1785] [id = 71] 12:06:38 INFO - PROCESS | 1785 | ++DOMWINDOW == 93 (0x976d9000) [pid = 1785] [serial = 211] [outer = (nil)] 12:06:39 INFO - PROCESS | 1785 | ++DOMWINDOW == 94 (0x9aa7d000) [pid = 1785] [serial = 212] [outer = 0x976d9000] 12:06:39 INFO - PROCESS | 1785 | 1470942399009 Marionette DEBUG loaded listener.js 12:06:39 INFO - PROCESS | 1785 | ++DOMWINDOW == 95 (0x9b05f800) [pid = 1785] [serial = 213] [outer = 0x976d9000] 12:06:39 INFO - PROCESS | 1785 | 1470942399856 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 12:06:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:06:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1205ms 12:06:39 INFO - PROCESS | 1785 | 1470942399884 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 12:06:39 INFO - PROCESS | 1785 | 1470942399887 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 12:06:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:06:39 INFO - PROCESS | 1785 | 1470942399893 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:06:39 INFO - PROCESS | 1785 | 1470942399896 Marionette TRACE conn3 <- [1,258,null,{}] 12:06:39 INFO - PROCESS | 1785 | 1470942399902 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:39 INFO - PROCESS | 1785 | 1470942399906 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:40 INFO - PROCESS | 1785 | 1470942400100 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 12:06:40 INFO - PROCESS | 1785 | 1470942400132 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:40 INFO - PROCESS | 1785 | 1470942400139 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:40 INFO - PROCESS | 1785 | ++DOCSHELL 0x99ac9800 == 53 [pid = 1785] [id = 72] 12:06:40 INFO - PROCESS | 1785 | ++DOMWINDOW == 96 (0x9a7b8800) [pid = 1785] [serial = 214] [outer = (nil)] 12:06:40 INFO - PROCESS | 1785 | ++DOMWINDOW == 97 (0x9cbecc00) [pid = 1785] [serial = 215] [outer = 0x9a7b8800] 12:06:40 INFO - PROCESS | 1785 | 1470942400215 Marionette DEBUG loaded listener.js 12:06:40 INFO - PROCESS | 1785 | ++DOMWINDOW == 98 (0x9cbf7c00) [pid = 1785] [serial = 216] [outer = 0x9a7b8800] 12:06:40 INFO - PROCESS | 1785 | 1470942400986 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 12:06:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:06:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1127ms 12:06:41 INFO - PROCESS | 1785 | 1470942401023 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 12:06:41 INFO - PROCESS | 1785 | 1470942401026 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 12:06:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:06:41 INFO - PROCESS | 1785 | 1470942401033 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:06:41 INFO - PROCESS | 1785 | 1470942401036 Marionette TRACE conn3 <- [1,262,null,{}] 12:06:41 INFO - PROCESS | 1785 | 1470942401041 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:41 INFO - PROCESS | 1785 | 1470942401046 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:41 INFO - PROCESS | 1785 | 1470942401244 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 12:06:41 INFO - PROCESS | 1785 | --DOMWINDOW == 97 (0x9a260400) [pid = 1785] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:06:41 INFO - PROCESS | 1785 | --DOMWINDOW == 96 (0x9246fc00) [pid = 1785] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:06:41 INFO - PROCESS | 1785 | --DOMWINDOW == 95 (0x9221fc00) [pid = 1785] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:06:41 INFO - PROCESS | 1785 | --DOMWINDOW == 94 (0x97517000) [pid = 1785] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:06:41 INFO - PROCESS | 1785 | --DOMWINDOW == 93 (0x99428800) [pid = 1785] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:06:41 INFO - PROCESS | 1785 | --DOMWINDOW == 92 (0x92349c00) [pid = 1785] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:06:41 INFO - PROCESS | 1785 | 1470942401449 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:41 INFO - PROCESS | 1785 | 1470942401464 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:41 INFO - PROCESS | 1785 | ++DOCSHELL 0x95172800 == 54 [pid = 1785] [id = 73] 12:06:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 93 (0x97517000) [pid = 1785] [serial = 217] [outer = (nil)] 12:06:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 94 (0x9a260400) [pid = 1785] [serial = 218] [outer = 0x97517000] 12:06:41 INFO - PROCESS | 1785 | 1470942401537 Marionette DEBUG loaded listener.js 12:06:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 95 (0xa20f3c00) [pid = 1785] [serial = 219] [outer = 0x97517000] 12:06:42 INFO - PROCESS | 1785 | 1470942402245 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 12:06:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:06:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1239ms 12:06:42 INFO - PROCESS | 1785 | 1470942402273 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 12:06:42 INFO - PROCESS | 1785 | 1470942402277 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 12:06:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:06:42 INFO - PROCESS | 1785 | 1470942402283 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:06:42 INFO - PROCESS | 1785 | 1470942402286 Marionette TRACE conn3 <- [1,266,null,{}] 12:06:42 INFO - PROCESS | 1785 | 1470942402291 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:42 INFO - PROCESS | 1785 | 1470942402296 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:42 INFO - PROCESS | 1785 | 1470942402485 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 12:06:42 INFO - PROCESS | 1785 | 1470942402504 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:42 INFO - PROCESS | 1785 | 1470942402512 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:42 INFO - PROCESS | 1785 | ++DOCSHELL 0x92465c00 == 55 [pid = 1785] [id = 74] 12:06:42 INFO - PROCESS | 1785 | ++DOMWINDOW == 96 (0x9941f400) [pid = 1785] [serial = 220] [outer = (nil)] 12:06:42 INFO - PROCESS | 1785 | ++DOMWINDOW == 97 (0xa23b3400) [pid = 1785] [serial = 221] [outer = 0x9941f400] 12:06:42 INFO - PROCESS | 1785 | 1470942402577 Marionette DEBUG loaded listener.js 12:06:42 INFO - PROCESS | 1785 | ++DOMWINDOW == 98 (0xa4e0dc00) [pid = 1785] [serial = 222] [outer = 0x9941f400] 12:06:43 INFO - PROCESS | 1785 | 1470942403324 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 12:06:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:06:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1082ms 12:06:43 INFO - PROCESS | 1785 | 1470942403373 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 12:06:43 INFO - PROCESS | 1785 | 1470942403376 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 12:06:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:06:43 INFO - PROCESS | 1785 | 1470942403443 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:06:43 INFO - PROCESS | 1785 | 1470942403449 Marionette TRACE conn3 <- [1,270,null,{}] 12:06:43 INFO - PROCESS | 1785 | 1470942403457 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:43 INFO - PROCESS | 1785 | 1470942403463 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:43 INFO - PROCESS | 1785 | 1470942403679 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 12:06:43 INFO - PROCESS | 1785 | 1470942403934 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:43 INFO - PROCESS | 1785 | 1470942403947 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:44 INFO - PROCESS | 1785 | ++DOCSHELL 0x92352000 == 56 [pid = 1785] [id = 75] 12:06:44 INFO - PROCESS | 1785 | ++DOMWINDOW == 99 (0x93c8c000) [pid = 1785] [serial = 223] [outer = (nil)] 12:06:44 INFO - PROCESS | 1785 | ++DOMWINDOW == 100 (0x9517a800) [pid = 1785] [serial = 224] [outer = 0x93c8c000] 12:06:44 INFO - PROCESS | 1785 | 1470942404073 Marionette DEBUG loaded listener.js 12:06:44 INFO - PROCESS | 1785 | ++DOMWINDOW == 101 (0x9759c400) [pid = 1785] [serial = 225] [outer = 0x93c8c000] 12:06:44 INFO - PROCESS | 1785 | 1470942404987 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 12:06:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:06:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1587ms 12:06:45 INFO - PROCESS | 1785 | 1470942405032 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 12:06:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:06:45 INFO - PROCESS | 1785 | 1470942405038 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 12:06:45 INFO - PROCESS | 1785 | 1470942405047 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:06:45 INFO - PROCESS | 1785 | 1470942405050 Marionette TRACE conn3 <- [1,274,null,{}] 12:06:45 INFO - PROCESS | 1785 | 1470942405061 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:45 INFO - PROCESS | 1785 | 1470942405069 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:45 INFO - PROCESS | 1785 | 1470942405249 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 12:06:45 INFO - PROCESS | 1785 | 1470942405400 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:45 INFO - PROCESS | 1785 | 1470942405408 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:45 INFO - PROCESS | 1785 | ++DOCSHELL 0x99bc9c00 == 57 [pid = 1785] [id = 76] 12:06:45 INFO - PROCESS | 1785 | ++DOMWINDOW == 102 (0x99bce000) [pid = 1785] [serial = 226] [outer = (nil)] 12:06:45 INFO - PROCESS | 1785 | ++DOMWINDOW == 103 (0x9a265c00) [pid = 1785] [serial = 227] [outer = 0x99bce000] 12:06:45 INFO - PROCESS | 1785 | 1470942405494 Marionette DEBUG loaded listener.js 12:06:45 INFO - PROCESS | 1785 | ++DOMWINDOW == 104 (0x9a7b4400) [pid = 1785] [serial = 228] [outer = 0x99bce000] 12:06:46 INFO - PROCESS | 1785 | 1470942406406 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 12:06:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:06:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1386ms 12:06:46 INFO - PROCESS | 1785 | 1470942406448 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 12:06:46 INFO - PROCESS | 1785 | 1470942406453 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 12:06:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:06:46 INFO - PROCESS | 1785 | 1470942406462 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:06:46 INFO - PROCESS | 1785 | 1470942406465 Marionette TRACE conn3 <- [1,278,null,{}] 12:06:46 INFO - PROCESS | 1785 | 1470942406471 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:46 INFO - PROCESS | 1785 | 1470942406477 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:46 INFO - PROCESS | 1785 | 1470942406658 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 12:06:46 INFO - PROCESS | 1785 | 1470942406863 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:46 INFO - PROCESS | 1785 | 1470942406881 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:46 INFO - PROCESS | 1785 | ++DOCSHELL 0xa2546c00 == 58 [pid = 1785] [id = 77] 12:06:46 INFO - PROCESS | 1785 | ++DOMWINDOW == 105 (0xa254d800) [pid = 1785] [serial = 229] [outer = (nil)] 12:06:46 INFO - PROCESS | 1785 | ++DOMWINDOW == 106 (0xa34b5800) [pid = 1785] [serial = 230] [outer = 0xa254d800] 12:06:47 INFO - PROCESS | 1785 | 1470942406999 Marionette DEBUG loaded listener.js 12:06:47 INFO - PROCESS | 1785 | ++DOMWINDOW == 107 (0xa6834c00) [pid = 1785] [serial = 231] [outer = 0xa254d800] 12:06:47 INFO - PROCESS | 1785 | 1470942407846 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 12:06:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:06:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1443ms 12:06:47 INFO - PROCESS | 1785 | 1470942407906 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 12:06:47 INFO - PROCESS | 1785 | 1470942407911 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 12:06:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:06:47 INFO - PROCESS | 1785 | 1470942407917 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:06:47 INFO - PROCESS | 1785 | 1470942407920 Marionette TRACE conn3 <- [1,282,null,{}] 12:06:47 INFO - PROCESS | 1785 | 1470942407926 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:47 INFO - PROCESS | 1785 | 1470942407931 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:48 INFO - PROCESS | 1785 | 1470942408104 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 12:06:48 INFO - PROCESS | 1785 | 1470942408255 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:48 INFO - PROCESS | 1785 | 1470942408264 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:48 INFO - PROCESS | 1785 | ++DOCSHELL 0x95147c00 == 59 [pid = 1785] [id = 78] 12:06:48 INFO - PROCESS | 1785 | ++DOMWINDOW == 108 (0x95149800) [pid = 1785] [serial = 232] [outer = (nil)] 12:06:48 INFO - PROCESS | 1785 | ++DOMWINDOW == 109 (0x95151400) [pid = 1785] [serial = 233] [outer = 0x95149800] 12:06:48 INFO - PROCESS | 1785 | 1470942408343 Marionette DEBUG loaded listener.js 12:06:48 INFO - PROCESS | 1785 | ++DOMWINDOW == 110 (0x95154000) [pid = 1785] [serial = 234] [outer = 0x95149800] 12:06:49 INFO - PROCESS | 1785 | 1470942409209 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 12:06:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:06:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1332ms 12:06:49 INFO - PROCESS | 1785 | 1470942409249 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 12:06:49 INFO - PROCESS | 1785 | 1470942409253 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 12:06:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:06:49 INFO - PROCESS | 1785 | 1470942409260 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:06:49 INFO - PROCESS | 1785 | 1470942409263 Marionette TRACE conn3 <- [1,286,null,{}] 12:06:49 INFO - PROCESS | 1785 | 1470942409269 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:49 INFO - PROCESS | 1785 | 1470942409274 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:49 INFO - PROCESS | 1785 | 1470942409444 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 12:06:49 INFO - PROCESS | 1785 | 1470942409597 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:49 INFO - PROCESS | 1785 | 1470942409609 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:49 INFO - PROCESS | 1785 | ++DOCSHELL 0x92347800 == 60 [pid = 1785] [id = 79] 12:06:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 111 (0x9234e800) [pid = 1785] [serial = 235] [outer = (nil)] 12:06:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 112 (0xa6da5400) [pid = 1785] [serial = 236] [outer = 0x9234e800] 12:06:49 INFO - PROCESS | 1785 | 1470942409682 Marionette DEBUG loaded listener.js 12:06:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 113 (0xa6da6c00) [pid = 1785] [serial = 237] [outer = 0x9234e800] 12:06:50 INFO - PROCESS | 1785 | ++DOMWINDOW == 114 (0xa69ab400) [pid = 1785] [serial = 238] [outer = 0x93c89c00] 12:06:50 INFO - PROCESS | 1785 | 1470942410654 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 12:06:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:06:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1431ms 12:06:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:06:50 INFO - PROCESS | 1785 | 1470942410691 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 12:06:50 INFO - PROCESS | 1785 | 1470942410695 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 12:06:50 INFO - PROCESS | 1785 | 1470942410701 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:06:50 INFO - PROCESS | 1785 | 1470942410705 Marionette TRACE conn3 <- [1,290,null,{}] 12:06:50 INFO - PROCESS | 1785 | 1470942410711 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:50 INFO - PROCESS | 1785 | 1470942410721 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:50 INFO - PROCESS | 1785 | 1470942410928 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 12:06:51 INFO - PROCESS | 1785 | 1470942411123 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:51 INFO - PROCESS | 1785 | 1470942411134 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:51 INFO - PROCESS | 1785 | ++DOCSHELL 0x92348000 == 61 [pid = 1785] [id = 80] 12:06:51 INFO - PROCESS | 1785 | ++DOMWINDOW == 115 (0x9393f800) [pid = 1785] [serial = 239] [outer = (nil)] 12:06:51 INFO - PROCESS | 1785 | ++DOMWINDOW == 116 (0xa6f4a400) [pid = 1785] [serial = 240] [outer = 0x9393f800] 12:06:51 INFO - PROCESS | 1785 | 1470942411252 Marionette DEBUG loaded listener.js 12:06:51 INFO - PROCESS | 1785 | ++DOMWINDOW == 117 (0xa8260800) [pid = 1785] [serial = 241] [outer = 0x9393f800] 12:06:52 INFO - PROCESS | 1785 | 1470942412032 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 12:06:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:06:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1380ms 12:06:52 INFO - PROCESS | 1785 | 1470942412097 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 12:06:52 INFO - PROCESS | 1785 | 1470942412101 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 12:06:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:06:52 INFO - PROCESS | 1785 | 1470942412109 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:06:52 INFO - PROCESS | 1785 | 1470942412112 Marionette TRACE conn3 <- [1,294,null,{}] 12:06:52 INFO - PROCESS | 1785 | 1470942412118 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:52 INFO - PROCESS | 1785 | 1470942412123 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:52 INFO - PROCESS | 1785 | 1470942412286 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 12:06:52 INFO - PROCESS | 1785 | 1470942412442 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:52 INFO - PROCESS | 1785 | 1470942412451 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:52 INFO - PROCESS | 1785 | ++DOCSHELL 0x91f36400 == 62 [pid = 1785] [id = 81] 12:06:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 118 (0x95146000) [pid = 1785] [serial = 242] [outer = (nil)] 12:06:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 119 (0xa8c28800) [pid = 1785] [serial = 243] [outer = 0x95146000] 12:06:52 INFO - PROCESS | 1785 | 1470942412526 Marionette DEBUG loaded listener.js 12:06:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 120 (0xa8c46400) [pid = 1785] [serial = 244] [outer = 0x95146000] 12:06:53 INFO - PROCESS | 1785 | 1470942413363 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:06:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:06:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1282ms 12:06:53 INFO - PROCESS | 1785 | 1470942413395 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 12:06:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:06:53 INFO - PROCESS | 1785 | 1470942413399 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 12:06:53 INFO - PROCESS | 1785 | 1470942413407 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:06:53 INFO - PROCESS | 1785 | 1470942413410 Marionette TRACE conn3 <- [1,298,null,{}] 12:06:53 INFO - PROCESS | 1785 | 1470942413416 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:53 INFO - PROCESS | 1785 | 1470942413421 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:53 INFO - PROCESS | 1785 | 1470942413598 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 12:06:53 INFO - PROCESS | 1785 | 1470942413758 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:53 INFO - PROCESS | 1785 | 1470942413769 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:53 INFO - PROCESS | 1785 | ++DOCSHELL 0x9246d800 == 63 [pid = 1785] [id = 82] 12:06:53 INFO - PROCESS | 1785 | ++DOMWINDOW == 121 (0x95146c00) [pid = 1785] [serial = 245] [outer = (nil)] 12:06:53 INFO - PROCESS | 1785 | ++DOMWINDOW == 122 (0x9a760400) [pid = 1785] [serial = 246] [outer = 0x95146c00] 12:06:53 INFO - PROCESS | 1785 | 1470942413842 Marionette DEBUG loaded listener.js 12:06:53 INFO - PROCESS | 1785 | ++DOMWINDOW == 123 (0xa2377000) [pid = 1785] [serial = 247] [outer = 0x95146c00] 12:06:54 INFO - PROCESS | 1785 | 1470942414920 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:06:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:06:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1530ms 12:06:54 INFO - PROCESS | 1785 | 1470942414936 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 12:06:54 INFO - PROCESS | 1785 | 1470942414941 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 12:06:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:06:54 INFO - PROCESS | 1785 | 1470942414949 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:06:54 INFO - PROCESS | 1785 | 1470942414956 Marionette TRACE conn3 <- [1,302,null,{}] 12:06:54 INFO - PROCESS | 1785 | 1470942414981 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:54 INFO - PROCESS | 1785 | 1470942414987 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:55 INFO - PROCESS | 1785 | 1470942415161 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 12:06:55 INFO - PROCESS | 1785 | 1470942415328 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:55 INFO - PROCESS | 1785 | 1470942415336 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:55 INFO - PROCESS | 1785 | ++DOCSHELL 0x9516b800 == 64 [pid = 1785] [id = 83] 12:06:55 INFO - PROCESS | 1785 | ++DOMWINDOW == 124 (0x95170c00) [pid = 1785] [serial = 248] [outer = (nil)] 12:06:55 INFO - PROCESS | 1785 | ++DOMWINDOW == 125 (0x976d6800) [pid = 1785] [serial = 249] [outer = 0x95170c00] 12:06:55 INFO - PROCESS | 1785 | 1470942415409 Marionette DEBUG loaded listener.js 12:06:55 INFO - PROCESS | 1785 | ++DOMWINDOW == 126 (0x9940e000) [pid = 1785] [serial = 250] [outer = 0x95170c00] 12:06:56 INFO - PROCESS | 1785 | 1470942416329 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:06:56 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. 12:06:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1452ms 12:06:56 INFO - PROCESS | 1785 | 1470942416401 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 12:06:56 INFO - PROCESS | 1785 | 1470942416408 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 12:06:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:06:56 INFO - PROCESS | 1785 | 1470942416418 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:06:56 INFO - PROCESS | 1785 | 1470942416422 Marionette TRACE conn3 <- [1,306,null,{}] 12:06:56 INFO - PROCESS | 1785 | 1470942416429 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:56 INFO - PROCESS | 1785 | 1470942416434 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:56 INFO - PROCESS | 1785 | 1470942416659 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 12:06:56 INFO - PROCESS | 1785 | --DOCSHELL 0x95172800 == 63 [pid = 1785] [id = 73] 12:06:56 INFO - PROCESS | 1785 | --DOCSHELL 0x99ac9800 == 62 [pid = 1785] [id = 72] 12:06:56 INFO - PROCESS | 1785 | --DOMWINDOW == 125 (0xa23b8000) [pid = 1785] [serial = 179] [outer = (nil)] [url = about:blank] 12:06:56 INFO - PROCESS | 1785 | --DOCSHELL 0x92346000 == 61 [pid = 1785] [id = 71] 12:06:56 INFO - PROCESS | 1785 | --DOCSHELL 0x9751b000 == 60 [pid = 1785] [id = 70] 12:06:56 INFO - PROCESS | 1785 | --DOCSHELL 0x98c92000 == 59 [pid = 1785] [id = 69] 12:06:56 INFO - PROCESS | 1785 | --DOCSHELL 0x9246f400 == 58 [pid = 1785] [id = 68] 12:06:56 INFO - PROCESS | 1785 | --DOCSHELL 0x93c86400 == 57 [pid = 1785] [id = 60] 12:06:56 INFO - PROCESS | 1785 | --DOMWINDOW == 124 (0x99d75000) [pid = 1785] [serial = 158] [outer = (nil)] [url = about:blank] 12:06:56 INFO - PROCESS | 1785 | --DOMWINDOW == 123 (0x9aa7ac00) [pid = 1785] [serial = 171] [outer = (nil)] [url = about:blank] 12:06:56 INFO - PROCESS | 1785 | --DOMWINDOW == 122 (0x9b0c2000) [pid = 1785] [serial = 149] [outer = (nil)] [url = about:blank] 12:06:56 INFO - PROCESS | 1785 | --DOMWINDOW == 121 (0x9751fc00) [pid = 1785] [serial = 146] [outer = (nil)] [url = about:blank] 12:06:56 INFO - PROCESS | 1785 | --DOMWINDOW == 120 (0x95279000) [pid = 1785] [serial = 162] [outer = (nil)] [url = about:blank] 12:06:56 INFO - PROCESS | 1785 | --DOMWINDOW == 119 (0x9a265800) [pid = 1785] [serial = 170] [outer = (nil)] [url = about:blank] 12:06:56 INFO - PROCESS | 1785 | --DOMWINDOW == 118 (0xa1027000) [pid = 1785] [serial = 176] [outer = (nil)] [url = about:blank] 12:06:56 INFO - PROCESS | 1785 | --DOMWINDOW == 117 (0x9b5f3800) [pid = 1785] [serial = 174] [outer = (nil)] [url = about:blank] 12:06:56 INFO - PROCESS | 1785 | --DOMWINDOW == 116 (0xa508ec00) [pid = 1785] [serial = 155] [outer = (nil)] [url = about:blank] 12:06:56 INFO - PROCESS | 1785 | --DOMWINDOW == 115 (0x95176800) [pid = 1785] [serial = 161] [outer = (nil)] [url = about:blank] 12:06:56 INFO - PROCESS | 1785 | --DOMWINDOW == 114 (0xa3213400) [pid = 1785] [serial = 152] [outer = (nil)] [url = about:blank] 12:06:56 INFO - PROCESS | 1785 | --DOMWINDOW == 113 (0x99d5bc00) [pid = 1785] [serial = 168] [outer = (nil)] [url = about:blank] 12:06:56 INFO - PROCESS | 1785 | --DOMWINDOW == 112 (0x988b2c00) [pid = 1785] [serial = 165] [outer = (nil)] [url = about:blank] 12:06:56 INFO - PROCESS | 1785 | --DOMWINDOW == 111 (0x976d3800) [pid = 1785] [serial = 164] [outer = (nil)] [url = about:blank] 12:06:56 INFO - PROCESS | 1785 | --DOMWINDOW == 110 (0x9966f800) [pid = 1785] [serial = 167] [outer = (nil)] [url = about:blank] 12:06:56 INFO - PROCESS | 1785 | --DOMWINDOW == 109 (0xa2fc9000) [pid = 1785] [serial = 143] [outer = (nil)] [url = about:blank] 12:06:56 INFO - PROCESS | 1785 | --DOMWINDOW == 108 (0x9ad34c00) [pid = 1785] [serial = 173] [outer = (nil)] [url = about:blank] 12:06:56 INFO - PROCESS | 1785 | --DOMWINDOW == 107 (0x9940ec00) [pid = 1785] [serial = 177] [outer = (nil)] [url = about:blank] 12:06:56 INFO - PROCESS | 1785 | 1470942416919 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:56 INFO - PROCESS | 1785 | 1470942416930 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:56 INFO - PROCESS | 1785 | ++DOCSHELL 0x9246f400 == 58 [pid = 1785] [id = 84] 12:06:56 INFO - PROCESS | 1785 | ++DOMWINDOW == 108 (0x95176800) [pid = 1785] [serial = 251] [outer = (nil)] 12:06:57 INFO - PROCESS | 1785 | ++DOMWINDOW == 109 (0x988b3c00) [pid = 1785] [serial = 252] [outer = 0x95176800] 12:06:57 INFO - PROCESS | 1785 | 1470942417015 Marionette DEBUG loaded listener.js 12:06:57 INFO - PROCESS | 1785 | ++DOMWINDOW == 110 (0x99952c00) [pid = 1785] [serial = 253] [outer = 0x95176800] 12:06:57 INFO - PROCESS | 1785 | 1470942417858 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:06:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:06:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1480ms 12:06:57 INFO - PROCESS | 1785 | 1470942417898 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 12:06:57 INFO - PROCESS | 1785 | 1470942417901 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 12:06:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:06:57 INFO - PROCESS | 1785 | 1470942417907 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:06:57 INFO - PROCESS | 1785 | 1470942417913 Marionette TRACE conn3 <- [1,310,null,{}] 12:06:57 INFO - PROCESS | 1785 | 1470942417928 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:57 INFO - PROCESS | 1785 | 1470942417936 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:58 INFO - PROCESS | 1785 | 1470942418099 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 12:06:58 INFO - PROCESS | 1785 | 1470942418109 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:58 INFO - PROCESS | 1785 | 1470942418116 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:58 INFO - PROCESS | 1785 | ++DOCSHELL 0x9ad3a400 == 59 [pid = 1785] [id = 85] 12:06:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 111 (0x9b5f1000) [pid = 1785] [serial = 254] [outer = (nil)] 12:06:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 112 (0x9b5fd400) [pid = 1785] [serial = 255] [outer = 0x9b5f1000] 12:06:58 INFO - PROCESS | 1785 | 1470942418186 Marionette DEBUG loaded listener.js 12:06:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 113 (0x9cbf0c00) [pid = 1785] [serial = 256] [outer = 0x9b5f1000] 12:06:59 INFO - PROCESS | 1785 | 1470942419027 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:06:59 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. 12:06:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1133ms 12:06:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:06:59 INFO - PROCESS | 1785 | 1470942419057 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 12:06:59 INFO - PROCESS | 1785 | 1470942419061 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 12:06:59 INFO - PROCESS | 1785 | 1470942419068 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:06:59 INFO - PROCESS | 1785 | 1470942419072 Marionette TRACE conn3 <- [1,314,null,{}] 12:06:59 INFO - PROCESS | 1785 | 1470942419087 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:06:59 INFO - PROCESS | 1785 | 1470942419091 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:59 INFO - PROCESS | 1785 | 1470942419288 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 12:06:59 INFO - PROCESS | 1785 | 1470942419306 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:59 INFO - PROCESS | 1785 | 1470942419314 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:06:59 INFO - PROCESS | 1785 | ++DOCSHELL 0x99bcdc00 == 60 [pid = 1785] [id = 86] 12:06:59 INFO - PROCESS | 1785 | ++DOMWINDOW == 114 (0x9ad34c00) [pid = 1785] [serial = 257] [outer = (nil)] 12:06:59 INFO - PROCESS | 1785 | ++DOMWINDOW == 115 (0xa20f0400) [pid = 1785] [serial = 258] [outer = 0x9ad34c00] 12:06:59 INFO - PROCESS | 1785 | 1470942419415 Marionette DEBUG loaded listener.js 12:06:59 INFO - PROCESS | 1785 | ++DOMWINDOW == 116 (0xa20fa400) [pid = 1785] [serial = 259] [outer = 0x9ad34c00] 12:07:00 INFO - PROCESS | 1785 | 1470942420334 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:00 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. 12:07:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1296ms 12:07:00 INFO - PROCESS | 1785 | 1470942420364 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 12:07:00 INFO - PROCESS | 1785 | 1470942420367 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 12:07:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:07:00 INFO - PROCESS | 1785 | 1470942420373 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:07:00 INFO - PROCESS | 1785 | 1470942420389 Marionette TRACE conn3 <- [1,318,null,{}] 12:07:00 INFO - PROCESS | 1785 | 1470942420402 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:00 INFO - PROCESS | 1785 | 1470942420407 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:00 INFO - PROCESS | 1785 | 1470942420617 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 12:07:00 INFO - PROCESS | 1785 | 1470942420639 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:00 INFO - PROCESS | 1785 | 1470942420646 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:00 INFO - PROCESS | 1785 | ++DOCSHELL 0x98177400 == 61 [pid = 1785] [id = 87] 12:07:00 INFO - PROCESS | 1785 | ++DOMWINDOW == 117 (0x99b11c00) [pid = 1785] [serial = 260] [outer = (nil)] 12:07:00 INFO - PROCESS | 1785 | ++DOMWINDOW == 118 (0x99b19c00) [pid = 1785] [serial = 261] [outer = 0x99b11c00] 12:07:00 INFO - PROCESS | 1785 | 1470942420721 Marionette DEBUG loaded listener.js 12:07:00 INFO - PROCESS | 1785 | ++DOMWINDOW == 119 (0x99b1d000) [pid = 1785] [serial = 262] [outer = 0x99b11c00] 12:07:01 INFO - PROCESS | 1785 | --DOMWINDOW == 118 (0x9246f800) [pid = 1785] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:07:01 INFO - PROCESS | 1785 | --DOMWINDOW == 117 (0x9a7b8800) [pid = 1785] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:07:01 INFO - PROCESS | 1785 | --DOMWINDOW == 116 (0x9940b800) [pid = 1785] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:07:01 INFO - PROCESS | 1785 | --DOMWINDOW == 115 (0x9751c400) [pid = 1785] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:07:01 INFO - PROCESS | 1785 | --DOMWINDOW == 114 (0x976d9000) [pid = 1785] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:07:01 INFO - PROCESS | 1785 | --DOMWINDOW == 113 (0x97517000) [pid = 1785] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:07:01 INFO - PROCESS | 1785 | 1470942421982 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:02 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. 12:07:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1651ms 12:07:02 INFO - PROCESS | 1785 | 1470942422027 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 12:07:02 INFO - PROCESS | 1785 | 1470942422032 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 12:07:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:07:02 INFO - PROCESS | 1785 | 1470942422041 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:07:02 INFO - PROCESS | 1785 | 1470942422045 Marionette TRACE conn3 <- [1,322,null,{}] 12:07:02 INFO - PROCESS | 1785 | 1470942422053 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:02 INFO - PROCESS | 1785 | 1470942422067 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:02 INFO - PROCESS | 1785 | 1470942422275 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 12:07:02 INFO - PROCESS | 1785 | 1470942422428 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:02 INFO - PROCESS | 1785 | 1470942422438 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:02 INFO - PROCESS | 1785 | ++DOCSHELL 0x95152800 == 62 [pid = 1785] [id = 88] 12:07:02 INFO - PROCESS | 1785 | ++DOMWINDOW == 114 (0x99b14c00) [pid = 1785] [serial = 263] [outer = (nil)] 12:07:02 INFO - PROCESS | 1785 | ++DOMWINDOW == 115 (0xa2373800) [pid = 1785] [serial = 264] [outer = 0x99b14c00] 12:07:02 INFO - PROCESS | 1785 | 1470942422536 Marionette DEBUG loaded listener.js 12:07:02 INFO - PROCESS | 1785 | ++DOMWINDOW == 116 (0xa3278400) [pid = 1785] [serial = 265] [outer = 0x99b14c00] 12:07:03 INFO - PROCESS | 1785 | 1470942423284 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:03 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. 12:07:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1289ms 12:07:03 INFO - PROCESS | 1785 | 1470942423329 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 12:07:03 INFO - PROCESS | 1785 | 1470942423333 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 12:07:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:07:03 INFO - PROCESS | 1785 | 1470942423339 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:07:03 INFO - PROCESS | 1785 | 1470942423343 Marionette TRACE conn3 <- [1,326,null,{}] 12:07:03 INFO - PROCESS | 1785 | 1470942423349 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:03 INFO - PROCESS | 1785 | 1470942423354 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:03 INFO - PROCESS | 1785 | 1470942423592 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 12:07:03 INFO - PROCESS | 1785 | 1470942423770 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:03 INFO - PROCESS | 1785 | 1470942423782 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:03 INFO - PROCESS | 1785 | ++DOCSHELL 0x92e45800 == 63 [pid = 1785] [id = 89] 12:07:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 117 (0x92e47c00) [pid = 1785] [serial = 266] [outer = (nil)] 12:07:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 118 (0x94ff5400) [pid = 1785] [serial = 267] [outer = 0x92e47c00] 12:07:03 INFO - PROCESS | 1785 | 1470942423863 Marionette DEBUG loaded listener.js 12:07:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 119 (0x9514e800) [pid = 1785] [serial = 268] [outer = 0x92e47c00] 12:07:04 INFO - PROCESS | 1785 | 1470942424839 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:04 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. 12:07:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1550ms 12:07:04 INFO - PROCESS | 1785 | 1470942424893 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 12:07:04 INFO - PROCESS | 1785 | 1470942424899 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 12:07:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:07:04 INFO - PROCESS | 1785 | 1470942424907 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:07:04 INFO - PROCESS | 1785 | 1470942424913 Marionette TRACE conn3 <- [1,330,null,{}] 12:07:04 INFO - PROCESS | 1785 | 1470942424920 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:04 INFO - PROCESS | 1785 | 1470942424926 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:05 INFO - PROCESS | 1785 | 1470942425113 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 12:07:05 INFO - PROCESS | 1785 | 1470942425312 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:05 INFO - PROCESS | 1785 | 1470942425322 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:05 INFO - PROCESS | 1785 | ++DOCSHELL 0x99b03400 == 64 [pid = 1785] [id = 90] 12:07:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 120 (0x99b05000) [pid = 1785] [serial = 269] [outer = (nil)] 12:07:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 121 (0x99b08c00) [pid = 1785] [serial = 270] [outer = 0x99b05000] 12:07:05 INFO - PROCESS | 1785 | 1470942425409 Marionette DEBUG loaded listener.js 12:07:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 122 (0x99b0c000) [pid = 1785] [serial = 271] [outer = 0x99b05000] 12:07:06 INFO - PROCESS | 1785 | 1470942426307 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:06 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. 12:07:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1435ms 12:07:06 INFO - PROCESS | 1785 | 1470942426342 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 12:07:06 INFO - PROCESS | 1785 | 1470942426346 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 12:07:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:07:06 INFO - PROCESS | 1785 | 1470942426353 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:07:06 INFO - PROCESS | 1785 | 1470942426357 Marionette TRACE conn3 <- [1,334,null,{}] 12:07:06 INFO - PROCESS | 1785 | 1470942426363 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:06 INFO - PROCESS | 1785 | 1470942426368 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:06 INFO - PROCESS | 1785 | 1470942426588 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 12:07:06 INFO - PROCESS | 1785 | 1470942426792 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:06 INFO - PROCESS | 1785 | 1470942426800 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:06 INFO - PROCESS | 1785 | ++DOCSHELL 0x99bc8c00 == 65 [pid = 1785] [id = 91] 12:07:06 INFO - PROCESS | 1785 | ++DOMWINDOW == 123 (0x99bd1400) [pid = 1785] [serial = 272] [outer = (nil)] 12:07:06 INFO - PROCESS | 1785 | ++DOMWINDOW == 124 (0x9a259c00) [pid = 1785] [serial = 273] [outer = 0x99bd1400] 12:07:06 INFO - PROCESS | 1785 | 1470942426922 Marionette DEBUG loaded listener.js 12:07:07 INFO - PROCESS | 1785 | ++DOMWINDOW == 125 (0x9a761000) [pid = 1785] [serial = 274] [outer = 0x99bd1400] 12:07:07 INFO - PROCESS | 1785 | 1470942427817 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:07 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. 12:07:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1491ms 12:07:07 INFO - PROCESS | 1785 | 1470942427845 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 12:07:07 INFO - PROCESS | 1785 | 1470942427851 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 12:07:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:07:07 INFO - PROCESS | 1785 | 1470942427868 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:07:07 INFO - PROCESS | 1785 | 1470942427875 Marionette TRACE conn3 <- [1,338,null,{}] 12:07:07 INFO - PROCESS | 1785 | 1470942427881 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:07 INFO - PROCESS | 1785 | 1470942427888 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:08 INFO - PROCESS | 1785 | 1470942428132 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 12:07:08 INFO - PROCESS | 1785 | 1470942428329 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:08 INFO - PROCESS | 1785 | 1470942428338 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:08 INFO - PROCESS | 1785 | ++DOCSHELL 0x92470800 == 66 [pid = 1785] [id = 92] 12:07:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 126 (0x99b20000) [pid = 1785] [serial = 275] [outer = (nil)] 12:07:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 127 (0xa344cc00) [pid = 1785] [serial = 276] [outer = 0x99b20000] 12:07:08 INFO - PROCESS | 1785 | 1470942428457 Marionette DEBUG loaded listener.js 12:07:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 128 (0xa62c8000) [pid = 1785] [serial = 277] [outer = 0x99b20000] 12:07:09 INFO - PROCESS | 1785 | 1470942429280 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:09 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. 12:07:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1493ms 12:07:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:07:09 INFO - PROCESS | 1785 | 1470942429353 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 12:07:09 INFO - PROCESS | 1785 | 1470942429356 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 12:07:09 INFO - PROCESS | 1785 | 1470942429362 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:07:09 INFO - PROCESS | 1785 | 1470942429366 Marionette TRACE conn3 <- [1,342,null,{}] 12:07:09 INFO - PROCESS | 1785 | 1470942429371 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:09 INFO - PROCESS | 1785 | 1470942429377 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:09 INFO - PROCESS | 1785 | 1470942429591 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 12:07:09 INFO - PROCESS | 1785 | 1470942429751 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:09 INFO - PROCESS | 1785 | 1470942429759 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:09 INFO - PROCESS | 1785 | ++DOCSHELL 0x92469400 == 67 [pid = 1785] [id = 93] 12:07:09 INFO - PROCESS | 1785 | ++DOMWINDOW == 129 (0x9a701c00) [pid = 1785] [serial = 278] [outer = (nil)] 12:07:09 INFO - PROCESS | 1785 | ++DOMWINDOW == 130 (0x9a70a000) [pid = 1785] [serial = 279] [outer = 0x9a701c00] 12:07:09 INFO - PROCESS | 1785 | 1470942429841 Marionette DEBUG loaded listener.js 12:07:09 INFO - PROCESS | 1785 | ++DOMWINDOW == 131 (0x9a70d000) [pid = 1785] [serial = 280] [outer = 0x9a701c00] 12:07:10 INFO - PROCESS | 1785 | 1470942430663 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:10 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. 12:07:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1333ms 12:07:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:07:10 INFO - PROCESS | 1785 | 1470942430696 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 12:07:10 INFO - PROCESS | 1785 | 1470942430699 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 12:07:10 INFO - PROCESS | 1785 | 1470942430705 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:07:10 INFO - PROCESS | 1785 | 1470942430710 Marionette TRACE conn3 <- [1,346,null,{}] 12:07:10 INFO - PROCESS | 1785 | 1470942430715 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:10 INFO - PROCESS | 1785 | 1470942430720 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:10 INFO - PROCESS | 1785 | 1470942430890 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 12:07:11 INFO - PROCESS | 1785 | 1470942431057 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:11 INFO - PROCESS | 1785 | 1470942431074 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:11 INFO - PROCESS | 1785 | ++DOCSHELL 0x9cb09c00 == 68 [pid = 1785] [id = 94] 12:07:11 INFO - PROCESS | 1785 | ++DOMWINDOW == 132 (0x9cb0ac00) [pid = 1785] [serial = 281] [outer = (nil)] 12:07:11 INFO - PROCESS | 1785 | ++DOMWINDOW == 133 (0xa34b9000) [pid = 1785] [serial = 282] [outer = 0x9cb0ac00] 12:07:11 INFO - PROCESS | 1785 | 1470942431158 Marionette DEBUG loaded listener.js 12:07:11 INFO - PROCESS | 1785 | ++DOMWINDOW == 134 (0xa6b87c00) [pid = 1785] [serial = 283] [outer = 0x9cb0ac00] 12:07:12 INFO - PROCESS | 1785 | 1470942432070 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:12 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. 12:07:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1431ms 12:07:12 INFO - PROCESS | 1785 | 1470942432136 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 12:07:12 INFO - PROCESS | 1785 | 1470942432140 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 12:07:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:07:12 INFO - PROCESS | 1785 | 1470942432146 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:07:12 INFO - PROCESS | 1785 | 1470942432150 Marionette TRACE conn3 <- [1,350,null,{}] 12:07:12 INFO - PROCESS | 1785 | 1470942432155 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:12 INFO - PROCESS | 1785 | 1470942432160 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:12 INFO - PROCESS | 1785 | 1470942432338 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 12:07:12 INFO - PROCESS | 1785 | 1470942432499 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:12 INFO - PROCESS | 1785 | 1470942432507 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:12 INFO - PROCESS | 1785 | ++DOCSHELL 0x9234cc00 == 69 [pid = 1785] [id = 95] 12:07:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 135 (0x9234f000) [pid = 1785] [serial = 284] [outer = (nil)] 12:07:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 136 (0xa6b91000) [pid = 1785] [serial = 285] [outer = 0x9234f000] 12:07:12 INFO - PROCESS | 1785 | 1470942432589 Marionette DEBUG loaded listener.js 12:07:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 137 (0xa6b94c00) [pid = 1785] [serial = 286] [outer = 0x9234f000] 12:07:13 INFO - PROCESS | 1785 | 1470942433446 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:13 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. 12:07:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1336ms 12:07:13 INFO - PROCESS | 1785 | 1470942433483 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 12:07:13 INFO - PROCESS | 1785 | 1470942433487 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 12:07:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:07:13 INFO - PROCESS | 1785 | 1470942433493 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:07:13 INFO - PROCESS | 1785 | 1470942433496 Marionette TRACE conn3 <- [1,354,null,{}] 12:07:13 INFO - PROCESS | 1785 | 1470942433502 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:13 INFO - PROCESS | 1785 | 1470942433507 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:13 INFO - PROCESS | 1785 | 1470942433688 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 12:07:13 INFO - PROCESS | 1785 | 1470942433856 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:13 INFO - PROCESS | 1785 | 1470942433864 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:13 INFO - PROCESS | 1785 | ++DOCSHELL 0x8ee1c800 == 70 [pid = 1785] [id = 96] 12:07:13 INFO - PROCESS | 1785 | ++DOMWINDOW == 138 (0x8ee1d000) [pid = 1785] [serial = 287] [outer = (nil)] 12:07:13 INFO - PROCESS | 1785 | ++DOMWINDOW == 139 (0x8ee23400) [pid = 1785] [serial = 288] [outer = 0x8ee1d000] 12:07:13 INFO - PROCESS | 1785 | 1470942433944 Marionette DEBUG loaded listener.js 12:07:14 INFO - PROCESS | 1785 | ++DOMWINDOW == 140 (0x8ee25c00) [pid = 1785] [serial = 289] [outer = 0x8ee1d000] 12:07:14 INFO - PROCESS | 1785 | 1470942434905 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:14 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. 12:07:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1429ms 12:07:14 INFO - PROCESS | 1785 | 1470942434922 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 12:07:14 INFO - PROCESS | 1785 | 1470942434926 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 12:07:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:07:14 INFO - PROCESS | 1785 | 1470942434934 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:07:14 INFO - PROCESS | 1785 | 1470942434938 Marionette TRACE conn3 <- [1,358,null,{}] 12:07:14 INFO - PROCESS | 1785 | 1470942434943 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:14 INFO - PROCESS | 1785 | 1470942434948 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:15 INFO - PROCESS | 1785 | 1470942435119 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 12:07:15 INFO - PROCESS | 1785 | 1470942435287 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:15 INFO - PROCESS | 1785 | 1470942435298 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:15 INFO - PROCESS | 1785 | ++DOCSHELL 0x8ee28800 == 71 [pid = 1785] [id = 97] 12:07:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 141 (0x8ee29800) [pid = 1785] [serial = 290] [outer = (nil)] 12:07:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 142 (0x8eef0400) [pid = 1785] [serial = 291] [outer = 0x8ee29800] 12:07:15 INFO - PROCESS | 1785 | 1470942435374 Marionette DEBUG loaded listener.js 12:07:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 143 (0x8eef1400) [pid = 1785] [serial = 292] [outer = 0x8ee29800] 12:07:16 INFO - PROCESS | 1785 | 1470942436248 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:16 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. 12:07:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1383ms 12:07:16 INFO - PROCESS | 1785 | 1470942436317 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 12:07:16 INFO - PROCESS | 1785 | 1470942436321 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 12:07:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:07:16 INFO - PROCESS | 1785 | 1470942436328 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:07:16 INFO - PROCESS | 1785 | 1470942436332 Marionette TRACE conn3 <- [1,362,null,{}] 12:07:16 INFO - PROCESS | 1785 | 1470942436338 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:16 INFO - PROCESS | 1785 | 1470942436342 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:16 INFO - PROCESS | 1785 | 1470942436511 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 12:07:16 INFO - PROCESS | 1785 | 1470942436675 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:16 INFO - PROCESS | 1785 | 1470942436684 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:16 INFO - PROCESS | 1785 | ++DOCSHELL 0x8eef6800 == 72 [pid = 1785] [id = 98] 12:07:16 INFO - PROCESS | 1785 | ++DOMWINDOW == 144 (0x8eef6c00) [pid = 1785] [serial = 293] [outer = (nil)] 12:07:16 INFO - PROCESS | 1785 | ++DOMWINDOW == 145 (0x8eef9400) [pid = 1785] [serial = 294] [outer = 0x8eef6c00] 12:07:16 INFO - PROCESS | 1785 | 1470942436758 Marionette DEBUG loaded listener.js 12:07:16 INFO - PROCESS | 1785 | ++DOMWINDOW == 146 (0x8f082000) [pid = 1785] [serial = 295] [outer = 0x8eef6c00] 12:07:17 INFO - PROCESS | 1785 | 1470942437977 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:18 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. 12:07:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1696ms 12:07:18 INFO - PROCESS | 1785 | 1470942438025 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 12:07:18 INFO - PROCESS | 1785 | 1470942438031 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 12:07:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:07:18 INFO - PROCESS | 1785 | 1470942438040 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:07:18 INFO - PROCESS | 1785 | 1470942438044 Marionette TRACE conn3 <- [1,366,null,{}] 12:07:18 INFO - PROCESS | 1785 | 1470942438059 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:18 INFO - PROCESS | 1785 | 1470942438065 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:18 INFO - PROCESS | 1785 | 1470942438284 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 12:07:18 INFO - PROCESS | 1785 | 1470942438471 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:18 INFO - PROCESS | 1785 | 1470942438484 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:18 INFO - PROCESS | 1785 | ++DOCSHELL 0x92349400 == 73 [pid = 1785] [id = 99] 12:07:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 147 (0x92353000) [pid = 1785] [serial = 296] [outer = (nil)] 12:07:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 148 (0x93a61c00) [pid = 1785] [serial = 297] [outer = 0x92353000] 12:07:18 INFO - PROCESS | 1785 | 1470942438552 Marionette DEBUG loaded listener.js 12:07:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 149 (0x9514b000) [pid = 1785] [serial = 298] [outer = 0x92353000] 12:07:19 INFO - PROCESS | 1785 | --DOCSHELL 0x95152800 == 72 [pid = 1785] [id = 88] 12:07:19 INFO - PROCESS | 1785 | --DOCSHELL 0x98177400 == 71 [pid = 1785] [id = 87] 12:07:19 INFO - PROCESS | 1785 | --DOCSHELL 0x99bcdc00 == 70 [pid = 1785] [id = 86] 12:07:19 INFO - PROCESS | 1785 | --DOMWINDOW == 148 (0xa23b3800) [pid = 1785] [serial = 197] [outer = (nil)] [url = about:blank] 12:07:19 INFO - PROCESS | 1785 | --DOMWINDOW == 147 (0x99bcb400) [pid = 1785] [serial = 200] [outer = (nil)] [url = about:blank] 12:07:19 INFO - PROCESS | 1785 | --DOMWINDOW == 146 (0xa23b3400) [pid = 1785] [serial = 221] [outer = (nil)] [url = about:blank] 12:07:19 INFO - PROCESS | 1785 | --DOCSHELL 0x9ad3a400 == 69 [pid = 1785] [id = 85] 12:07:19 INFO - PROCESS | 1785 | --DOCSHELL 0x9246f400 == 68 [pid = 1785] [id = 84] 12:07:19 INFO - PROCESS | 1785 | --DOCSHELL 0x9516b800 == 67 [pid = 1785] [id = 83] 12:07:19 INFO - PROCESS | 1785 | 1470942439595 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:19 INFO - PROCESS | 1785 | --DOMWINDOW == 145 (0x9516f400) [pid = 1785] [serial = 182] [outer = (nil)] [url = about:blank] 12:07:19 INFO - PROCESS | 1785 | --DOMWINDOW == 144 (0x93c80800) [pid = 1785] [serial = 204] [outer = (nil)] [url = about:blank] 12:07:19 INFO - PROCESS | 1785 | --DOMWINDOW == 143 (0x92e49800) [pid = 1785] [serial = 203] [outer = (nil)] [url = about:blank] 12:07:19 INFO - PROCESS | 1785 | --DOMWINDOW == 142 (0x9cbecc00) [pid = 1785] [serial = 215] [outer = (nil)] [url = about:blank] 12:07:19 INFO - PROCESS | 1785 | --DOMWINDOW == 141 (0x994c6800) [pid = 1785] [serial = 207] [outer = (nil)] [url = about:blank] 12:07:19 INFO - PROCESS | 1785 | --DOMWINDOW == 140 (0x99413c00) [pid = 1785] [serial = 206] [outer = (nil)] [url = about:blank] 12:07:19 INFO - PROCESS | 1785 | --DOMWINDOW == 139 (0x99bc3000) [pid = 1785] [serial = 209] [outer = (nil)] [url = about:blank] 12:07:19 INFO - PROCESS | 1785 | --DOMWINDOW == 138 (0x99c39800) [pid = 1785] [serial = 210] [outer = (nil)] [url = about:blank] 12:07:19 INFO - PROCESS | 1785 | --DOMWINDOW == 137 (0x9aa7d000) [pid = 1785] [serial = 212] [outer = (nil)] [url = about:blank] 12:07:19 INFO - PROCESS | 1785 | --DOMWINDOW == 136 (0x9cbf9800) [pid = 1785] [serial = 194] [outer = (nil)] [url = about:blank] 12:07:19 INFO - PROCESS | 1785 | --DOMWINDOW == 135 (0xa2547400) [pid = 1785] [serial = 188] [outer = (nil)] [url = about:blank] 12:07:19 INFO - PROCESS | 1785 | --DOMWINDOW == 134 (0x9a7b6400) [pid = 1785] [serial = 191] [outer = (nil)] [url = about:blank] 12:07:19 INFO - PROCESS | 1785 | --DOMWINDOW == 133 (0x9a260400) [pid = 1785] [serial = 218] [outer = (nil)] [url = about:blank] 12:07:19 INFO - PROCESS | 1785 | --DOMWINDOW == 132 (0x994c2000) [pid = 1785] [serial = 185] [outer = (nil)] [url = about:blank] 12:07:19 INFO - PROCESS | 1785 | --DOMWINDOW == 131 (0x9cbf7c00) [pid = 1785] [serial = 216] [outer = (nil)] [url = about:blank] 12:07:19 INFO - PROCESS | 1785 | --DOMWINDOW == 130 (0xa20f3c00) [pid = 1785] [serial = 219] [outer = (nil)] [url = about:blank] 12:07:19 INFO - PROCESS | 1785 | --DOMWINDOW == 129 (0x9b05f800) [pid = 1785] [serial = 213] [outer = (nil)] [url = about:blank] 12:07:19 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. 12:07:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1631ms 12:07:19 INFO - PROCESS | 1785 | 1470942439671 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 12:07:19 INFO - PROCESS | 1785 | 1470942439677 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 12:07:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:07:19 INFO - PROCESS | 1785 | 1470942439687 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:07:19 INFO - PROCESS | 1785 | 1470942439691 Marionette TRACE conn3 <- [1,370,null,{}] 12:07:19 INFO - PROCESS | 1785 | 1470942439696 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:19 INFO - PROCESS | 1785 | 1470942439702 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:19 INFO - PROCESS | 1785 | 1470942439863 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 12:07:20 INFO - PROCESS | 1785 | 1470942440025 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:20 INFO - PROCESS | 1785 | 1470942440032 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:20 INFO - PROCESS | 1785 | ++DOCSHELL 0x9514c400 == 68 [pid = 1785] [id = 100] 12:07:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 130 (0x95171400) [pid = 1785] [serial = 299] [outer = (nil)] 12:07:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 131 (0x9751c400) [pid = 1785] [serial = 300] [outer = 0x95171400] 12:07:20 INFO - PROCESS | 1785 | 1470942440108 Marionette DEBUG loaded listener.js 12:07:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 132 (0x993c5000) [pid = 1785] [serial = 301] [outer = 0x95171400] 12:07:20 INFO - PROCESS | 1785 | 1470942440883 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:07:20 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. 12:07:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1229ms 12:07:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:07:20 INFO - PROCESS | 1785 | 1470942440916 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 12:07:20 INFO - PROCESS | 1785 | 1470942440919 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 12:07:20 INFO - PROCESS | 1785 | 1470942440925 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:07:20 INFO - PROCESS | 1785 | 1470942440931 Marionette TRACE conn3 <- [1,374,null,{}] 12:07:20 INFO - PROCESS | 1785 | 1470942440946 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:20 INFO - PROCESS | 1785 | 1470942440954 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:21 INFO - PROCESS | 1785 | 1470942441106 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 12:07:21 INFO - PROCESS | 1785 | 1470942441124 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:21 INFO - PROCESS | 1785 | 1470942441133 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:21 INFO - PROCESS | 1785 | ++DOCSHELL 0x99b17c00 == 69 [pid = 1785] [id = 101] 12:07:21 INFO - PROCESS | 1785 | ++DOMWINDOW == 133 (0x99b18000) [pid = 1785] [serial = 302] [outer = (nil)] 12:07:21 INFO - PROCESS | 1785 | ++DOMWINDOW == 134 (0x99b20c00) [pid = 1785] [serial = 303] [outer = 0x99b18000] 12:07:21 INFO - PROCESS | 1785 | 1470942441201 Marionette DEBUG loaded listener.js 12:07:21 INFO - PROCESS | 1785 | ++DOMWINDOW == 135 (0x99bcd800) [pid = 1785] [serial = 304] [outer = 0x99b18000] 12:07:22 INFO - PROCESS | 1785 | 1470942442044 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:07:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:07:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1134ms 12:07:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:07:22 INFO - PROCESS | 1785 | 1470942442077 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 12:07:22 INFO - PROCESS | 1785 | 1470942442080 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 12:07:22 INFO - PROCESS | 1785 | 1470942442095 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:07:22 INFO - PROCESS | 1785 | 1470942442097 Marionette TRACE conn3 <- [1,378,null,{}] 12:07:22 INFO - PROCESS | 1785 | 1470942442103 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:22 INFO - PROCESS | 1785 | 1470942442107 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:22 INFO - PROCESS | 1785 | 1470942442319 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 12:07:22 INFO - PROCESS | 1785 | 1470942442339 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:22 INFO - PROCESS | 1785 | 1470942442347 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:22 INFO - PROCESS | 1785 | ++DOCSHELL 0x8eef5800 == 70 [pid = 1785] [id = 102] 12:07:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 136 (0x99b1a800) [pid = 1785] [serial = 305] [outer = (nil)] 12:07:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 137 (0x9a260400) [pid = 1785] [serial = 306] [outer = 0x99b1a800] 12:07:22 INFO - PROCESS | 1785 | 1470942442411 Marionette DEBUG loaded listener.js 12:07:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 138 (0x9a70a400) [pid = 1785] [serial = 307] [outer = 0x99b1a800] 12:07:23 INFO - PROCESS | 1785 | 1470942443291 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:07:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:07:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1252ms 12:07:23 INFO - PROCESS | 1785 | 1470942443338 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 12:07:23 INFO - PROCESS | 1785 | 1470942443342 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 12:07:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:07:23 INFO - PROCESS | 1785 | 1470942443356 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:07:23 INFO - PROCESS | 1785 | 1470942443359 Marionette TRACE conn3 <- [1,382,null,{}] 12:07:23 INFO - PROCESS | 1785 | 1470942443365 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:23 INFO - PROCESS | 1785 | 1470942443369 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:23 INFO - PROCESS | 1785 | 1470942443566 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 12:07:23 INFO - PROCESS | 1785 | 1470942443589 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:23 INFO - PROCESS | 1785 | 1470942443598 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:23 INFO - PROCESS | 1785 | ++DOCSHELL 0x8f088000 == 71 [pid = 1785] [id = 103] 12:07:23 INFO - PROCESS | 1785 | ++DOMWINDOW == 139 (0x9082bc00) [pid = 1785] [serial = 308] [outer = (nil)] 12:07:23 INFO - PROCESS | 1785 | ++DOMWINDOW == 140 (0x90831800) [pid = 1785] [serial = 309] [outer = 0x9082bc00] 12:07:23 INFO - PROCESS | 1785 | 1470942443675 Marionette DEBUG loaded listener.js 12:07:23 INFO - PROCESS | 1785 | ++DOMWINDOW == 141 (0x90834400) [pid = 1785] [serial = 310] [outer = 0x9082bc00] 12:07:24 INFO - PROCESS | 1785 | --DOMWINDOW == 140 (0x99b11c00) [pid = 1785] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:07:24 INFO - PROCESS | 1785 | --DOMWINDOW == 139 (0x95170c00) [pid = 1785] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:07:24 INFO - PROCESS | 1785 | --DOMWINDOW == 138 (0x9b5f1000) [pid = 1785] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:07:24 INFO - PROCESS | 1785 | --DOMWINDOW == 137 (0x95176800) [pid = 1785] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:07:24 INFO - PROCESS | 1785 | --DOMWINDOW == 136 (0x9ad34c00) [pid = 1785] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:07:24 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:07:24 INFO - PROCESS | 1785 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:07:24 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:07:24 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:07:24 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:07:24 INFO - PROCESS | 1785 | 1470942444662 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:07:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:07:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1327ms 12:07:24 INFO - PROCESS | 1785 | 1470942444685 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 12:07:24 INFO - PROCESS | 1785 | 1470942444688 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 12:07:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:07:24 INFO - PROCESS | 1785 | 1470942444695 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:07:24 INFO - PROCESS | 1785 | 1470942444698 Marionette TRACE conn3 <- [1,386,null,{}] 12:07:24 INFO - PROCESS | 1785 | 1470942444703 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:24 INFO - PROCESS | 1785 | 1470942444713 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:24 INFO - PROCESS | 1785 | 1470942444892 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 12:07:24 INFO - PROCESS | 1785 | 1470942444901 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:24 INFO - PROCESS | 1785 | 1470942444913 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:25 INFO - PROCESS | 1785 | ++DOCSHELL 0x90826400 == 72 [pid = 1785] [id = 104] 12:07:25 INFO - PROCESS | 1785 | ++DOMWINDOW == 137 (0x90832400) [pid = 1785] [serial = 311] [outer = (nil)] 12:07:25 INFO - PROCESS | 1785 | ++DOMWINDOW == 138 (0x9a709800) [pid = 1785] [serial = 312] [outer = 0x90832400] 12:07:25 INFO - PROCESS | 1785 | 1470942445087 Marionette DEBUG loaded listener.js 12:07:25 INFO - PROCESS | 1785 | ++DOMWINDOW == 139 (0x9aa7d000) [pid = 1785] [serial = 313] [outer = 0x90832400] 12:07:25 INFO - PROCESS | 1785 | 1470942445811 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 12:07:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:07:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1132ms 12:07:25 INFO - PROCESS | 1785 | 1470942445827 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 12:07:25 INFO - PROCESS | 1785 | 1470942445830 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 12:07:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:07:25 INFO - PROCESS | 1785 | 1470942445836 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:07:25 INFO - PROCESS | 1785 | 1470942445839 Marionette TRACE conn3 <- [1,390,null,{}] 12:07:25 INFO - PROCESS | 1785 | 1470942445845 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:25 INFO - PROCESS | 1785 | 1470942445849 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:26 INFO - PROCESS | 1785 | 1470942446053 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 12:07:26 INFO - PROCESS | 1785 | 1470942446071 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:26 INFO - PROCESS | 1785 | 1470942446077 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:26 INFO - PROCESS | 1785 | ++DOCSHELL 0x95176800 == 73 [pid = 1785] [id = 105] 12:07:26 INFO - PROCESS | 1785 | ++DOMWINDOW == 140 (0x99bc5c00) [pid = 1785] [serial = 314] [outer = (nil)] 12:07:26 INFO - PROCESS | 1785 | ++DOMWINDOW == 141 (0x99e21800) [pid = 1785] [serial = 315] [outer = 0x99bc5c00] 12:07:26 INFO - PROCESS | 1785 | 1470942446146 Marionette DEBUG loaded listener.js 12:07:26 INFO - PROCESS | 1785 | ++DOMWINDOW == 142 (0x99e27c00) [pid = 1785] [serial = 316] [outer = 0x99bc5c00] 12:07:27 INFO - PROCESS | 1785 | 1470942447261 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 12:07:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:07:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1493ms 12:07:27 INFO - PROCESS | 1785 | 1470942447330 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 12:07:27 INFO - PROCESS | 1785 | 1470942447338 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 12:07:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:07:27 INFO - PROCESS | 1785 | 1470942447356 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:07:27 INFO - PROCESS | 1785 | 1470942447362 Marionette TRACE conn3 <- [1,394,null,{}] 12:07:27 INFO - PROCESS | 1785 | 1470942447371 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:27 INFO - PROCESS | 1785 | 1470942447377 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:27 INFO - PROCESS | 1785 | 1470942447590 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 12:07:27 INFO - PROCESS | 1785 | 1470942447761 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:27 INFO - PROCESS | 1785 | 1470942447770 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:27 INFO - PROCESS | 1785 | ++DOCSHELL 0x8ee25800 == 74 [pid = 1785] [id = 106] 12:07:27 INFO - PROCESS | 1785 | ++DOMWINDOW == 143 (0x9082cc00) [pid = 1785] [serial = 317] [outer = (nil)] 12:07:27 INFO - PROCESS | 1785 | ++DOMWINDOW == 144 (0x93c80800) [pid = 1785] [serial = 318] [outer = 0x9082cc00] 12:07:27 INFO - PROCESS | 1785 | 1470942447851 Marionette DEBUG loaded listener.js 12:07:27 INFO - PROCESS | 1785 | ++DOMWINDOW == 145 (0x95150800) [pid = 1785] [serial = 319] [outer = 0x9082cc00] 12:07:28 INFO - PROCESS | 1785 | 1470942448854 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 12:07:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:07:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1545ms 12:07:28 INFO - PROCESS | 1785 | 1470942448901 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 12:07:28 INFO - PROCESS | 1785 | 1470942448908 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 12:07:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:07:28 INFO - PROCESS | 1785 | 1470942448919 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:07:28 INFO - PROCESS | 1785 | 1470942448922 Marionette TRACE conn3 <- [1,398,null,{}] 12:07:28 INFO - PROCESS | 1785 | 1470942448929 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:28 INFO - PROCESS | 1785 | 1470942448935 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:29 INFO - PROCESS | 1785 | 1470942449119 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 12:07:29 INFO - PROCESS | 1785 | 1470942449381 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:29 INFO - PROCESS | 1785 | 1470942449391 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:29 INFO - PROCESS | 1785 | ++DOCSHELL 0x9966f800 == 75 [pid = 1785] [id = 107] 12:07:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 146 (0x99b06400) [pid = 1785] [serial = 320] [outer = (nil)] 12:07:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 147 (0x99b10400) [pid = 1785] [serial = 321] [outer = 0x99b06400] 12:07:29 INFO - PROCESS | 1785 | 1470942449489 Marionette DEBUG loaded listener.js 12:07:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 148 (0x99b1c400) [pid = 1785] [serial = 322] [outer = 0x99b06400] 12:07:30 INFO - PROCESS | 1785 | 1470942450402 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 12:07:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:07:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1535ms 12:07:30 INFO - PROCESS | 1785 | 1470942450455 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 12:07:30 INFO - PROCESS | 1785 | 1470942450458 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 12:07:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:07:30 INFO - PROCESS | 1785 | 1470942450466 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:07:30 INFO - PROCESS | 1785 | 1470942450472 Marionette TRACE conn3 <- [1,402,null,{}] 12:07:30 INFO - PROCESS | 1785 | 1470942450489 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:30 INFO - PROCESS | 1785 | 1470942450498 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:30 INFO - PROCESS | 1785 | 1470942450685 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 12:07:30 INFO - PROCESS | 1785 | 1470942450895 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:30 INFO - PROCESS | 1785 | 1470942450905 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:30 INFO - PROCESS | 1785 | ++DOCSHELL 0x8f090400 == 76 [pid = 1785] [id = 108] 12:07:30 INFO - PROCESS | 1785 | ++DOMWINDOW == 149 (0x99e2c400) [pid = 1785] [serial = 323] [outer = (nil)] 12:07:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 150 (0x9a761800) [pid = 1785] [serial = 324] [outer = 0x99e2c400] 12:07:31 INFO - PROCESS | 1785 | 1470942451031 Marionette DEBUG loaded listener.js 12:07:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 151 (0x9ad36400) [pid = 1785] [serial = 325] [outer = 0x99e2c400] 12:07:31 INFO - PROCESS | 1785 | 1470942451951 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 12:07:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:07:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1544ms 12:07:32 INFO - PROCESS | 1785 | 1470942452012 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 12:07:32 INFO - PROCESS | 1785 | 1470942452016 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 12:07:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:07:32 INFO - PROCESS | 1785 | 1470942452023 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:07:32 INFO - PROCESS | 1785 | 1470942452026 Marionette TRACE conn3 <- [1,406,null,{}] 12:07:32 INFO - PROCESS | 1785 | 1470942452032 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:32 INFO - PROCESS | 1785 | 1470942452036 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:32 INFO - PROCESS | 1785 | 1470942452224 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 12:07:32 INFO - PROCESS | 1785 | 1470942452435 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:32 INFO - PROCESS | 1785 | 1470942452444 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:32 INFO - PROCESS | 1785 | ++DOCSHELL 0x8f090000 == 77 [pid = 1785] [id = 109] 12:07:32 INFO - PROCESS | 1785 | ++DOMWINDOW == 152 (0x9b77b400) [pid = 1785] [serial = 326] [outer = (nil)] 12:07:32 INFO - PROCESS | 1785 | ++DOMWINDOW == 153 (0x9cb12400) [pid = 1785] [serial = 327] [outer = 0x9b77b400] 12:07:32 INFO - PROCESS | 1785 | 1470942452535 Marionette DEBUG loaded listener.js 12:07:32 INFO - PROCESS | 1785 | ++DOMWINDOW == 154 (0xa1027400) [pid = 1785] [serial = 328] [outer = 0x9b77b400] 12:07:33 INFO - PROCESS | 1785 | 1470942453403 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 12:07:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:07:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1430ms 12:07:33 INFO - PROCESS | 1785 | 1470942453454 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 12:07:33 INFO - PROCESS | 1785 | 1470942453458 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 12:07:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:07:33 INFO - PROCESS | 1785 | 1470942453465 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:07:33 INFO - PROCESS | 1785 | 1470942453469 Marionette TRACE conn3 <- [1,410,null,{}] 12:07:33 INFO - PROCESS | 1785 | 1470942453474 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:33 INFO - PROCESS | 1785 | 1470942453480 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:33 INFO - PROCESS | 1785 | 1470942453650 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 12:07:33 INFO - PROCESS | 1785 | 1470942453829 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:33 INFO - PROCESS | 1785 | 1470942453836 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:33 INFO - PROCESS | 1785 | ++DOCSHELL 0x8ee22400 == 78 [pid = 1785] [id = 110] 12:07:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 155 (0x8f08f000) [pid = 1785] [serial = 329] [outer = (nil)] 12:07:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 156 (0xa20f2800) [pid = 1785] [serial = 330] [outer = 0x8f08f000] 12:07:33 INFO - PROCESS | 1785 | 1470942453916 Marionette DEBUG loaded listener.js 12:07:34 INFO - PROCESS | 1785 | ++DOMWINDOW == 157 (0xa20f4000) [pid = 1785] [serial = 331] [outer = 0x8f08f000] 12:07:34 INFO - PROCESS | 1785 | 1470942454851 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 12:07:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:07:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1442ms 12:07:34 INFO - PROCESS | 1785 | 1470942454907 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 12:07:34 INFO - PROCESS | 1785 | 1470942454912 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 12:07:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:07:34 INFO - PROCESS | 1785 | 1470942454918 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:07:34 INFO - PROCESS | 1785 | 1470942454921 Marionette TRACE conn3 <- [1,414,null,{}] 12:07:34 INFO - PROCESS | 1785 | 1470942454927 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:34 INFO - PROCESS | 1785 | 1470942454937 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:35 INFO - PROCESS | 1785 | 1470942455172 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 12:07:35 INFO - PROCESS | 1785 | 1470942455381 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:35 INFO - PROCESS | 1785 | 1470942455390 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:35 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e364400 == 79 [pid = 1785] [id = 111] 12:07:35 INFO - PROCESS | 1785 | ++DOMWINDOW == 158 (0x8e364c00) [pid = 1785] [serial = 332] [outer = (nil)] 12:07:35 INFO - PROCESS | 1785 | ++DOMWINDOW == 159 (0x8e36d400) [pid = 1785] [serial = 333] [outer = 0x8e364c00] 12:07:35 INFO - PROCESS | 1785 | 1470942455514 Marionette DEBUG loaded listener.js 12:07:35 INFO - PROCESS | 1785 | ++DOMWINDOW == 160 (0xa231f000) [pid = 1785] [serial = 334] [outer = 0x8e364c00] 12:07:36 INFO - PROCESS | 1785 | 1470942456373 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 12:07:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:07:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1490ms 12:07:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:07:36 INFO - PROCESS | 1785 | 1470942456408 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 12:07:36 INFO - PROCESS | 1785 | 1470942456412 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 12:07:36 INFO - PROCESS | 1785 | 1470942456418 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:07:36 INFO - PROCESS | 1785 | 1470942456422 Marionette TRACE conn3 <- [1,418,null,{}] 12:07:36 INFO - PROCESS | 1785 | 1470942456427 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:36 INFO - PROCESS | 1785 | 1470942456432 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:36 INFO - PROCESS | 1785 | 1470942456595 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 12:07:36 INFO - PROCESS | 1785 | 1470942456769 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:36 INFO - PROCESS | 1785 | 1470942456777 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:36 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e36b000 == 80 [pid = 1785] [id = 112] 12:07:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 161 (0x8e6d1800) [pid = 1785] [serial = 335] [outer = (nil)] 12:07:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 162 (0x8e6d8c00) [pid = 1785] [serial = 336] [outer = 0x8e6d1800] 12:07:36 INFO - PROCESS | 1785 | 1470942456851 Marionette DEBUG loaded listener.js 12:07:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 163 (0x8e6dac00) [pid = 1785] [serial = 337] [outer = 0x8e6d1800] 12:07:38 INFO - PROCESS | 1785 | 1470942458651 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 12:07:38 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 12:07:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2283ms 12:07:38 INFO - PROCESS | 1785 | 1470942458708 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 12:07:38 INFO - PROCESS | 1785 | 1470942458718 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 12:07:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:07:38 INFO - PROCESS | 1785 | 1470942458725 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:07:38 INFO - PROCESS | 1785 | 1470942458730 Marionette TRACE conn3 <- [1,422,null,{}] 12:07:38 INFO - PROCESS | 1785 | 1470942458816 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:38 INFO - PROCESS | 1785 | 1470942458824 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:39 INFO - PROCESS | 1785 | 1470942459045 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 12:07:39 INFO - PROCESS | 1785 | 1470942459223 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:39 INFO - PROCESS | 1785 | 1470942459235 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:39 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e363800 == 81 [pid = 1785] [id = 113] 12:07:39 INFO - PROCESS | 1785 | ++DOMWINDOW == 164 (0x8e6d1c00) [pid = 1785] [serial = 338] [outer = (nil)] 12:07:39 INFO - PROCESS | 1785 | ++DOMWINDOW == 165 (0x8ee26800) [pid = 1785] [serial = 339] [outer = 0x8e6d1c00] 12:07:39 INFO - PROCESS | 1785 | 1470942459307 Marionette DEBUG loaded listener.js 12:07:39 INFO - PROCESS | 1785 | ++DOMWINDOW == 166 (0x8eef1c00) [pid = 1785] [serial = 340] [outer = 0x8e6d1c00] 12:07:40 INFO - PROCESS | 1785 | --DOCSHELL 0x94ffa400 == 80 [pid = 1785] [id = 62] 12:07:40 INFO - PROCESS | 1785 | --DOCSHELL 0x92e50400 == 79 [pid = 1785] [id = 12] 12:07:40 INFO - PROCESS | 1785 | --DOCSHELL 0x91f3f400 == 78 [pid = 1785] [id = 61] 12:07:40 INFO - PROCESS | 1785 | --DOCSHELL 0x99d76800 == 77 [pid = 1785] [id = 29] 12:07:40 INFO - PROCESS | 1785 | --DOMWINDOW == 165 (0xa2373800) [pid = 1785] [serial = 264] [outer = (nil)] [url = about:blank] 12:07:40 INFO - PROCESS | 1785 | --DOMWINDOW == 164 (0x9a760400) [pid = 1785] [serial = 246] [outer = (nil)] [url = about:blank] 12:07:40 INFO - PROCESS | 1785 | --DOMWINDOW == 163 (0xa6f4a400) [pid = 1785] [serial = 240] [outer = (nil)] [url = about:blank] 12:07:40 INFO - PROCESS | 1785 | --DOMWINDOW == 162 (0x9517a800) [pid = 1785] [serial = 224] [outer = (nil)] [url = about:blank] 12:07:40 INFO - PROCESS | 1785 | --DOMWINDOW == 161 (0xa6da5400) [pid = 1785] [serial = 236] [outer = (nil)] [url = about:blank] 12:07:40 INFO - PROCESS | 1785 | --DOMWINDOW == 160 (0xa8c28800) [pid = 1785] [serial = 243] [outer = (nil)] [url = about:blank] 12:07:40 INFO - PROCESS | 1785 | --DOMWINDOW == 159 (0xa34b5800) [pid = 1785] [serial = 230] [outer = (nil)] [url = about:blank] 12:07:40 INFO - PROCESS | 1785 | --DOMWINDOW == 158 (0x9a265c00) [pid = 1785] [serial = 227] [outer = (nil)] [url = about:blank] 12:07:40 INFO - PROCESS | 1785 | --DOMWINDOW == 157 (0x95151400) [pid = 1785] [serial = 233] [outer = (nil)] [url = about:blank] 12:07:40 INFO - PROCESS | 1785 | --DOCSHELL 0x99bc3400 == 76 [pid = 1785] [id = 67] 12:07:40 INFO - PROCESS | 1785 | --DOCSHELL 0x92468000 == 75 [pid = 1785] [id = 66] 12:07:40 INFO - PROCESS | 1785 | --DOCSHELL 0x99410800 == 74 [pid = 1785] [id = 65] 12:07:40 INFO - PROCESS | 1785 | --DOCSHELL 0x92465c00 == 73 [pid = 1785] [id = 74] 12:07:40 INFO - PROCESS | 1785 | --DOCSHELL 0xa231d400 == 72 [pid = 1785] [id = 63] 12:07:40 INFO - PROCESS | 1785 | --DOCSHELL 0x9a7aec00 == 71 [pid = 1785] [id = 64] 12:07:40 INFO - PROCESS | 1785 | --DOCSHELL 0x90826400 == 70 [pid = 1785] [id = 104] 12:07:40 INFO - PROCESS | 1785 | --DOCSHELL 0x8f088000 == 69 [pid = 1785] [id = 103] 12:07:40 INFO - PROCESS | 1785 | --DOCSHELL 0x8eef5800 == 68 [pid = 1785] [id = 102] 12:07:40 INFO - PROCESS | 1785 | --DOCSHELL 0x99b17c00 == 67 [pid = 1785] [id = 101] 12:07:40 INFO - PROCESS | 1785 | --DOCSHELL 0x9514c400 == 66 [pid = 1785] [id = 100] 12:07:40 INFO - PROCESS | 1785 | --DOCSHELL 0x92349400 == 65 [pid = 1785] [id = 99] 12:07:40 INFO - PROCESS | 1785 | 1470942460641 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 12:07:40 INFO - PROCESS | 1785 | --DOCSHELL 0x92e45800 == 64 [pid = 1785] [id = 89] 12:07:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:07:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2004ms 12:07:40 INFO - PROCESS | 1785 | 1470942460728 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 12:07:40 INFO - PROCESS | 1785 | 1470942460735 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 12:07:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:07:40 INFO - PROCESS | 1785 | 1470942460745 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:07:40 INFO - PROCESS | 1785 | 1470942460748 Marionette TRACE conn3 <- [1,426,null,{}] 12:07:40 INFO - PROCESS | 1785 | 1470942460756 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:40 INFO - PROCESS | 1785 | 1470942460761 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:40 INFO - PROCESS | 1785 | 1470942460911 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 12:07:40 INFO - PROCESS | 1785 | --DOMWINDOW == 156 (0x99b19c00) [pid = 1785] [serial = 261] [outer = (nil)] [url = about:blank] 12:07:40 INFO - PROCESS | 1785 | --DOMWINDOW == 155 (0x99b1d000) [pid = 1785] [serial = 262] [outer = (nil)] [url = about:blank] 12:07:40 INFO - PROCESS | 1785 | --DOMWINDOW == 154 (0x9940e000) [pid = 1785] [serial = 250] [outer = (nil)] [url = about:blank] 12:07:40 INFO - PROCESS | 1785 | --DOMWINDOW == 153 (0x976d6800) [pid = 1785] [serial = 249] [outer = (nil)] [url = about:blank] 12:07:40 INFO - PROCESS | 1785 | --DOMWINDOW == 152 (0x9b5fd400) [pid = 1785] [serial = 255] [outer = (nil)] [url = about:blank] 12:07:40 INFO - PROCESS | 1785 | --DOMWINDOW == 151 (0x988b3c00) [pid = 1785] [serial = 252] [outer = (nil)] [url = about:blank] 12:07:40 INFO - PROCESS | 1785 | --DOMWINDOW == 150 (0x99952c00) [pid = 1785] [serial = 253] [outer = (nil)] [url = about:blank] 12:07:40 INFO - PROCESS | 1785 | --DOMWINDOW == 149 (0xa20f0400) [pid = 1785] [serial = 258] [outer = (nil)] [url = about:blank] 12:07:40 INFO - PROCESS | 1785 | --DOMWINDOW == 148 (0x9246dc00) [pid = 1785] [serial = 99] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:07:40 INFO - PROCESS | 1785 | --DOMWINDOW == 147 (0xa20fa400) [pid = 1785] [serial = 259] [outer = (nil)] [url = about:blank] 12:07:40 INFO - PROCESS | 1785 | --DOMWINDOW == 146 (0x9cbf0c00) [pid = 1785] [serial = 256] [outer = (nil)] [url = about:blank] 12:07:41 INFO - PROCESS | 1785 | 1470942461059 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:41 INFO - PROCESS | 1785 | 1470942461066 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:41 INFO - PROCESS | 1785 | ++DOCSHELL 0x8ee1e400 == 65 [pid = 1785] [id = 114] 12:07:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 147 (0x8eeee400) [pid = 1785] [serial = 341] [outer = (nil)] 12:07:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 148 (0x90828400) [pid = 1785] [serial = 342] [outer = 0x8eeee400] 12:07:41 INFO - PROCESS | 1785 | 1470942461135 Marionette DEBUG loaded listener.js 12:07:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 149 (0x91f3b000) [pid = 1785] [serial = 343] [outer = 0x8eeee400] 12:07:41 INFO - PROCESS | 1785 | 1470942461899 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 12:07:41 INFO - PROCESS | 1785 | 1470942461984 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 12:07:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 12:07:41 INFO - PROCESS | 1785 | 1470942461991 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:07:41 INFO - PROCESS | 1785 | 1470942461996 Marionette TRACE conn3 <- [1,430,null,{}] 12:07:42 INFO - PROCESS | 1785 | 1470942462011 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:42 INFO - PROCESS | 1785 | 1470942462019 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:42 INFO - PROCESS | 1785 | 1470942462178 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 12:07:42 INFO - PROCESS | 1785 | 1470942462305 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:42 INFO - PROCESS | 1785 | 1470942462315 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:42 INFO - PROCESS | 1785 | ++DOCSHELL 0x95145800 == 66 [pid = 1785] [id = 115] 12:07:42 INFO - PROCESS | 1785 | ++DOMWINDOW == 150 (0x9514c000) [pid = 1785] [serial = 344] [outer = (nil)] 12:07:42 INFO - PROCESS | 1785 | ++DOMWINDOW == 151 (0x95172800) [pid = 1785] [serial = 345] [outer = 0x9514c000] 12:07:42 INFO - PROCESS | 1785 | 1470942462386 Marionette DEBUG loaded listener.js 12:07:42 INFO - PROCESS | 1785 | ++DOMWINDOW == 152 (0x97517800) [pid = 1785] [serial = 346] [outer = 0x9514c000] 12:07:43 INFO - PROCESS | 1785 | 1470942463197 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 12:07:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:07:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1234ms 12:07:43 INFO - PROCESS | 1785 | 1470942463231 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 12:07:43 INFO - PROCESS | 1785 | 1470942463240 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 12:07:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:07:43 INFO - PROCESS | 1785 | 1470942463256 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:07:43 INFO - PROCESS | 1785 | 1470942463259 Marionette TRACE conn3 <- [1,434,null,{}] 12:07:43 INFO - PROCESS | 1785 | 1470942463265 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:43 INFO - PROCESS | 1785 | 1470942463269 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:43 INFO - PROCESS | 1785 | 1470942463471 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 12:07:43 INFO - PROCESS | 1785 | 1470942463495 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:43 INFO - PROCESS | 1785 | 1470942463502 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:43 INFO - PROCESS | 1785 | ++DOCSHELL 0x8da8e800 == 67 [pid = 1785] [id = 116] 12:07:43 INFO - PROCESS | 1785 | ++DOMWINDOW == 153 (0x92e44800) [pid = 1785] [serial = 347] [outer = (nil)] 12:07:43 INFO - PROCESS | 1785 | ++DOMWINDOW == 154 (0x9940e000) [pid = 1785] [serial = 348] [outer = 0x92e44800] 12:07:43 INFO - PROCESS | 1785 | 1470942463567 Marionette DEBUG loaded listener.js 12:07:43 INFO - PROCESS | 1785 | ++DOMWINDOW == 155 (0x99415c00) [pid = 1785] [serial = 349] [outer = 0x92e44800] 12:07:44 INFO - PROCESS | 1785 | 1470942464478 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 12:07:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:07:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1286ms 12:07:44 INFO - PROCESS | 1785 | 1470942464535 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 12:07:44 INFO - PROCESS | 1785 | 1470942464537 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 12:07:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:07:44 INFO - PROCESS | 1785 | 1470942464574 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:07:44 INFO - PROCESS | 1785 | 1470942464577 Marionette TRACE conn3 <- [1,438,null,{}] 12:07:44 INFO - PROCESS | 1785 | 1470942464582 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:44 INFO - PROCESS | 1785 | 1470942464587 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:44 INFO - PROCESS | 1785 | 1470942464788 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 12:07:44 INFO - PROCESS | 1785 | 1470942464812 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:44 INFO - PROCESS | 1785 | 1470942464819 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:44 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e36e000 == 68 [pid = 1785] [id = 117] 12:07:44 INFO - PROCESS | 1785 | ++DOMWINDOW == 156 (0x988b1800) [pid = 1785] [serial = 350] [outer = (nil)] 12:07:44 INFO - PROCESS | 1785 | ++DOMWINDOW == 157 (0x99b02c00) [pid = 1785] [serial = 351] [outer = 0x988b1800] 12:07:44 INFO - PROCESS | 1785 | 1470942464883 Marionette DEBUG loaded listener.js 12:07:44 INFO - PROCESS | 1785 | ++DOMWINDOW == 158 (0x99b05c00) [pid = 1785] [serial = 352] [outer = 0x988b1800] 12:07:45 INFO - PROCESS | 1785 | --DOMWINDOW == 157 (0x95146c00) [pid = 1785] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:07:45 INFO - PROCESS | 1785 | --DOMWINDOW == 156 (0x99b14c00) [pid = 1785] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:07:45 INFO - PROCESS | 1785 | --DOMWINDOW == 155 (0x9a7adc00) [pid = 1785] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:07:45 INFO - PROCESS | 1785 | --DOMWINDOW == 154 (0x91f3d000) [pid = 1785] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:07:45 INFO - PROCESS | 1785 | --DOMWINDOW == 153 (0x95171800) [pid = 1785] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:07:45 INFO - PROCESS | 1785 | --DOMWINDOW == 152 (0xa2538800) [pid = 1785] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:07:45 INFO - PROCESS | 1785 | --DOMWINDOW == 151 (0x97606800) [pid = 1785] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:07:45 INFO - PROCESS | 1785 | --DOMWINDOW == 150 (0x93c8d000) [pid = 1785] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:07:45 INFO - PROCESS | 1785 | --DOMWINDOW == 149 (0x9393f800) [pid = 1785] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:07:45 INFO - PROCESS | 1785 | --DOMWINDOW == 148 (0x997dbc00) [pid = 1785] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:07:45 INFO - PROCESS | 1785 | --DOMWINDOW == 147 (0x9a7b0000) [pid = 1785] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:07:45 INFO - PROCESS | 1785 | --DOMWINDOW == 146 (0x92346400) [pid = 1785] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:07:45 INFO - PROCESS | 1785 | --DOMWINDOW == 145 (0x99bce000) [pid = 1785] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:07:45 INFO - PROCESS | 1785 | --DOMWINDOW == 144 (0x95172400) [pid = 1785] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:07:45 INFO - PROCESS | 1785 | --DOMWINDOW == 143 (0x93c8c000) [pid = 1785] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:07:45 INFO - PROCESS | 1785 | --DOMWINDOW == 142 (0xa254d800) [pid = 1785] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:07:45 INFO - PROCESS | 1785 | --DOMWINDOW == 141 (0x9d818c00) [pid = 1785] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:07:45 INFO - PROCESS | 1785 | --DOMWINDOW == 140 (0xa2322800) [pid = 1785] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:07:45 INFO - PROCESS | 1785 | --DOMWINDOW == 139 (0x99412800) [pid = 1785] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:07:45 INFO - PROCESS | 1785 | --DOMWINDOW == 138 (0xa502f000) [pid = 1785] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:07:45 INFO - PROCESS | 1785 | --DOMWINDOW == 137 (0x9aacf800) [pid = 1785] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:07:45 INFO - PROCESS | 1785 | --DOMWINDOW == 136 (0x95170000) [pid = 1785] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:07:45 INFO - PROCESS | 1785 | --DOMWINDOW == 135 (0x9941f400) [pid = 1785] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:07:45 INFO - PROCESS | 1785 | --DOMWINDOW == 134 (0x95146000) [pid = 1785] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:07:45 INFO - PROCESS | 1785 | --DOMWINDOW == 133 (0x95149800) [pid = 1785] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:07:45 INFO - PROCESS | 1785 | --DOMWINDOW == 132 (0x9234e800) [pid = 1785] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:07:45 INFO - PROCESS | 1785 | --DOMWINDOW == 131 (0x99b18000) [pid = 1785] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:07:45 INFO - PROCESS | 1785 | --DOMWINDOW == 130 (0x95171400) [pid = 1785] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:07:45 INFO - PROCESS | 1785 | --DOMWINDOW == 129 (0x92353000) [pid = 1785] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:07:45 INFO - PROCESS | 1785 | --DOMWINDOW == 128 (0x9082bc00) [pid = 1785] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:07:45 INFO - PROCESS | 1785 | --DOMWINDOW == 127 (0x99b1a800) [pid = 1785] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:07:45 INFO - PROCESS | 1785 | --DOMWINDOW == 126 (0x90832400) [pid = 1785] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:07:46 INFO - PROCESS | 1785 | 1470942466290 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 12:07:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:07:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1740ms 12:07:46 INFO - PROCESS | 1785 | 1470942466314 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 12:07:46 INFO - PROCESS | 1785 | 1470942466318 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 12:07:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:07:46 INFO - PROCESS | 1785 | 1470942466324 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:07:46 INFO - PROCESS | 1785 | 1470942466327 Marionette TRACE conn3 <- [1,442,null,{}] 12:07:46 INFO - PROCESS | 1785 | 1470942466333 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:46 INFO - PROCESS | 1785 | 1470942466342 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:46 INFO - PROCESS | 1785 | 1470942466525 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 12:07:46 INFO - PROCESS | 1785 | 1470942466534 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:46 INFO - PROCESS | 1785 | 1470942466541 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:46 INFO - PROCESS | 1785 | ++DOCSHELL 0x9082f800 == 69 [pid = 1785] [id = 118] 12:07:46 INFO - PROCESS | 1785 | ++DOMWINDOW == 127 (0x9394c400) [pid = 1785] [serial = 353] [outer = (nil)] 12:07:46 INFO - PROCESS | 1785 | ++DOMWINDOW == 128 (0x9941d000) [pid = 1785] [serial = 354] [outer = 0x9394c400] 12:07:46 INFO - PROCESS | 1785 | 1470942466724 Marionette DEBUG loaded listener.js 12:07:46 INFO - PROCESS | 1785 | ++DOMWINDOW == 129 (0x99b14000) [pid = 1785] [serial = 355] [outer = 0x9394c400] 12:07:47 INFO - PROCESS | 1785 | 1470942467452 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 12:07:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:07:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1180ms 12:07:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:07:47 INFO - PROCESS | 1785 | 1470942467504 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 12:07:47 INFO - PROCESS | 1785 | 1470942467507 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 12:07:47 INFO - PROCESS | 1785 | 1470942467514 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:07:47 INFO - PROCESS | 1785 | 1470942467517 Marionette TRACE conn3 <- [1,446,null,{}] 12:07:47 INFO - PROCESS | 1785 | 1470942467523 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:47 INFO - PROCESS | 1785 | 1470942467527 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:47 INFO - PROCESS | 1785 | 1470942467740 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 12:07:47 INFO - PROCESS | 1785 | 1470942467925 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:47 INFO - PROCESS | 1785 | 1470942467934 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:48 INFO - PROCESS | 1785 | ++DOCSHELL 0x8da84000 == 70 [pid = 1785] [id = 119] 12:07:48 INFO - PROCESS | 1785 | ++DOMWINDOW == 130 (0x8da85c00) [pid = 1785] [serial = 356] [outer = (nil)] 12:07:48 INFO - PROCESS | 1785 | ++DOMWINDOW == 131 (0x8da89000) [pid = 1785] [serial = 357] [outer = 0x8da85c00] 12:07:48 INFO - PROCESS | 1785 | 1470942468057 Marionette DEBUG loaded listener.js 12:07:48 INFO - PROCESS | 1785 | ++DOMWINDOW == 132 (0x8e6d5000) [pid = 1785] [serial = 358] [outer = 0x8da85c00] 12:07:49 INFO - PROCESS | 1785 | 1470942469127 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 12:07:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:07:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1643ms 12:07:49 INFO - PROCESS | 1785 | 1470942469159 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 12:07:49 INFO - PROCESS | 1785 | 1470942469164 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 12:07:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:07:49 INFO - PROCESS | 1785 | 1470942469172 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:07:49 INFO - PROCESS | 1785 | 1470942469178 Marionette TRACE conn3 <- [1,450,null,{}] 12:07:49 INFO - PROCESS | 1785 | 1470942469186 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:49 INFO - PROCESS | 1785 | 1470942469192 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:49 INFO - PROCESS | 1785 | 1470942469373 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 12:07:49 INFO - PROCESS | 1785 | 1470942469593 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:49 INFO - PROCESS | 1785 | 1470942469600 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:49 INFO - PROCESS | 1785 | ++DOCSHELL 0x91f33800 == 71 [pid = 1785] [id = 120] 12:07:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 133 (0x92222800) [pid = 1785] [serial = 359] [outer = (nil)] 12:07:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 134 (0x9234a000) [pid = 1785] [serial = 360] [outer = 0x92222800] 12:07:49 INFO - PROCESS | 1785 | 1470942469730 Marionette DEBUG loaded listener.js 12:07:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 135 (0x92e49800) [pid = 1785] [serial = 361] [outer = 0x92222800] 12:07:50 INFO - PROCESS | 1785 | 1470942470669 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 12:07:50 INFO - PROCESS | 1785 | 1470942470718 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 12:07:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 12:07:50 INFO - PROCESS | 1785 | 1470942470725 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:07:50 INFO - PROCESS | 1785 | 1470942470728 Marionette TRACE conn3 <- [1,454,null,{}] 12:07:50 INFO - PROCESS | 1785 | 1470942470735 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:50 INFO - PROCESS | 1785 | 1470942470740 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:50 INFO - PROCESS | 1785 | 1470942470924 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 12:07:51 INFO - PROCESS | 1785 | 1470942471185 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:51 INFO - PROCESS | 1785 | 1470942471195 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:51 INFO - PROCESS | 1785 | ++DOCSHELL 0x98177400 == 72 [pid = 1785] [id = 121] 12:07:51 INFO - PROCESS | 1785 | ++DOMWINDOW == 136 (0x9940b800) [pid = 1785] [serial = 362] [outer = (nil)] 12:07:51 INFO - PROCESS | 1785 | ++DOMWINDOW == 137 (0x99785800) [pid = 1785] [serial = 363] [outer = 0x9940b800] 12:07:51 INFO - PROCESS | 1785 | 1470942471286 Marionette DEBUG loaded listener.js 12:07:51 INFO - PROCESS | 1785 | ++DOMWINDOW == 138 (0x99b0a800) [pid = 1785] [serial = 364] [outer = 0x9940b800] 12:07:52 INFO - PROCESS | 1785 | [1785] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:52 INFO - PROCESS | 1785 | 1470942472169 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 12:07:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:07:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1480ms 12:07:52 INFO - PROCESS | 1785 | 1470942472206 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 12:07:52 INFO - PROCESS | 1785 | 1470942472211 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 12:07:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:07:52 INFO - PROCESS | 1785 | 1470942472227 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:07:52 INFO - PROCESS | 1785 | 1470942472236 Marionette TRACE conn3 <- [1,458,null,{}] 12:07:52 INFO - PROCESS | 1785 | 1470942472242 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:52 INFO - PROCESS | 1785 | 1470942472250 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:52 INFO - PROCESS | 1785 | 1470942472434 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 12:07:52 INFO - PROCESS | 1785 | 1470942472604 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:52 INFO - PROCESS | 1785 | 1470942472616 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:52 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e36b400 == 73 [pid = 1785] [id = 122] 12:07:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 139 (0x976cac00) [pid = 1785] [serial = 365] [outer = (nil)] 12:07:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 140 (0x99e24400) [pid = 1785] [serial = 366] [outer = 0x976cac00] 12:07:52 INFO - PROCESS | 1785 | 1470942472732 Marionette DEBUG loaded listener.js 12:07:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 141 (0x99e2cc00) [pid = 1785] [serial = 367] [outer = 0x976cac00] 12:07:53 INFO - PROCESS | 1785 | 1470942473662 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 12:07:53 INFO - PROCESS | 1785 | 1470942473727 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 12:07:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 12:07:53 INFO - PROCESS | 1785 | 1470942473735 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:07:53 INFO - PROCESS | 1785 | 1470942473738 Marionette TRACE conn3 <- [1,462,null,{}] 12:07:53 INFO - PROCESS | 1785 | 1470942473744 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:53 INFO - PROCESS | 1785 | 1470942473749 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:53 INFO - PROCESS | 1785 | 1470942473941 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 12:07:54 INFO - PROCESS | 1785 | 1470942474152 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:54 INFO - PROCESS | 1785 | 1470942474162 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:54 INFO - PROCESS | 1785 | ++DOCSHELL 0x99e23400 == 74 [pid = 1785] [id = 123] 12:07:54 INFO - PROCESS | 1785 | ++DOMWINDOW == 142 (0x9a25d000) [pid = 1785] [serial = 368] [outer = (nil)] 12:07:54 INFO - PROCESS | 1785 | ++DOMWINDOW == 143 (0x9a70ec00) [pid = 1785] [serial = 369] [outer = 0x9a25d000] 12:07:54 INFO - PROCESS | 1785 | 1470942474282 Marionette DEBUG loaded listener.js 12:07:54 INFO - PROCESS | 1785 | ++DOMWINDOW == 144 (0x9a760400) [pid = 1785] [serial = 370] [outer = 0x9a25d000] 12:07:55 INFO - PROCESS | 1785 | [1785] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:55 INFO - PROCESS | 1785 | 1470942475196 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 12:07:55 INFO - PROCESS | 1785 | 1470942475282 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 12:07:55 INFO - PROCESS | 1785 | 1470942475288 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:07:55 INFO - PROCESS | 1785 | 1470942475292 Marionette TRACE conn3 <- [1,466,null,{}] 12:07:55 INFO - PROCESS | 1785 | 1470942475298 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:55 INFO - PROCESS | 1785 | 1470942475303 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:55 INFO - PROCESS | 1785 | 1470942475512 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 12:07:55 INFO - PROCESS | 1785 | 1470942475735 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:55 INFO - PROCESS | 1785 | 1470942475750 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:55 INFO - PROCESS | 1785 | ++DOCSHELL 0x9b056800 == 75 [pid = 1785] [id = 124] 12:07:55 INFO - PROCESS | 1785 | ++DOMWINDOW == 145 (0x9b0c1400) [pid = 1785] [serial = 371] [outer = (nil)] 12:07:55 INFO - PROCESS | 1785 | ++DOMWINDOW == 146 (0x9b781800) [pid = 1785] [serial = 372] [outer = 0x9b0c1400] 12:07:55 INFO - PROCESS | 1785 | 1470942475853 Marionette DEBUG loaded listener.js 12:07:55 INFO - PROCESS | 1785 | ++DOMWINDOW == 147 (0x9cbf8c00) [pid = 1785] [serial = 373] [outer = 0x9b0c1400] 12:07:56 INFO - PROCESS | 1785 | 1470942476767 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 12:07:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 12:07:56 INFO - PROCESS | 1785 | 1470942476839 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 12:07:56 INFO - PROCESS | 1785 | 1470942476845 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:07:56 INFO - PROCESS | 1785 | 1470942476848 Marionette TRACE conn3 <- [1,470,null,{}] 12:07:56 INFO - PROCESS | 1785 | 1470942476854 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:56 INFO - PROCESS | 1785 | 1470942476860 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:57 INFO - PROCESS | 1785 | 1470942477037 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 12:07:57 INFO - PROCESS | 1785 | 1470942477252 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:57 INFO - PROCESS | 1785 | 1470942477261 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:57 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e366c00 == 76 [pid = 1785] [id = 125] 12:07:57 INFO - PROCESS | 1785 | ++DOMWINDOW == 148 (0x9aa7bc00) [pid = 1785] [serial = 374] [outer = (nil)] 12:07:57 INFO - PROCESS | 1785 | ++DOMWINDOW == 149 (0xa20fb800) [pid = 1785] [serial = 375] [outer = 0x9aa7bc00] 12:07:57 INFO - PROCESS | 1785 | 1470942477384 Marionette DEBUG loaded listener.js 12:07:57 INFO - PROCESS | 1785 | ++DOMWINDOW == 150 (0xa22f9c00) [pid = 1785] [serial = 376] [outer = 0x9aa7bc00] 12:07:58 INFO - PROCESS | 1785 | 1470942478250 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 12:07:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:07:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1436ms 12:07:58 INFO - PROCESS | 1785 | 1470942478286 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 12:07:58 INFO - PROCESS | 1785 | 1470942478292 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 12:07:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:07:58 INFO - PROCESS | 1785 | 1470942478302 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:07:58 INFO - PROCESS | 1785 | 1470942478306 Marionette TRACE conn3 <- [1,474,null,{}] 12:07:58 INFO - PROCESS | 1785 | 1470942478311 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:58 INFO - PROCESS | 1785 | 1470942478316 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:58 INFO - PROCESS | 1785 | 1470942478489 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 12:07:58 INFO - PROCESS | 1785 | 1470942478680 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:58 INFO - PROCESS | 1785 | 1470942478692 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:58 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e549800 == 77 [pid = 1785] [id = 126] 12:07:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 151 (0x8e54ac00) [pid = 1785] [serial = 377] [outer = (nil)] 12:07:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 152 (0x8e553400) [pid = 1785] [serial = 378] [outer = 0x8e54ac00] 12:07:58 INFO - PROCESS | 1785 | 1470942478770 Marionette DEBUG loaded listener.js 12:07:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 153 (0x8e554400) [pid = 1785] [serial = 379] [outer = 0x8e54ac00] 12:07:59 INFO - PROCESS | 1785 | 1470942479752 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 12:07:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:07:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1481ms 12:07:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:07:59 INFO - PROCESS | 1785 | 1470942479784 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 12:07:59 INFO - PROCESS | 1785 | 1470942479787 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 12:07:59 INFO - PROCESS | 1785 | 1470942479793 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:07:59 INFO - PROCESS | 1785 | 1470942479797 Marionette TRACE conn3 <- [1,478,null,{}] 12:07:59 INFO - PROCESS | 1785 | 1470942479802 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:07:59 INFO - PROCESS | 1785 | 1470942479807 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:07:59 INFO - PROCESS | 1785 | 1470942479971 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 12:08:00 INFO - PROCESS | 1785 | 1470942480155 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:00 INFO - PROCESS | 1785 | 1470942480162 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:00 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e551000 == 78 [pid = 1785] [id = 127] 12:08:00 INFO - PROCESS | 1785 | ++DOMWINDOW == 154 (0x8e552c00) [pid = 1785] [serial = 380] [outer = (nil)] 12:08:00 INFO - PROCESS | 1785 | ++DOMWINDOW == 155 (0x92352c00) [pid = 1785] [serial = 381] [outer = 0x8e552c00] 12:08:00 INFO - PROCESS | 1785 | 1470942480292 Marionette DEBUG loaded listener.js 12:08:00 INFO - PROCESS | 1785 | ++DOMWINDOW == 156 (0x9514d400) [pid = 1785] [serial = 382] [outer = 0x8e552c00] 12:08:01 INFO - PROCESS | 1785 | 1470942481457 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 12:08:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:08:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1700ms 12:08:01 INFO - PROCESS | 1785 | 1470942481493 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 12:08:01 INFO - PROCESS | 1785 | 1470942481499 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 12:08:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:08:01 INFO - PROCESS | 1785 | 1470942481508 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:08:01 INFO - PROCESS | 1785 | 1470942481512 Marionette TRACE conn3 <- [1,482,null,{}] 12:08:01 INFO - PROCESS | 1785 | 1470942481521 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:01 INFO - PROCESS | 1785 | 1470942481527 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:01 INFO - PROCESS | 1785 | 1470942481754 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 12:08:01 INFO - PROCESS | 1785 | 1470942481919 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:01 INFO - PROCESS | 1785 | 1470942481933 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:01 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e3d0000 == 79 [pid = 1785] [id = 128] 12:08:01 INFO - PROCESS | 1785 | ++DOMWINDOW == 157 (0x8e3d0400) [pid = 1785] [serial = 383] [outer = (nil)] 12:08:02 INFO - PROCESS | 1785 | ++DOMWINDOW == 158 (0x8e553000) [pid = 1785] [serial = 384] [outer = 0x8e3d0400] 12:08:02 INFO - PROCESS | 1785 | 1470942482013 Marionette DEBUG loaded listener.js 12:08:02 INFO - PROCESS | 1785 | ++DOMWINDOW == 159 (0x8e6d6c00) [pid = 1785] [serial = 385] [outer = 0x8e3d0400] 12:08:02 INFO - PROCESS | 1785 | 1470942482910 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 12:08:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:08:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1433ms 12:08:02 INFO - PROCESS | 1785 | 1470942482942 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 12:08:02 INFO - PROCESS | 1785 | 1470942482949 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 12:08:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:08:02 INFO - PROCESS | 1785 | 1470942482959 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:08:02 INFO - PROCESS | 1785 | 1470942482963 Marionette TRACE conn3 <- [1,486,null,{}] 12:08:02 INFO - PROCESS | 1785 | 1470942482972 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:02 INFO - PROCESS | 1785 | 1470942482980 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:03 INFO - PROCESS | 1785 | 1470942483180 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 12:08:03 INFO - PROCESS | 1785 | 1470942483501 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:03 INFO - PROCESS | 1785 | 1470942483510 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:03 INFO - PROCESS | 1785 | ++DOCSHELL 0x8da87800 == 80 [pid = 1785] [id = 129] 12:08:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 160 (0x8ee27c00) [pid = 1785] [serial = 386] [outer = (nil)] 12:08:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 161 (0x9221d800) [pid = 1785] [serial = 387] [outer = 0x8ee27c00] 12:08:03 INFO - PROCESS | 1785 | 1470942483588 Marionette DEBUG loaded listener.js 12:08:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 162 (0x9246e800) [pid = 1785] [serial = 388] [outer = 0x8ee27c00] 12:08:04 INFO - PROCESS | 1785 | 1470942484482 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 12:08:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:08:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1583ms 12:08:04 INFO - PROCESS | 1785 | 1470942484543 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 12:08:04 INFO - PROCESS | 1785 | 1470942484546 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 12:08:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:08:04 INFO - PROCESS | 1785 | 1470942484553 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:08:04 INFO - PROCESS | 1785 | 1470942484558 Marionette TRACE conn3 <- [1,490,null,{}] 12:08:04 INFO - PROCESS | 1785 | 1470942484573 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:04 INFO - PROCESS | 1785 | 1470942484581 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:04 INFO - PROCESS | 1785 | 1470942484789 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 12:08:04 INFO - PROCESS | 1785 | --DOCSHELL 0x9082f800 == 79 [pid = 1785] [id = 118] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 161 (0x8eef0400) [pid = 1785] [serial = 291] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 160 (0x8eef9400) [pid = 1785] [serial = 294] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 159 (0x8ee23400) [pid = 1785] [serial = 288] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 158 (0xa34b9000) [pid = 1785] [serial = 282] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 157 (0xa344cc00) [pid = 1785] [serial = 276] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 156 (0x9a70a000) [pid = 1785] [serial = 279] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 155 (0xa6b91000) [pid = 1785] [serial = 285] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 154 (0x9a259c00) [pid = 1785] [serial = 273] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 153 (0x99e21800) [pid = 1785] [serial = 315] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | 1470942485137 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:05 INFO - PROCESS | 1785 | 1470942485145 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:05 INFO - PROCESS | 1785 | --DOCSHELL 0x8e36e000 == 78 [pid = 1785] [id = 117] 12:08:05 INFO - PROCESS | 1785 | --DOCSHELL 0x8da8e800 == 77 [pid = 1785] [id = 116] 12:08:05 INFO - PROCESS | 1785 | --DOCSHELL 0x95145800 == 76 [pid = 1785] [id = 115] 12:08:05 INFO - PROCESS | 1785 | ++DOCSHELL 0x8da8fc00 == 77 [pid = 1785] [id = 130] 12:08:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 154 (0x8eef0400) [pid = 1785] [serial = 389] [outer = (nil)] 12:08:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 155 (0x8f081800) [pid = 1785] [serial = 390] [outer = 0x8eef0400] 12:08:05 INFO - PROCESS | 1785 | 1470942485246 Marionette DEBUG loaded listener.js 12:08:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 156 (0x95145c00) [pid = 1785] [serial = 391] [outer = 0x8eef0400] 12:08:05 INFO - PROCESS | 1785 | --DOCSHELL 0x8ee1e400 == 76 [pid = 1785] [id = 114] 12:08:05 INFO - PROCESS | 1785 | --DOCSHELL 0x8e363800 == 75 [pid = 1785] [id = 113] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 155 (0xa8c46400) [pid = 1785] [serial = 244] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 154 (0x95154000) [pid = 1785] [serial = 234] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 153 (0xa6da6c00) [pid = 1785] [serial = 237] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 152 (0xa2377000) [pid = 1785] [serial = 247] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 151 (0xa3278400) [pid = 1785] [serial = 265] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 150 (0xa20f0000) [pid = 1785] [serial = 195] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 149 (0x9246d000) [pid = 1785] [serial = 117] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 148 (0x988b2000) [pid = 1785] [serial = 147] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 147 (0xa34ac000) [pid = 1785] [serial = 153] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 146 (0x9b77c000) [pid = 1785] [serial = 150] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 145 (0x9a2a0400) [pid = 1785] [serial = 159] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 144 (0xa8260800) [pid = 1785] [serial = 241] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 143 (0x9a25bc00) [pid = 1785] [serial = 123] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 142 (0x9a7b9800) [pid = 1785] [serial = 192] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 141 (0x95276c00) [pid = 1785] [serial = 183] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 140 (0x9a7b4400) [pid = 1785] [serial = 228] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 139 (0x95179800) [pid = 1785] [serial = 120] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 138 (0x9759c400) [pid = 1785] [serial = 225] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 137 (0xa6834c00) [pid = 1785] [serial = 231] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 136 (0xa253e000) [pid = 1785] [serial = 180] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 135 (0xa4e0b000) [pid = 1785] [serial = 189] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 134 (0x99ac8c00) [pid = 1785] [serial = 186] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 133 (0xa62ca000) [pid = 1785] [serial = 156] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 132 (0xa3216000) [pid = 1785] [serial = 144] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 131 (0xa6835800) [pid = 1785] [serial = 198] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 130 (0xa4e0dc00) [pid = 1785] [serial = 222] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 129 (0x99b20c00) [pid = 1785] [serial = 303] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 128 (0x99b08c00) [pid = 1785] [serial = 270] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 127 (0x94ff5400) [pid = 1785] [serial = 267] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 126 (0x9751c400) [pid = 1785] [serial = 300] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 125 (0x993c5000) [pid = 1785] [serial = 301] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 124 (0x9514b000) [pid = 1785] [serial = 298] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 123 (0x93a61c00) [pid = 1785] [serial = 297] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 122 (0x90831800) [pid = 1785] [serial = 309] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 121 (0x90834400) [pid = 1785] [serial = 310] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 120 (0x9a260400) [pid = 1785] [serial = 306] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 119 (0x9a709800) [pid = 1785] [serial = 312] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 118 (0x9a70a400) [pid = 1785] [serial = 307] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 117 (0x99bcd800) [pid = 1785] [serial = 304] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1785 | --DOMWINDOW == 116 (0x9aa7d000) [pid = 1785] [serial = 313] [outer = (nil)] [url = about:blank] 12:08:06 INFO - PROCESS | 1785 | 1470942486003 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 12:08:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:08:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1483ms 12:08:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:08:06 INFO - PROCESS | 1785 | 1470942486036 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 12:08:06 INFO - PROCESS | 1785 | 1470942486040 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 12:08:06 INFO - PROCESS | 1785 | 1470942486046 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:08:06 INFO - PROCESS | 1785 | 1470942486049 Marionette TRACE conn3 <- [1,494,null,{}] 12:08:06 INFO - PROCESS | 1785 | 1470942486054 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:06 INFO - PROCESS | 1785 | 1470942486059 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:06 INFO - PROCESS | 1785 | 1470942486220 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 12:08:06 INFO - PROCESS | 1785 | 1470942486353 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:06 INFO - PROCESS | 1785 | 1470942486361 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:06 INFO - PROCESS | 1785 | ++DOCSHELL 0x8da81400 == 76 [pid = 1785] [id = 131] 12:08:06 INFO - PROCESS | 1785 | ++DOMWINDOW == 117 (0x90834400) [pid = 1785] [serial = 392] [outer = (nil)] 12:08:06 INFO - PROCESS | 1785 | ++DOMWINDOW == 118 (0x97516c00) [pid = 1785] [serial = 393] [outer = 0x90834400] 12:08:06 INFO - PROCESS | 1785 | 1470942486430 Marionette DEBUG loaded listener.js 12:08:06 INFO - PROCESS | 1785 | ++DOMWINDOW == 119 (0x98169800) [pid = 1785] [serial = 394] [outer = 0x90834400] 12:08:07 INFO - PROCESS | 1785 | 1470942487172 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 12:08:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:08:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1179ms 12:08:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:08:07 INFO - PROCESS | 1785 | 1470942487224 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 12:08:07 INFO - PROCESS | 1785 | 1470942487228 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 12:08:07 INFO - PROCESS | 1785 | 1470942487234 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:08:07 INFO - PROCESS | 1785 | 1470942487237 Marionette TRACE conn3 <- [1,498,null,{}] 12:08:07 INFO - PROCESS | 1785 | 1470942487242 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:07 INFO - PROCESS | 1785 | 1470942487247 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:07 INFO - PROCESS | 1785 | 1470942487401 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 12:08:07 INFO - PROCESS | 1785 | 1470942487411 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:07 INFO - PROCESS | 1785 | 1470942487420 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:07 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e367000 == 77 [pid = 1785] [id = 132] 12:08:07 INFO - PROCESS | 1785 | ++DOMWINDOW == 120 (0x9751dc00) [pid = 1785] [serial = 395] [outer = (nil)] 12:08:07 INFO - PROCESS | 1785 | ++DOMWINDOW == 121 (0x99413c00) [pid = 1785] [serial = 396] [outer = 0x9751dc00] 12:08:07 INFO - PROCESS | 1785 | 1470942487484 Marionette DEBUG loaded listener.js 12:08:07 INFO - PROCESS | 1785 | ++DOMWINDOW == 122 (0x99aca800) [pid = 1785] [serial = 397] [outer = 0x9751dc00] 12:08:08 INFO - PROCESS | 1785 | 1470942488453 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 12:08:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:08:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1288ms 12:08:08 INFO - PROCESS | 1785 | 1470942488522 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 12:08:08 INFO - PROCESS | 1785 | 1470942488526 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 12:08:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:08:08 INFO - PROCESS | 1785 | 1470942488533 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:08:08 INFO - PROCESS | 1785 | 1470942488536 Marionette TRACE conn3 <- [1,502,null,{}] 12:08:08 INFO - PROCESS | 1785 | 1470942488541 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:08 INFO - PROCESS | 1785 | 1470942488550 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:08 INFO - PROCESS | 1785 | 1470942488826 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 12:08:08 INFO - PROCESS | 1785 | 1470942488865 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:08 INFO - PROCESS | 1785 | 1470942488871 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:08 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e363c00 == 78 [pid = 1785] [id = 133] 12:08:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 123 (0x9082d800) [pid = 1785] [serial = 398] [outer = (nil)] 12:08:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 124 (0x99bcc400) [pid = 1785] [serial = 399] [outer = 0x9082d800] 12:08:08 INFO - PROCESS | 1785 | 1470942488936 Marionette DEBUG loaded listener.js 12:08:09 INFO - PROCESS | 1785 | ++DOMWINDOW == 125 (0x99c39800) [pid = 1785] [serial = 400] [outer = 0x9082d800] 12:08:10 INFO - PROCESS | 1785 | --DOMWINDOW == 124 (0x99bc4400) [pid = 1785] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:08:10 INFO - PROCESS | 1785 | --DOMWINDOW == 123 (0x99bd1400) [pid = 1785] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:08:10 INFO - PROCESS | 1785 | --DOMWINDOW == 122 (0x99b20000) [pid = 1785] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:08:10 INFO - PROCESS | 1785 | --DOMWINDOW == 121 (0x9a701c00) [pid = 1785] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:08:10 INFO - PROCESS | 1785 | --DOMWINDOW == 120 (0x9cb0ac00) [pid = 1785] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:08:10 INFO - PROCESS | 1785 | --DOMWINDOW == 119 (0x9234f000) [pid = 1785] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:08:10 INFO - PROCESS | 1785 | --DOMWINDOW == 118 (0x8ee1d000) [pid = 1785] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:08:10 INFO - PROCESS | 1785 | --DOMWINDOW == 117 (0x8ee29800) [pid = 1785] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:08:10 INFO - PROCESS | 1785 | --DOMWINDOW == 116 (0x8eef6c00) [pid = 1785] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:08:10 INFO - PROCESS | 1785 | --DOMWINDOW == 115 (0x99b05000) [pid = 1785] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:08:10 INFO - PROCESS | 1785 | --DOMWINDOW == 114 (0x92e47c00) [pid = 1785] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:08:10 INFO - PROCESS | 1785 | --DOMWINDOW == 113 (0x92e44800) [pid = 1785] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:08:10 INFO - PROCESS | 1785 | --DOMWINDOW == 112 (0x988b1800) [pid = 1785] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:08:10 INFO - PROCESS | 1785 | --DOMWINDOW == 111 (0x8f08f000) [pid = 1785] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 12:08:10 INFO - PROCESS | 1785 | --DOMWINDOW == 110 (0x9514c000) [pid = 1785] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:08:10 INFO - PROCESS | 1785 | --DOMWINDOW == 109 (0x99bc5c00) [pid = 1785] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 12:08:10 INFO - PROCESS | 1785 | --DOMWINDOW == 108 (0x8e364c00) [pid = 1785] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 12:08:10 INFO - PROCESS | 1785 | --DOMWINDOW == 107 (0x8e6d1c00) [pid = 1785] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:08:10 INFO - PROCESS | 1785 | --DOMWINDOW == 106 (0x99e2c400) [pid = 1785] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 12:08:10 INFO - PROCESS | 1785 | --DOMWINDOW == 105 (0x9082cc00) [pid = 1785] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 12:08:10 INFO - PROCESS | 1785 | --DOMWINDOW == 104 (0x9b77b400) [pid = 1785] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 12:08:10 INFO - PROCESS | 1785 | --DOMWINDOW == 103 (0x8eeee400) [pid = 1785] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:08:10 INFO - PROCESS | 1785 | --DOMWINDOW == 102 (0x8e6d1800) [pid = 1785] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:08:10 INFO - PROCESS | 1785 | --DOMWINDOW == 101 (0x99b06400) [pid = 1785] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 12:08:10 INFO - PROCESS | 1785 | 1470942490144 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 12:08:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:08:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1629ms 12:08:10 INFO - PROCESS | 1785 | 1470942490164 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 12:08:10 INFO - PROCESS | 1785 | 1470942490167 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 12:08:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:08:10 INFO - PROCESS | 1785 | 1470942490173 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:08:10 INFO - PROCESS | 1785 | 1470942490175 Marionette TRACE conn3 <- [1,506,null,{}] 12:08:10 INFO - PROCESS | 1785 | 1470942490181 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:10 INFO - PROCESS | 1785 | 1470942490186 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:10 INFO - PROCESS | 1785 | 1470942490385 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 12:08:10 INFO - PROCESS | 1785 | 1470942490516 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:10 INFO - PROCESS | 1785 | 1470942490523 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:10 INFO - PROCESS | 1785 | ++DOCSHELL 0x8ee22000 == 79 [pid = 1785] [id = 134] 12:08:10 INFO - PROCESS | 1785 | ++DOMWINDOW == 102 (0x8eeee400) [pid = 1785] [serial = 401] [outer = (nil)] 12:08:10 INFO - PROCESS | 1785 | ++DOMWINDOW == 103 (0x90832000) [pid = 1785] [serial = 402] [outer = 0x8eeee400] 12:08:10 INFO - PROCESS | 1785 | 1470942490586 Marionette DEBUG loaded listener.js 12:08:10 INFO - PROCESS | 1785 | ++DOMWINDOW == 104 (0x9514c000) [pid = 1785] [serial = 403] [outer = 0x8eeee400] 12:08:11 INFO - PROCESS | 1785 | 1470942491252 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 12:08:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:08:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1128ms 12:08:11 INFO - PROCESS | 1785 | 1470942491554 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 12:08:11 INFO - PROCESS | 1785 | 1470942491556 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 12:08:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:08:11 INFO - PROCESS | 1785 | 1470942491761 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:08:11 INFO - PROCESS | 1785 | 1470942491765 Marionette TRACE conn3 <- [1,510,null,{}] 12:08:11 INFO - PROCESS | 1785 | 1470942491772 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:11 INFO - PROCESS | 1785 | 1470942491777 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:12 INFO - PROCESS | 1785 | 1470942492005 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 12:08:12 INFO - PROCESS | 1785 | 1470942492245 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:12 INFO - PROCESS | 1785 | 1470942492254 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:12 INFO - PROCESS | 1785 | ++DOCSHELL 0x8da87400 == 80 [pid = 1785] [id = 135] 12:08:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 105 (0x8da88000) [pid = 1785] [serial = 404] [outer = (nil)] 12:08:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 106 (0x8e369400) [pid = 1785] [serial = 405] [outer = 0x8da88000] 12:08:12 INFO - PROCESS | 1785 | 1470942492337 Marionette DEBUG loaded listener.js 12:08:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 107 (0x8e3cd800) [pid = 1785] [serial = 406] [outer = 0x8da88000] 12:08:13 INFO - PROCESS | 1785 | 1470942493384 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 12:08:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:08:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1752ms 12:08:13 INFO - PROCESS | 1785 | 1470942493447 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 12:08:13 INFO - PROCESS | 1785 | 1470942493453 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 12:08:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:08:13 INFO - PROCESS | 1785 | 1470942493461 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:08:13 INFO - PROCESS | 1785 | 1470942493466 Marionette TRACE conn3 <- [1,514,null,{}] 12:08:13 INFO - PROCESS | 1785 | 1470942493474 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:13 INFO - PROCESS | 1785 | 1470942493483 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:13 INFO - PROCESS | 1785 | 1470942493715 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 12:08:13 INFO - PROCESS | 1785 | 1470942493956 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:13 INFO - PROCESS | 1785 | 1470942493968 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:14 INFO - PROCESS | 1785 | ++DOCSHELL 0x8f08f400 == 81 [pid = 1785] [id = 136] 12:08:14 INFO - PROCESS | 1785 | ++DOMWINDOW == 108 (0x9082e000) [pid = 1785] [serial = 407] [outer = (nil)] 12:08:14 INFO - PROCESS | 1785 | ++DOMWINDOW == 109 (0x91f3c000) [pid = 1785] [serial = 408] [outer = 0x9082e000] 12:08:14 INFO - PROCESS | 1785 | 1470942494087 Marionette DEBUG loaded listener.js 12:08:14 INFO - PROCESS | 1785 | ++DOMWINDOW == 110 (0x92469000) [pid = 1785] [serial = 409] [outer = 0x9082e000] 12:08:14 INFO - PROCESS | 1785 | 1470942494952 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 12:08:14 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 12:08:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1535ms 12:08:15 INFO - PROCESS | 1785 | 1470942495001 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 12:08:15 INFO - PROCESS | 1785 | 1470942495008 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 12:08:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:08:15 INFO - PROCESS | 1785 | 1470942495014 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:08:15 INFO - PROCESS | 1785 | 1470942495018 Marionette TRACE conn3 <- [1,518,null,{}] 12:08:15 INFO - PROCESS | 1785 | 1470942495024 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:15 INFO - PROCESS | 1785 | 1470942495030 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:15 INFO - PROCESS | 1785 | 1470942495225 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 12:08:15 INFO - PROCESS | 1785 | 1470942495399 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:15 INFO - PROCESS | 1785 | 1470942495406 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:15 INFO - PROCESS | 1785 | ++DOCSHELL 0x94ffdc00 == 82 [pid = 1785] [id = 137] 12:08:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 111 (0x95179c00) [pid = 1785] [serial = 410] [outer = (nil)] 12:08:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 112 (0x9760c800) [pid = 1785] [serial = 411] [outer = 0x95179c00] 12:08:15 INFO - PROCESS | 1785 | 1470942495491 Marionette DEBUG loaded listener.js 12:08:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 113 (0x98c92800) [pid = 1785] [serial = 412] [outer = 0x95179c00] 12:08:16 INFO - PROCESS | 1785 | 1470942496611 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 12:08:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:08:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1641ms 12:08:16 INFO - PROCESS | 1785 | 1470942496658 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 12:08:16 INFO - PROCESS | 1785 | 1470942496665 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 12:08:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:08:16 INFO - PROCESS | 1785 | 1470942496690 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:08:16 INFO - PROCESS | 1785 | 1470942496704 Marionette TRACE conn3 <- [1,522,null,{}] 12:08:16 INFO - PROCESS | 1785 | 1470942496714 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:16 INFO - PROCESS | 1785 | 1470942496724 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:16 INFO - PROCESS | 1785 | 1470942496959 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 12:08:17 INFO - PROCESS | 1785 | 1470942497182 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:17 INFO - PROCESS | 1785 | 1470942497191 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:17 INFO - PROCESS | 1785 | ++DOCSHELL 0x8da8ec00 == 83 [pid = 1785] [id = 138] 12:08:17 INFO - PROCESS | 1785 | ++DOMWINDOW == 114 (0x95151400) [pid = 1785] [serial = 413] [outer = (nil)] 12:08:17 INFO - PROCESS | 1785 | ++DOMWINDOW == 115 (0x9a673c00) [pid = 1785] [serial = 414] [outer = 0x95151400] 12:08:17 INFO - PROCESS | 1785 | 1470942497267 Marionette DEBUG loaded listener.js 12:08:17 INFO - PROCESS | 1785 | ++DOMWINDOW == 116 (0x9a7b3400) [pid = 1785] [serial = 415] [outer = 0x95151400] 12:08:18 INFO - PROCESS | 1785 | 1470942498180 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 12:08:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:08:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1559ms 12:08:18 INFO - PROCESS | 1785 | 1470942498244 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 12:08:18 INFO - PROCESS | 1785 | 1470942498248 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 12:08:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:08:18 INFO - PROCESS | 1785 | 1470942498255 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:08:18 INFO - PROCESS | 1785 | 1470942498258 Marionette TRACE conn3 <- [1,526,null,{}] 12:08:18 INFO - PROCESS | 1785 | 1470942498264 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:18 INFO - PROCESS | 1785 | 1470942498269 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:18 INFO - PROCESS | 1785 | 1470942498467 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 12:08:18 INFO - PROCESS | 1785 | 1470942498683 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:18 INFO - PROCESS | 1785 | 1470942498692 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:18 INFO - PROCESS | 1785 | ++DOCSHELL 0x9aacf800 == 84 [pid = 1785] [id = 139] 12:08:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 117 (0x9ad2d400) [pid = 1785] [serial = 416] [outer = (nil)] 12:08:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 118 (0x9b058c00) [pid = 1785] [serial = 417] [outer = 0x9ad2d400] 12:08:18 INFO - PROCESS | 1785 | 1470942498814 Marionette DEBUG loaded listener.js 12:08:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 119 (0x9b0bd000) [pid = 1785] [serial = 418] [outer = 0x9ad2d400] 12:08:19 INFO - PROCESS | 1785 | 1470942499730 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 12:08:19 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 12:08:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1542ms 12:08:19 INFO - PROCESS | 1785 | 1470942499798 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 12:08:19 INFO - PROCESS | 1785 | 1470942499802 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 12:08:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:08:19 INFO - PROCESS | 1785 | 1470942499808 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:08:19 INFO - PROCESS | 1785 | 1470942499812 Marionette TRACE conn3 <- [1,530,null,{}] 12:08:19 INFO - PROCESS | 1785 | 1470942499818 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:19 INFO - PROCESS | 1785 | 1470942499822 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:20 INFO - PROCESS | 1785 | 1470942500000 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 12:08:20 INFO - PROCESS | 1785 | 1470942500217 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:20 INFO - PROCESS | 1785 | 1470942500234 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:20 INFO - PROCESS | 1785 | ++DOCSHELL 0x9c1d4c00 == 85 [pid = 1785] [id = 140] 12:08:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 120 (0x9c1d5800) [pid = 1785] [serial = 419] [outer = (nil)] 12:08:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 121 (0x9cbf1000) [pid = 1785] [serial = 420] [outer = 0x9c1d5800] 12:08:20 INFO - PROCESS | 1785 | 1470942500367 Marionette DEBUG loaded listener.js 12:08:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 122 (0xa20f5c00) [pid = 1785] [serial = 421] [outer = 0x9c1d5800] 12:08:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 123 (0xa237a400) [pid = 1785] [serial = 422] [outer = 0x93c89c00] 12:08:21 INFO - PROCESS | 1785 | 1470942501299 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 12:08:21 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 12:08:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:08:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:08:21 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 12:08:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:08:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:08:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1582ms 12:08:21 INFO - PROCESS | 1785 | 1470942501394 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 12:08:21 INFO - PROCESS | 1785 | 1470942501398 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 12:08:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:08:21 INFO - PROCESS | 1785 | 1470942501405 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:08:21 INFO - PROCESS | 1785 | 1470942501409 Marionette TRACE conn3 <- [1,534,null,{}] 12:08:21 INFO - PROCESS | 1785 | 1470942501414 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:21 INFO - PROCESS | 1785 | 1470942501420 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:21 INFO - PROCESS | 1785 | 1470942501616 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 12:08:21 INFO - PROCESS | 1785 | 1470942501845 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:21 INFO - PROCESS | 1785 | 1470942501854 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:21 INFO - PROCESS | 1785 | ++DOCSHELL 0x9b5f8800 == 86 [pid = 1785] [id = 141] 12:08:21 INFO - PROCESS | 1785 | ++DOMWINDOW == 124 (0xa253e000) [pid = 1785] [serial = 423] [outer = (nil)] 12:08:21 INFO - PROCESS | 1785 | ++DOMWINDOW == 125 (0xa34b9000) [pid = 1785] [serial = 424] [outer = 0xa253e000] 12:08:21 INFO - PROCESS | 1785 | 1470942501948 Marionette DEBUG loaded listener.js 12:08:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 126 (0xa4e60400) [pid = 1785] [serial = 425] [outer = 0xa253e000] 12:08:22 INFO - PROCESS | 1785 | 1470942502745 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 12:08:22 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 12:08:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1380ms 12:08:22 INFO - PROCESS | 1785 | 1470942502811 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 12:08:22 INFO - PROCESS | 1785 | 1470942502815 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 12:08:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:08:22 INFO - PROCESS | 1785 | 1470942502823 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:08:22 INFO - PROCESS | 1785 | 1470942502826 Marionette TRACE conn3 <- [1,538,null,{}] 12:08:22 INFO - PROCESS | 1785 | 1470942502831 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:22 INFO - PROCESS | 1785 | 1470942502837 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:23 INFO - PROCESS | 1785 | 1470942503048 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 12:08:23 INFO - PROCESS | 1785 | 1470942503221 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:23 INFO - PROCESS | 1785 | 1470942503228 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:23 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e3d4800 == 87 [pid = 1785] [id = 142] 12:08:23 INFO - PROCESS | 1785 | ++DOMWINDOW == 127 (0x8f0cc800) [pid = 1785] [serial = 426] [outer = (nil)] 12:08:23 INFO - PROCESS | 1785 | ++DOMWINDOW == 128 (0x8f0d2c00) [pid = 1785] [serial = 427] [outer = 0x8f0cc800] 12:08:23 INFO - PROCESS | 1785 | 1470942503322 Marionette DEBUG loaded listener.js 12:08:23 INFO - PROCESS | 1785 | ++DOMWINDOW == 129 (0x8f0d8400) [pid = 1785] [serial = 428] [outer = 0x8f0cc800] 12:08:24 INFO - PROCESS | 1785 | 1470942504190 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 12:08:24 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. 12:08:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1383ms 12:08:24 INFO - PROCESS | 1785 | 1470942504207 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 12:08:24 INFO - PROCESS | 1785 | 1470942504211 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 12:08:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:08:24 INFO - PROCESS | 1785 | 1470942504217 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:08:24 INFO - PROCESS | 1785 | 1470942504220 Marionette TRACE conn3 <- [1,542,null,{}] 12:08:24 INFO - PROCESS | 1785 | 1470942504226 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:24 INFO - PROCESS | 1785 | 1470942504231 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:24 INFO - PROCESS | 1785 | 1470942504471 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 12:08:24 INFO - PROCESS | 1785 | 1470942504605 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:24 INFO - PROCESS | 1785 | 1470942504611 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:24 INFO - PROCESS | 1785 | ++DOCSHELL 0x8f0d1800 == 88 [pid = 1785] [id = 143] 12:08:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 130 (0x8f0d3c00) [pid = 1785] [serial = 429] [outer = (nil)] 12:08:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 131 (0xa5082000) [pid = 1785] [serial = 430] [outer = 0x8f0d3c00] 12:08:24 INFO - PROCESS | 1785 | 1470942504687 Marionette DEBUG loaded listener.js 12:08:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 132 (0xa62ca000) [pid = 1785] [serial = 431] [outer = 0x8f0d3c00] 12:08:25 INFO - PROCESS | 1785 | 1470942505517 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 12:08:25 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. 12:08:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1334ms 12:08:25 INFO - PROCESS | 1785 | 1470942505594 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 12:08:25 INFO - PROCESS | 1785 | 1470942505597 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 12:08:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:08:25 INFO - PROCESS | 1785 | 1470942505606 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:08:25 INFO - PROCESS | 1785 | 1470942505610 Marionette TRACE conn3 <- [1,546,null,{}] 12:08:25 INFO - PROCESS | 1785 | 1470942505615 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:25 INFO - PROCESS | 1785 | 1470942505620 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:25 INFO - PROCESS | 1785 | 1470942505813 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 12:08:26 INFO - PROCESS | 1785 | 1470942505993 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:26 INFO - PROCESS | 1785 | 1470942506004 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:26 INFO - PROCESS | 1785 | ++DOCSHELL 0x8da82000 == 89 [pid = 1785] [id = 144] 12:08:26 INFO - PROCESS | 1785 | ++DOMWINDOW == 133 (0x8dbe0800) [pid = 1785] [serial = 432] [outer = (nil)] 12:08:26 INFO - PROCESS | 1785 | ++DOMWINDOW == 134 (0x8dbe3800) [pid = 1785] [serial = 433] [outer = 0x8dbe0800] 12:08:26 INFO - PROCESS | 1785 | 1470942506079 Marionette DEBUG loaded listener.js 12:08:26 INFO - PROCESS | 1785 | ++DOMWINDOW == 135 (0x8dbe8400) [pid = 1785] [serial = 434] [outer = 0x8dbe0800] 12:08:26 INFO - PROCESS | 1785 | 1470942506965 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 12:08:27 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 12:08:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1431ms 12:08:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:08:27 INFO - PROCESS | 1785 | 1470942507037 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 12:08:27 INFO - PROCESS | 1785 | 1470942507041 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 12:08:27 INFO - PROCESS | 1785 | 1470942507047 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:08:27 INFO - PROCESS | 1785 | 1470942507051 Marionette TRACE conn3 <- [1,550,null,{}] 12:08:27 INFO - PROCESS | 1785 | 1470942507056 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:27 INFO - PROCESS | 1785 | 1470942507061 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:27 INFO - PROCESS | 1785 | 1470942507250 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 12:08:27 INFO - PROCESS | 1785 | 1470942507430 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:27 INFO - PROCESS | 1785 | 1470942507440 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:27 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dbe5800 == 90 [pid = 1785] [id = 145] 12:08:27 INFO - PROCESS | 1785 | ++DOMWINDOW == 136 (0x8dbe9000) [pid = 1785] [serial = 435] [outer = (nil)] 12:08:27 INFO - PROCESS | 1785 | ++DOMWINDOW == 137 (0x8dc82400) [pid = 1785] [serial = 436] [outer = 0x8dbe9000] 12:08:27 INFO - PROCESS | 1785 | 1470942507530 Marionette DEBUG loaded listener.js 12:08:27 INFO - PROCESS | 1785 | ++DOMWINDOW == 138 (0x8dc8c000) [pid = 1785] [serial = 437] [outer = 0x8dbe9000] 12:08:28 INFO - PROCESS | 1785 | 1470942508472 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 12:08:28 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. 12:08:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1483ms 12:08:28 INFO - PROCESS | 1785 | 1470942508530 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 12:08:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:08:28 INFO - PROCESS | 1785 | 1470942508535 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 12:08:28 INFO - PROCESS | 1785 | 1470942508541 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:08:28 INFO - PROCESS | 1785 | 1470942508545 Marionette TRACE conn3 <- [1,554,null,{}] 12:08:28 INFO - PROCESS | 1785 | 1470942508551 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:28 INFO - PROCESS | 1785 | 1470942508557 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:28 INFO - PROCESS | 1785 | 1470942508757 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 12:08:29 INFO - PROCESS | 1785 | 1470942509002 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:29 INFO - PROCESS | 1785 | 1470942509008 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:29 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d14ac00 == 91 [pid = 1785] [id = 146] 12:08:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 139 (0x8d156400) [pid = 1785] [serial = 438] [outer = (nil)] 12:08:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 140 (0x8dc8d000) [pid = 1785] [serial = 439] [outer = 0x8d156400] 12:08:29 INFO - PROCESS | 1785 | 1470942509129 Marionette DEBUG loaded listener.js 12:08:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 141 (0x8dc90000) [pid = 1785] [serial = 440] [outer = 0x8d156400] 12:08:29 INFO - PROCESS | 1785 | [1785] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:30 INFO - PROCESS | 1785 | 1470942509997 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 12:08:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:08:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1485ms 12:08:30 INFO - PROCESS | 1785 | 1470942510026 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 12:08:30 INFO - PROCESS | 1785 | 1470942510030 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 12:08:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:08:30 INFO - PROCESS | 1785 | 1470942510036 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:08:30 INFO - PROCESS | 1785 | 1470942510040 Marionette TRACE conn3 <- [1,558,null,{}] 12:08:30 INFO - PROCESS | 1785 | 1470942510045 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:30 INFO - PROCESS | 1785 | 1470942510050 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:30 INFO - PROCESS | 1785 | 1470942510220 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 12:08:30 INFO - PROCESS | 1785 | 1470942510407 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:30 INFO - PROCESS | 1785 | 1470942510415 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:30 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dc8b000 == 92 [pid = 1785] [id = 147] 12:08:30 INFO - PROCESS | 1785 | ++DOMWINDOW == 142 (0x8e362000) [pid = 1785] [serial = 441] [outer = (nil)] 12:08:30 INFO - PROCESS | 1785 | ++DOMWINDOW == 143 (0x8ee24c00) [pid = 1785] [serial = 442] [outer = 0x8e362000] 12:08:30 INFO - PROCESS | 1785 | 1470942510489 Marionette DEBUG loaded listener.js 12:08:30 INFO - PROCESS | 1785 | ++DOMWINDOW == 144 (0x8eef4800) [pid = 1785] [serial = 443] [outer = 0x8e362000] 12:08:31 INFO - PROCESS | 1785 | 1470942511732 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 12:08:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:08:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1731ms 12:08:31 INFO - PROCESS | 1785 | 1470942511767 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 12:08:31 INFO - PROCESS | 1785 | 1470942511772 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 12:08:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:08:31 INFO - PROCESS | 1785 | 1470942511781 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:08:31 INFO - PROCESS | 1785 | 1470942511786 Marionette TRACE conn3 <- [1,562,null,{}] 12:08:31 INFO - PROCESS | 1785 | 1470942511803 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:31 INFO - PROCESS | 1785 | 1470942511808 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:32 INFO - PROCESS | 1785 | 1470942512070 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 12:08:32 INFO - PROCESS | 1785 | 1470942512233 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:32 INFO - PROCESS | 1785 | 1470942512245 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:32 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d14d800 == 93 [pid = 1785] [id = 148] 12:08:32 INFO - PROCESS | 1785 | ++DOMWINDOW == 145 (0x8dbec400) [pid = 1785] [serial = 444] [outer = (nil)] 12:08:32 INFO - PROCESS | 1785 | ++DOMWINDOW == 146 (0x8e361800) [pid = 1785] [serial = 445] [outer = 0x8dbec400] 12:08:32 INFO - PROCESS | 1785 | 1470942512366 Marionette DEBUG loaded listener.js 12:08:32 INFO - PROCESS | 1785 | ++DOMWINDOW == 147 (0x8e370800) [pid = 1785] [serial = 446] [outer = 0x8dbec400] 12:08:32 INFO - PROCESS | 1785 | [1785] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:33 INFO - PROCESS | 1785 | 1470942513368 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 12:08:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:08:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1645ms 12:08:33 INFO - PROCESS | 1785 | 1470942513429 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 12:08:33 INFO - PROCESS | 1785 | 1470942513442 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 12:08:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:08:33 INFO - PROCESS | 1785 | 1470942513453 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:08:33 INFO - PROCESS | 1785 | 1470942513457 Marionette TRACE conn3 <- [1,566,null,{}] 12:08:33 INFO - PROCESS | 1785 | 1470942513463 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:33 INFO - PROCESS | 1785 | 1470942513468 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:33 INFO - PROCESS | 1785 | 1470942513711 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 12:08:33 INFO - PROCESS | 1785 | --DOCSHELL 0x993b9400 == 92 [pid = 1785] [id = 36] 12:08:33 INFO - PROCESS | 1785 | --DOCSHELL 0x9234f800 == 91 [pid = 1785] [id = 37] 12:08:33 INFO - PROCESS | 1785 | --DOCSHELL 0x93947000 == 90 [pid = 1785] [id = 35] 12:08:33 INFO - PROCESS | 1785 | --DOCSHELL 0x92469400 == 89 [pid = 1785] [id = 93] 12:08:33 INFO - PROCESS | 1785 | --DOMWINDOW == 146 (0x9941d000) [pid = 1785] [serial = 354] [outer = (nil)] [url = about:blank] 12:08:33 INFO - PROCESS | 1785 | --DOCSHELL 0x8ee1c800 == 88 [pid = 1785] [id = 96] 12:08:33 INFO - PROCESS | 1785 | --DOCSHELL 0x9cb09c00 == 87 [pid = 1785] [id = 94] 12:08:33 INFO - PROCESS | 1785 | --DOCSHELL 0x8ee22000 == 86 [pid = 1785] [id = 134] 12:08:33 INFO - PROCESS | 1785 | --DOCSHELL 0x8e363c00 == 85 [pid = 1785] [id = 133] 12:08:33 INFO - PROCESS | 1785 | --DOCSHELL 0x8e367000 == 84 [pid = 1785] [id = 132] 12:08:33 INFO - PROCESS | 1785 | 1470942513974 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:33 INFO - PROCESS | 1785 | 1470942513984 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:33 INFO - PROCESS | 1785 | --DOCSHELL 0x8da81400 == 83 [pid = 1785] [id = 131] 12:08:33 INFO - PROCESS | 1785 | --DOCSHELL 0x8da8fc00 == 82 [pid = 1785] [id = 130] 12:08:34 INFO - PROCESS | 1785 | ++DOCSHELL 0x8da81400 == 83 [pid = 1785] [id = 149] 12:08:34 INFO - PROCESS | 1785 | ++DOMWINDOW == 147 (0x8e363c00) [pid = 1785] [serial = 447] [outer = (nil)] 12:08:34 INFO - PROCESS | 1785 | ++DOMWINDOW == 148 (0x8ee28000) [pid = 1785] [serial = 448] [outer = 0x8e363c00] 12:08:34 INFO - PROCESS | 1785 | 1470942514057 Marionette DEBUG loaded listener.js 12:08:34 INFO - PROCESS | 1785 | ++DOMWINDOW == 149 (0x8f089000) [pid = 1785] [serial = 449] [outer = 0x8e363c00] 12:08:34 INFO - PROCESS | 1785 | --DOCSHELL 0x8da87800 == 82 [pid = 1785] [id = 129] 12:08:34 INFO - PROCESS | 1785 | --DOCSHELL 0x8e3d0000 == 81 [pid = 1785] [id = 128] 12:08:34 INFO - PROCESS | 1785 | --DOCSHELL 0x99e23400 == 80 [pid = 1785] [id = 123] 12:08:34 INFO - PROCESS | 1785 | --DOCSHELL 0x8e36b400 == 79 [pid = 1785] [id = 122] 12:08:34 INFO - PROCESS | 1785 | --DOCSHELL 0x8da84000 == 78 [pid = 1785] [id = 119] 12:08:34 INFO - PROCESS | 1785 | --DOMWINDOW == 148 (0x8f082000) [pid = 1785] [serial = 295] [outer = (nil)] [url = about:blank] 12:08:34 INFO - PROCESS | 1785 | --DOMWINDOW == 147 (0x99bcd000) [pid = 1785] [serial = 201] [outer = (nil)] [url = about:blank] 12:08:34 INFO - PROCESS | 1785 | --DOMWINDOW == 146 (0x9a761000) [pid = 1785] [serial = 274] [outer = (nil)] [url = about:blank] 12:08:34 INFO - PROCESS | 1785 | --DOMWINDOW == 145 (0xa62c8000) [pid = 1785] [serial = 277] [outer = (nil)] [url = about:blank] 12:08:34 INFO - PROCESS | 1785 | --DOMWINDOW == 144 (0x9a70d000) [pid = 1785] [serial = 280] [outer = (nil)] [url = about:blank] 12:08:34 INFO - PROCESS | 1785 | --DOMWINDOW == 143 (0xa6b87c00) [pid = 1785] [serial = 283] [outer = (nil)] [url = about:blank] 12:08:34 INFO - PROCESS | 1785 | --DOMWINDOW == 142 (0xa6b94c00) [pid = 1785] [serial = 286] [outer = (nil)] [url = about:blank] 12:08:34 INFO - PROCESS | 1785 | --DOMWINDOW == 141 (0x8ee25c00) [pid = 1785] [serial = 289] [outer = (nil)] [url = about:blank] 12:08:34 INFO - PROCESS | 1785 | --DOMWINDOW == 140 (0x8eef1400) [pid = 1785] [serial = 292] [outer = (nil)] [url = about:blank] 12:08:34 INFO - PROCESS | 1785 | --DOMWINDOW == 139 (0x99b0c000) [pid = 1785] [serial = 271] [outer = (nil)] [url = about:blank] 12:08:34 INFO - PROCESS | 1785 | --DOMWINDOW == 138 (0x9514e800) [pid = 1785] [serial = 268] [outer = (nil)] [url = about:blank] 12:08:34 INFO - PROCESS | 1785 | --DOMWINDOW == 137 (0x9940e000) [pid = 1785] [serial = 348] [outer = (nil)] [url = about:blank] 12:08:34 INFO - PROCESS | 1785 | --DOMWINDOW == 136 (0x99b02c00) [pid = 1785] [serial = 351] [outer = (nil)] [url = about:blank] 12:08:34 INFO - PROCESS | 1785 | --DOMWINDOW == 135 (0x99415c00) [pid = 1785] [serial = 349] [outer = (nil)] [url = about:blank] 12:08:34 INFO - PROCESS | 1785 | --DOMWINDOW == 134 (0xa20f4000) [pid = 1785] [serial = 331] [outer = (nil)] [url = about:blank] 12:08:34 INFO - PROCESS | 1785 | --DOMWINDOW == 133 (0xa20f2800) [pid = 1785] [serial = 330] [outer = (nil)] [url = about:blank] 12:08:34 INFO - PROCESS | 1785 | --DOMWINDOW == 132 (0x95172800) [pid = 1785] [serial = 345] [outer = (nil)] [url = about:blank] 12:08:34 INFO - PROCESS | 1785 | --DOMWINDOW == 131 (0x99e27c00) [pid = 1785] [serial = 316] [outer = (nil)] [url = about:blank] 12:08:34 INFO - PROCESS | 1785 | --DOMWINDOW == 130 (0xa231f000) [pid = 1785] [serial = 334] [outer = (nil)] [url = about:blank] 12:08:34 INFO - PROCESS | 1785 | --DOMWINDOW == 129 (0x8e36d400) [pid = 1785] [serial = 333] [outer = (nil)] [url = about:blank] 12:08:34 INFO - PROCESS | 1785 | --DOMWINDOW == 128 (0x8ee26800) [pid = 1785] [serial = 339] [outer = (nil)] [url = about:blank] 12:08:34 INFO - PROCESS | 1785 | --DOMWINDOW == 127 (0x8eef1c00) [pid = 1785] [serial = 340] [outer = (nil)] [url = about:blank] 12:08:34 INFO - PROCESS | 1785 | --DOMWINDOW == 126 (0x9a761800) [pid = 1785] [serial = 324] [outer = (nil)] [url = about:blank] 12:08:34 INFO - PROCESS | 1785 | --DOMWINDOW == 125 (0x95150800) [pid = 1785] [serial = 319] [outer = (nil)] [url = about:blank] 12:08:34 INFO - PROCESS | 1785 | --DOMWINDOW == 124 (0x9ad36400) [pid = 1785] [serial = 325] [outer = (nil)] [url = about:blank] 12:08:34 INFO - PROCESS | 1785 | --DOMWINDOW == 123 (0x93c80800) [pid = 1785] [serial = 318] [outer = (nil)] [url = about:blank] 12:08:34 INFO - PROCESS | 1785 | --DOMWINDOW == 122 (0xa1027400) [pid = 1785] [serial = 328] [outer = (nil)] [url = about:blank] 12:08:34 INFO - PROCESS | 1785 | --DOMWINDOW == 121 (0x9cb12400) [pid = 1785] [serial = 327] [outer = (nil)] [url = about:blank] 12:08:34 INFO - PROCESS | 1785 | --DOMWINDOW == 120 (0x90828400) [pid = 1785] [serial = 342] [outer = (nil)] [url = about:blank] 12:08:34 INFO - PROCESS | 1785 | --DOMWINDOW == 119 (0x91f3b000) [pid = 1785] [serial = 343] [outer = (nil)] [url = about:blank] 12:08:34 INFO - PROCESS | 1785 | --DOMWINDOW == 118 (0x8e6dac00) [pid = 1785] [serial = 337] [outer = (nil)] [url = about:blank] 12:08:34 INFO - PROCESS | 1785 | --DOMWINDOW == 117 (0x8e6d8c00) [pid = 1785] [serial = 336] [outer = (nil)] [url = about:blank] 12:08:34 INFO - PROCESS | 1785 | --DOMWINDOW == 116 (0x99b1c400) [pid = 1785] [serial = 322] [outer = (nil)] [url = about:blank] 12:08:34 INFO - PROCESS | 1785 | --DOMWINDOW == 115 (0x99b10400) [pid = 1785] [serial = 321] [outer = (nil)] [url = about:blank] 12:08:34 INFO - PROCESS | 1785 | --DOMWINDOW == 114 (0x99b05c00) [pid = 1785] [serial = 352] [outer = (nil)] [url = about:blank] 12:08:34 INFO - PROCESS | 1785 | --DOMWINDOW == 113 (0x97517800) [pid = 1785] [serial = 346] [outer = (nil)] [url = about:blank] 12:08:34 INFO - PROCESS | 1785 | [1785] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:34 INFO - PROCESS | 1785 | 1470942514920 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 12:08:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:08:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1481ms 12:08:34 INFO - PROCESS | 1785 | 1470942514934 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 12:08:34 INFO - PROCESS | 1785 | 1470942514937 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 12:08:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:08:34 INFO - PROCESS | 1785 | 1470942514948 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:08:34 INFO - PROCESS | 1785 | 1470942514952 Marionette TRACE conn3 <- [1,570,null,{}] 12:08:34 INFO - PROCESS | 1785 | 1470942514969 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:34 INFO - PROCESS | 1785 | 1470942514976 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:35 INFO - PROCESS | 1785 | 1470942515157 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 12:08:35 INFO - PROCESS | 1785 | 1470942515299 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:35 INFO - PROCESS | 1785 | 1470942515309 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:35 INFO - PROCESS | 1785 | ++DOCSHELL 0x90827c00 == 79 [pid = 1785] [id = 150] 12:08:35 INFO - PROCESS | 1785 | ++DOMWINDOW == 114 (0x90828400) [pid = 1785] [serial = 450] [outer = (nil)] 12:08:35 INFO - PROCESS | 1785 | ++DOMWINDOW == 115 (0x9234f800) [pid = 1785] [serial = 451] [outer = 0x90828400] 12:08:35 INFO - PROCESS | 1785 | 1470942515382 Marionette DEBUG loaded listener.js 12:08:35 INFO - PROCESS | 1785 | ++DOMWINDOW == 116 (0x93a62800) [pid = 1785] [serial = 452] [outer = 0x90828400] 12:08:35 INFO - PROCESS | 1785 | [1785] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:36 INFO - PROCESS | 1785 | 1470942516163 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 12:08:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:08:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1238ms 12:08:36 INFO - PROCESS | 1785 | 1470942516209 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 12:08:36 INFO - PROCESS | 1785 | 1470942516214 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 12:08:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:08:36 INFO - PROCESS | 1785 | 1470942516228 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:08:36 INFO - PROCESS | 1785 | 1470942516230 Marionette TRACE conn3 <- [1,574,null,{}] 12:08:36 INFO - PROCESS | 1785 | 1470942516240 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:36 INFO - PROCESS | 1785 | 1470942516244 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:36 INFO - PROCESS | 1785 | 1470942516460 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 12:08:36 INFO - PROCESS | 1785 | 1470942516478 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:36 INFO - PROCESS | 1785 | 1470942516484 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:36 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e36d400 == 80 [pid = 1785] [id = 151] 12:08:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 117 (0x95150c00) [pid = 1785] [serial = 453] [outer = (nil)] 12:08:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 118 (0x95177400) [pid = 1785] [serial = 454] [outer = 0x95150c00] 12:08:36 INFO - PROCESS | 1785 | 1470942516552 Marionette DEBUG loaded listener.js 12:08:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 119 (0x976cec00) [pid = 1785] [serial = 455] [outer = 0x95150c00] 12:08:37 INFO - PROCESS | 1785 | 1470942517444 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:08:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:08:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1294ms 12:08:37 INFO - PROCESS | 1785 | 1470942517514 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 12:08:37 INFO - PROCESS | 1785 | 1470942517518 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 12:08:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:08:37 INFO - PROCESS | 1785 | 1470942517524 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:08:37 INFO - PROCESS | 1785 | 1470942517527 Marionette TRACE conn3 <- [1,578,null,{}] 12:08:37 INFO - PROCESS | 1785 | 1470942517546 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:37 INFO - PROCESS | 1785 | 1470942517551 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:37 INFO - PROCESS | 1785 | 1470942517782 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 12:08:37 INFO - PROCESS | 1785 | 1470942517806 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:37 INFO - PROCESS | 1785 | 1470942517814 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:37 INFO - PROCESS | 1785 | ++DOCSHELL 0x9514e000 == 81 [pid = 1785] [id = 152] 12:08:37 INFO - PROCESS | 1785 | ++DOMWINDOW == 120 (0x95150800) [pid = 1785] [serial = 456] [outer = (nil)] 12:08:37 INFO - PROCESS | 1785 | ++DOMWINDOW == 121 (0x9940e000) [pid = 1785] [serial = 457] [outer = 0x95150800] 12:08:37 INFO - PROCESS | 1785 | 1470942517877 Marionette DEBUG loaded listener.js 12:08:37 INFO - PROCESS | 1785 | ++DOMWINDOW == 122 (0x9941d000) [pid = 1785] [serial = 458] [outer = 0x95150800] 12:08:38 INFO - PROCESS | 1785 | --DOMWINDOW == 121 (0x9082d800) [pid = 1785] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:08:38 INFO - PROCESS | 1785 | --DOMWINDOW == 120 (0x8eef0400) [pid = 1785] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:08:38 INFO - PROCESS | 1785 | --DOMWINDOW == 119 (0x8ee27c00) [pid = 1785] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:08:38 INFO - PROCESS | 1785 | --DOMWINDOW == 118 (0x90834400) [pid = 1785] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:08:38 INFO - PROCESS | 1785 | --DOMWINDOW == 117 (0x9751dc00) [pid = 1785] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:08:38 INFO - PROCESS | 1785 | --DOMWINDOW == 116 (0x8e3d0400) [pid = 1785] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:08:38 INFO - PROCESS | 1785 | 1470942518911 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 12:08:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:08:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1435ms 12:08:38 INFO - PROCESS | 1785 | 1470942518960 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 12:08:38 INFO - PROCESS | 1785 | 1470942518964 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 12:08:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:08:38 INFO - PROCESS | 1785 | 1470942518969 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:08:38 INFO - PROCESS | 1785 | 1470942518977 Marionette TRACE conn3 <- [1,582,null,{}] 12:08:38 INFO - PROCESS | 1785 | 1470942518986 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:39 INFO - PROCESS | 1785 | 1470942519000 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:39 INFO - PROCESS | 1785 | 1470942519257 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 12:08:39 INFO - PROCESS | 1785 | 1470942519272 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:39 INFO - PROCESS | 1785 | 1470942519278 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:39 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dbec800 == 82 [pid = 1785] [id = 153] 12:08:39 INFO - PROCESS | 1785 | ++DOMWINDOW == 117 (0x8e363000) [pid = 1785] [serial = 459] [outer = (nil)] 12:08:39 INFO - PROCESS | 1785 | ++DOMWINDOW == 118 (0x99b0c000) [pid = 1785] [serial = 460] [outer = 0x8e363000] 12:08:39 INFO - PROCESS | 1785 | 1470942519344 Marionette DEBUG loaded listener.js 12:08:39 INFO - PROCESS | 1785 | ++DOMWINDOW == 119 (0x99b14c00) [pid = 1785] [serial = 461] [outer = 0x8e363000] 12:08:40 INFO - PROCESS | 1785 | 1470942520151 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 12:08:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:08:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1238ms 12:08:40 INFO - PROCESS | 1785 | 1470942520209 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 12:08:40 INFO - PROCESS | 1785 | 1470942520211 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 12:08:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:08:40 INFO - PROCESS | 1785 | 1470942520218 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:08:40 INFO - PROCESS | 1785 | 1470942520220 Marionette TRACE conn3 <- [1,586,null,{}] 12:08:40 INFO - PROCESS | 1785 | 1470942520226 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:40 INFO - PROCESS | 1785 | 1470942520230 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:40 INFO - PROCESS | 1785 | 1470942520394 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 12:08:40 INFO - PROCESS | 1785 | 1470942520404 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:40 INFO - PROCESS | 1785 | 1470942520411 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:40 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e552400 == 83 [pid = 1785] [id = 154] 12:08:40 INFO - PROCESS | 1785 | ++DOMWINDOW == 120 (0x90832c00) [pid = 1785] [serial = 462] [outer = (nil)] 12:08:40 INFO - PROCESS | 1785 | ++DOMWINDOW == 121 (0x99bc5800) [pid = 1785] [serial = 463] [outer = 0x90832c00] 12:08:40 INFO - PROCESS | 1785 | 1470942520474 Marionette DEBUG loaded listener.js 12:08:40 INFO - PROCESS | 1785 | ++DOMWINDOW == 122 (0x99bd0000) [pid = 1785] [serial = 464] [outer = 0x90832c00] 12:08:41 INFO - PROCESS | 1785 | [1785] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:41 INFO - PROCESS | 1785 | 1470942521572 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 12:08:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:08:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1387ms 12:08:41 INFO - PROCESS | 1785 | 1470942521606 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 12:08:41 INFO - PROCESS | 1785 | 1470942521612 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 12:08:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:08:41 INFO - PROCESS | 1785 | 1470942521620 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:08:41 INFO - PROCESS | 1785 | 1470942521628 Marionette TRACE conn3 <- [1,590,null,{}] 12:08:41 INFO - PROCESS | 1785 | 1470942521635 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:41 INFO - PROCESS | 1785 | 1470942521641 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:41 INFO - PROCESS | 1785 | 1470942521833 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 12:08:42 INFO - PROCESS | 1785 | 1470942522010 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:42 INFO - PROCESS | 1785 | 1470942522020 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:42 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e36a000 == 84 [pid = 1785] [id = 155] 12:08:42 INFO - PROCESS | 1785 | ++DOMWINDOW == 123 (0x8e36e400) [pid = 1785] [serial = 465] [outer = (nil)] 12:08:42 INFO - PROCESS | 1785 | ++DOMWINDOW == 124 (0x8e6d4000) [pid = 1785] [serial = 466] [outer = 0x8e36e400] 12:08:42 INFO - PROCESS | 1785 | 1470942522149 Marionette DEBUG loaded listener.js 12:08:42 INFO - PROCESS | 1785 | ++DOMWINDOW == 125 (0x8eeedc00) [pid = 1785] [serial = 467] [outer = 0x8e36e400] 12:08:43 INFO - PROCESS | 1785 | 1470942523151 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 12:08:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:08:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1589ms 12:08:43 INFO - PROCESS | 1785 | 1470942523209 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 12:08:43 INFO - PROCESS | 1785 | 1470942523216 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 12:08:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:08:43 INFO - PROCESS | 1785 | 1470942523227 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:08:43 INFO - PROCESS | 1785 | 1470942523231 Marionette TRACE conn3 <- [1,594,null,{}] 12:08:43 INFO - PROCESS | 1785 | 1470942523237 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:43 INFO - PROCESS | 1785 | 1470942523243 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:43 INFO - PROCESS | 1785 | 1470942523451 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 12:08:43 INFO - PROCESS | 1785 | 1470942523732 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:43 INFO - PROCESS | 1785 | 1470942523741 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:43 INFO - PROCESS | 1785 | ++DOCSHELL 0x8f0d0000 == 85 [pid = 1785] [id = 156] 12:08:43 INFO - PROCESS | 1785 | ++DOMWINDOW == 126 (0x90833000) [pid = 1785] [serial = 468] [outer = (nil)] 12:08:43 INFO - PROCESS | 1785 | ++DOMWINDOW == 127 (0x92473400) [pid = 1785] [serial = 469] [outer = 0x90833000] 12:08:43 INFO - PROCESS | 1785 | 1470942523865 Marionette DEBUG loaded listener.js 12:08:43 INFO - PROCESS | 1785 | ++DOMWINDOW == 128 (0x95178c00) [pid = 1785] [serial = 470] [outer = 0x90833000] 12:08:44 INFO - PROCESS | 1785 | 1470942524765 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 12:08:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:08:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1580ms 12:08:44 INFO - PROCESS | 1785 | 1470942524807 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 12:08:44 INFO - PROCESS | 1785 | 1470942524811 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 12:08:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:08:44 INFO - PROCESS | 1785 | 1470942524818 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:08:44 INFO - PROCESS | 1785 | 1470942524824 Marionette TRACE conn3 <- [1,598,null,{}] 12:08:44 INFO - PROCESS | 1785 | 1470942524840 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:44 INFO - PROCESS | 1785 | 1470942524849 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:45 INFO - PROCESS | 1785 | 1470942525043 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 12:08:45 INFO - PROCESS | 1785 | 1470942525270 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:45 INFO - PROCESS | 1785 | 1470942525282 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:45 INFO - PROCESS | 1785 | ++DOCSHELL 0x93c84800 == 86 [pid = 1785] [id = 157] 12:08:45 INFO - PROCESS | 1785 | ++DOMWINDOW == 129 (0x99b0e000) [pid = 1785] [serial = 471] [outer = (nil)] 12:08:45 INFO - PROCESS | 1785 | ++DOMWINDOW == 130 (0x99bc9400) [pid = 1785] [serial = 472] [outer = 0x99b0e000] 12:08:45 INFO - PROCESS | 1785 | 1470942525378 Marionette DEBUG loaded listener.js 12:08:45 INFO - PROCESS | 1785 | ++DOMWINDOW == 131 (0x99e27c00) [pid = 1785] [serial = 473] [outer = 0x99b0e000] 12:08:46 INFO - PROCESS | 1785 | 1470942526186 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 12:08:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:08:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1436ms 12:08:46 INFO - PROCESS | 1785 | 1470942526256 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 12:08:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:08:46 INFO - PROCESS | 1785 | 1470942526261 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 12:08:46 INFO - PROCESS | 1785 | 1470942526267 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:08:46 INFO - PROCESS | 1785 | 1470942526271 Marionette TRACE conn3 <- [1,602,null,{}] 12:08:46 INFO - PROCESS | 1785 | 1470942526277 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:46 INFO - PROCESS | 1785 | 1470942526282 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:46 INFO - PROCESS | 1785 | 1470942526475 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 12:08:46 INFO - PROCESS | 1785 | 1470942526653 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:46 INFO - PROCESS | 1785 | 1470942526660 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:46 INFO - PROCESS | 1785 | ++DOCSHELL 0x99b20c00 == 87 [pid = 1785] [id = 158] 12:08:46 INFO - PROCESS | 1785 | ++DOMWINDOW == 132 (0x99bce800) [pid = 1785] [serial = 474] [outer = (nil)] 12:08:46 INFO - PROCESS | 1785 | ++DOMWINDOW == 133 (0x9a705000) [pid = 1785] [serial = 475] [outer = 0x99bce800] 12:08:46 INFO - PROCESS | 1785 | 1470942526750 Marionette DEBUG loaded listener.js 12:08:46 INFO - PROCESS | 1785 | ++DOMWINDOW == 134 (0x9a7ad400) [pid = 1785] [serial = 476] [outer = 0x99bce800] 12:08:47 INFO - PROCESS | 1785 | 1470942527643 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 12:08:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:08:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1439ms 12:08:47 INFO - PROCESS | 1785 | 1470942527707 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 12:08:47 INFO - PROCESS | 1785 | 1470942527711 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 12:08:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:08:47 INFO - PROCESS | 1785 | 1470942527718 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:08:47 INFO - PROCESS | 1785 | 1470942527722 Marionette TRACE conn3 <- [1,606,null,{}] 12:08:47 INFO - PROCESS | 1785 | 1470942527727 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:47 INFO - PROCESS | 1785 | 1470942527732 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:47 INFO - PROCESS | 1785 | 1470942527914 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 12:08:48 INFO - PROCESS | 1785 | 1470942528092 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:48 INFO - PROCESS | 1785 | 1470942528101 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:48 INFO - PROCESS | 1785 | ++DOCSHELL 0x9a258c00 == 88 [pid = 1785] [id = 159] 12:08:48 INFO - PROCESS | 1785 | ++DOMWINDOW == 135 (0x9a261c00) [pid = 1785] [serial = 477] [outer = (nil)] 12:08:48 INFO - PROCESS | 1785 | ++DOMWINDOW == 136 (0x9aac2800) [pid = 1785] [serial = 478] [outer = 0x9a261c00] 12:08:48 INFO - PROCESS | 1785 | 1470942528181 Marionette DEBUG loaded listener.js 12:08:48 INFO - PROCESS | 1785 | ++DOMWINDOW == 137 (0x9b05f000) [pid = 1785] [serial = 479] [outer = 0x9a261c00] 12:08:49 INFO - PROCESS | 1785 | 1470942529156 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:08:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:08:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1483ms 12:08:49 INFO - PROCESS | 1785 | 1470942529202 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 12:08:49 INFO - PROCESS | 1785 | 1470942529206 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 12:08:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:08:49 INFO - PROCESS | 1785 | 1470942529212 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:08:49 INFO - PROCESS | 1785 | 1470942529216 Marionette TRACE conn3 <- [1,610,null,{}] 12:08:49 INFO - PROCESS | 1785 | 1470942529222 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:49 INFO - PROCESS | 1785 | 1470942529232 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:49 INFO - PROCESS | 1785 | 1470942529428 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 12:08:49 INFO - PROCESS | 1785 | 1470942529609 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:49 INFO - PROCESS | 1785 | 1470942529619 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:49 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e54c800 == 89 [pid = 1785] [id = 160] 12:08:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 138 (0x9cbf6c00) [pid = 1785] [serial = 480] [outer = (nil)] 12:08:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 139 (0xa10a0c00) [pid = 1785] [serial = 481] [outer = 0x9cbf6c00] 12:08:49 INFO - PROCESS | 1785 | 1470942529737 Marionette DEBUG loaded listener.js 12:08:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 140 (0xa20f0000) [pid = 1785] [serial = 482] [outer = 0x9cbf6c00] 12:08:50 INFO - PROCESS | 1785 | 1470942530567 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 12:08:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:08:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1430ms 12:08:50 INFO - PROCESS | 1785 | 1470942530644 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 12:08:50 INFO - PROCESS | 1785 | 1470942530648 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 12:08:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:08:50 INFO - PROCESS | 1785 | 1470942530655 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:08:50 INFO - PROCESS | 1785 | 1470942530658 Marionette TRACE conn3 <- [1,614,null,{}] 12:08:50 INFO - PROCESS | 1785 | 1470942530664 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:50 INFO - PROCESS | 1785 | 1470942530669 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:50 INFO - PROCESS | 1785 | 1470942530843 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 12:08:51 INFO - PROCESS | 1785 | 1470942531021 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:51 INFO - PROCESS | 1785 | 1470942531028 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:51 INFO - PROCESS | 1785 | ++DOCSHELL 0x99e21000 == 90 [pid = 1785] [id = 161] 12:08:51 INFO - PROCESS | 1785 | ++DOMWINDOW == 141 (0x9b6ea800) [pid = 1785] [serial = 483] [outer = (nil)] 12:08:51 INFO - PROCESS | 1785 | ++DOMWINDOW == 142 (0xa230ec00) [pid = 1785] [serial = 484] [outer = 0x9b6ea800] 12:08:51 INFO - PROCESS | 1785 | 1470942531109 Marionette DEBUG loaded listener.js 12:08:51 INFO - PROCESS | 1785 | ++DOMWINDOW == 143 (0xa23b3800) [pid = 1785] [serial = 485] [outer = 0x9b6ea800] 12:08:51 INFO - PROCESS | 1785 | 1470942531992 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 12:08:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:08:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1397ms 12:08:52 INFO - PROCESS | 1785 | 1470942532052 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 12:08:52 INFO - PROCESS | 1785 | 1470942532055 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 12:08:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:08:52 INFO - PROCESS | 1785 | 1470942532062 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:08:52 INFO - PROCESS | 1785 | 1470942532065 Marionette TRACE conn3 <- [1,618,null,{}] 12:08:52 INFO - PROCESS | 1785 | 1470942532070 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:52 INFO - PROCESS | 1785 | 1470942532075 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:52 INFO - PROCESS | 1785 | 1470942532260 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 12:08:52 INFO - PROCESS | 1785 | 1470942532443 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:52 INFO - PROCESS | 1785 | 1470942532452 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:52 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d157400 == 91 [pid = 1785] [id = 162] 12:08:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 144 (0x9cb12400) [pid = 1785] [serial = 486] [outer = (nil)] 12:08:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 145 (0xa34aec00) [pid = 1785] [serial = 487] [outer = 0x9cb12400] 12:08:52 INFO - PROCESS | 1785 | 1470942532530 Marionette DEBUG loaded listener.js 12:08:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 146 (0xa62c8000) [pid = 1785] [serial = 488] [outer = 0x9cb12400] 12:08:53 INFO - PROCESS | 1785 | 1470942533395 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 12:08:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:08:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1379ms 12:08:53 INFO - PROCESS | 1785 | 1470942533442 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 12:08:53 INFO - PROCESS | 1785 | 1470942533445 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 12:08:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:08:53 INFO - PROCESS | 1785 | 1470942533452 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:08:53 INFO - PROCESS | 1785 | 1470942533456 Marionette TRACE conn3 <- [1,622,null,{}] 12:08:53 INFO - PROCESS | 1785 | 1470942533461 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:53 INFO - PROCESS | 1785 | 1470942533466 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:53 INFO - PROCESS | 1785 | 1470942533671 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 12:08:53 INFO - PROCESS | 1785 | 1470942533853 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:53 INFO - PROCESS | 1785 | 1470942533860 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:53 INFO - PROCESS | 1785 | ++DOCSHELL 0x90f81400 == 92 [pid = 1785] [id = 163] 12:08:53 INFO - PROCESS | 1785 | ++DOMWINDOW == 147 (0x90f82400) [pid = 1785] [serial = 489] [outer = (nil)] 12:08:53 INFO - PROCESS | 1785 | ++DOMWINDOW == 148 (0x90f8b400) [pid = 1785] [serial = 490] [outer = 0x90f82400] 12:08:53 INFO - PROCESS | 1785 | 1470942533936 Marionette DEBUG loaded listener.js 12:08:54 INFO - PROCESS | 1785 | ++DOMWINDOW == 149 (0x90f8dc00) [pid = 1785] [serial = 491] [outer = 0x90f82400] 12:08:54 INFO - PROCESS | 1785 | 1470942534844 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 12:08:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:08:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1430ms 12:08:54 INFO - PROCESS | 1785 | 1470942534883 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 12:08:54 INFO - PROCESS | 1785 | 1470942534887 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 12:08:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:08:54 INFO - PROCESS | 1785 | 1470942534893 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:08:54 INFO - PROCESS | 1785 | 1470942534895 Marionette TRACE conn3 <- [1,626,null,{}] 12:08:54 INFO - PROCESS | 1785 | 1470942534902 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:54 INFO - PROCESS | 1785 | 1470942534907 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:55 INFO - PROCESS | 1785 | 1470942535091 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 12:08:55 INFO - PROCESS | 1785 | 1470942535274 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:55 INFO - PROCESS | 1785 | 1470942535282 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:55 INFO - PROCESS | 1785 | ++DOCSHELL 0x90f82800 == 93 [pid = 1785] [id = 164] 12:08:55 INFO - PROCESS | 1785 | ++DOMWINDOW == 150 (0x90f85c00) [pid = 1785] [serial = 492] [outer = (nil)] 12:08:55 INFO - PROCESS | 1785 | ++DOMWINDOW == 151 (0x99727400) [pid = 1785] [serial = 493] [outer = 0x90f85c00] 12:08:55 INFO - PROCESS | 1785 | 1470942535357 Marionette DEBUG loaded listener.js 12:08:55 INFO - PROCESS | 1785 | ++DOMWINDOW == 152 (0x9972a400) [pid = 1785] [serial = 494] [outer = 0x90f85c00] 12:08:56 INFO - PROCESS | 1785 | 1470942536319 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 12:08:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:08:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1482ms 12:08:56 INFO - PROCESS | 1785 | 1470942536375 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 12:08:56 INFO - PROCESS | 1785 | 1470942536379 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 12:08:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:08:56 INFO - PROCESS | 1785 | 1470942536386 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:08:56 INFO - PROCESS | 1785 | 1470942536389 Marionette TRACE conn3 <- [1,630,null,{}] 12:08:56 INFO - PROCESS | 1785 | 1470942536395 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:56 INFO - PROCESS | 1785 | 1470942536401 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:56 INFO - PROCESS | 1785 | 1470942536610 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 12:08:56 INFO - PROCESS | 1785 | 1470942536843 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:56 INFO - PROCESS | 1785 | 1470942536852 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:56 INFO - PROCESS | 1785 | ++DOCSHELL 0x9972d000 == 94 [pid = 1785] [id = 165] 12:08:56 INFO - PROCESS | 1785 | ++DOMWINDOW == 153 (0x99730400) [pid = 1785] [serial = 495] [outer = (nil)] 12:08:56 INFO - PROCESS | 1785 | ++DOMWINDOW == 154 (0xa327d400) [pid = 1785] [serial = 496] [outer = 0x99730400] 12:08:56 INFO - PROCESS | 1785 | 1470942536947 Marionette DEBUG loaded listener.js 12:08:57 INFO - PROCESS | 1785 | ++DOMWINDOW == 155 (0xa689d800) [pid = 1785] [serial = 497] [outer = 0x99730400] 12:08:57 INFO - PROCESS | 1785 | 1470942537806 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 12:08:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:08:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1486ms 12:08:57 INFO - PROCESS | 1785 | 1470942537873 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 12:08:57 INFO - PROCESS | 1785 | 1470942537877 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 12:08:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:08:57 INFO - PROCESS | 1785 | 1470942537883 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:08:57 INFO - PROCESS | 1785 | 1470942537886 Marionette TRACE conn3 <- [1,634,null,{}] 12:08:57 INFO - PROCESS | 1785 | 1470942537892 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:57 INFO - PROCESS | 1785 | 1470942537896 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:58 INFO - PROCESS | 1785 | 1470942538080 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 12:08:58 INFO - PROCESS | 1785 | 1470942538266 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:58 INFO - PROCESS | 1785 | 1470942538276 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:58 INFO - PROCESS | 1785 | ++DOCSHELL 0x8da83c00 == 95 [pid = 1785] [id = 166] 12:08:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 156 (0x8e3d2800) [pid = 1785] [serial = 498] [outer = (nil)] 12:08:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 157 (0x910d8800) [pid = 1785] [serial = 499] [outer = 0x8e3d2800] 12:08:58 INFO - PROCESS | 1785 | 1470942538353 Marionette DEBUG loaded listener.js 12:08:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 158 (0x910dac00) [pid = 1785] [serial = 500] [outer = 0x8e3d2800] 12:08:58 INFO - PROCESS | 1785 | [1785] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:59 INFO - PROCESS | 1785 | 1470942539243 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 12:08:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:08:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1433ms 12:08:59 INFO - PROCESS | 1785 | 1470942539316 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 12:08:59 INFO - PROCESS | 1785 | 1470942539320 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 12:08:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:08:59 INFO - PROCESS | 1785 | 1470942539326 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:08:59 INFO - PROCESS | 1785 | 1470942539329 Marionette TRACE conn3 <- [1,638,null,{}] 12:08:59 INFO - PROCESS | 1785 | 1470942539335 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:08:59 INFO - PROCESS | 1785 | 1470942539340 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:59 INFO - PROCESS | 1785 | 1470942539522 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 12:08:59 INFO - PROCESS | 1785 | 1470942539709 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:59 INFO - PROCESS | 1785 | 1470942539715 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:08:59 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd1f400 == 96 [pid = 1785] [id = 167] 12:08:59 INFO - PROCESS | 1785 | ++DOMWINDOW == 159 (0x8cd1f800) [pid = 1785] [serial = 501] [outer = (nil)] 12:08:59 INFO - PROCESS | 1785 | ++DOMWINDOW == 160 (0x8cd27400) [pid = 1785] [serial = 502] [outer = 0x8cd1f800] 12:08:59 INFO - PROCESS | 1785 | 1470942539798 Marionette DEBUG loaded listener.js 12:08:59 INFO - PROCESS | 1785 | ++DOMWINDOW == 161 (0x8cd2a800) [pid = 1785] [serial = 503] [outer = 0x8cd1f800] 12:09:00 INFO - PROCESS | 1785 | [1785] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:00 INFO - PROCESS | 1785 | 1470942540717 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 12:09:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:09:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1428ms 12:09:00 INFO - PROCESS | 1785 | 1470942540756 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 12:09:00 INFO - PROCESS | 1785 | 1470942540759 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 12:09:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:09:00 INFO - PROCESS | 1785 | 1470942540766 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:09:00 INFO - PROCESS | 1785 | 1470942540769 Marionette TRACE conn3 <- [1,642,null,{}] 12:09:00 INFO - PROCESS | 1785 | 1470942540775 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:00 INFO - PROCESS | 1785 | 1470942540780 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:00 INFO - PROCESS | 1785 | 1470942540956 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 12:09:01 INFO - PROCESS | 1785 | 1470942541561 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:01 INFO - PROCESS | 1785 | 1470942541570 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:01 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd21400 == 97 [pid = 1785] [id = 168] 12:09:01 INFO - PROCESS | 1785 | ++DOMWINDOW == 162 (0x8d065c00) [pid = 1785] [serial = 504] [outer = (nil)] 12:09:01 INFO - PROCESS | 1785 | ++DOMWINDOW == 163 (0x8d067c00) [pid = 1785] [serial = 505] [outer = 0x8d065c00] 12:09:01 INFO - PROCESS | 1785 | 1470942541694 Marionette DEBUG loaded listener.js 12:09:01 INFO - PROCESS | 1785 | ++DOMWINDOW == 164 (0x8d14bc00) [pid = 1785] [serial = 506] [outer = 0x8d065c00] 12:09:02 INFO - PROCESS | 1785 | 1470942542547 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 12:09:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:09:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1830ms 12:09:02 INFO - PROCESS | 1785 | 1470942542599 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 12:09:02 INFO - PROCESS | 1785 | 1470942542604 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 12:09:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:09:02 INFO - PROCESS | 1785 | 1470942542612 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:09:02 INFO - PROCESS | 1785 | 1470942542616 Marionette TRACE conn3 <- [1,646,null,{}] 12:09:02 INFO - PROCESS | 1785 | 1470942542623 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:02 INFO - PROCESS | 1785 | 1470942542631 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:02 INFO - PROCESS | 1785 | 1470942542807 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 12:09:03 INFO - PROCESS | 1785 | 1470942543018 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:03 INFO - PROCESS | 1785 | 1470942543028 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:03 INFO - PROCESS | 1785 | ++DOCSHELL 0x8da82c00 == 98 [pid = 1785] [id = 169] 12:09:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 165 (0x8da84c00) [pid = 1785] [serial = 507] [outer = (nil)] 12:09:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 166 (0x8dbeec00) [pid = 1785] [serial = 508] [outer = 0x8da84c00] 12:09:03 INFO - PROCESS | 1785 | 1470942543099 Marionette DEBUG loaded listener.js 12:09:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 167 (0x8dc90400) [pid = 1785] [serial = 509] [outer = 0x8da84c00] 12:09:04 INFO - PROCESS | 1785 | 1470942544132 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:09:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:09:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1586ms 12:09:04 INFO - PROCESS | 1785 | 1470942544202 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 12:09:04 INFO - PROCESS | 1785 | 1470942544208 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 12:09:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:09:04 INFO - PROCESS | 1785 | 1470942544215 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:09:04 INFO - PROCESS | 1785 | 1470942544218 Marionette TRACE conn3 <- [1,650,null,{}] 12:09:04 INFO - PROCESS | 1785 | 1470942544224 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:04 INFO - PROCESS | 1785 | 1470942544229 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:04 INFO - PROCESS | 1785 | 1470942544409 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 12:09:04 INFO - PROCESS | 1785 | 1470942544728 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:04 INFO - PROCESS | 1785 | 1470942544736 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:04 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d150800 == 99 [pid = 1785] [id = 170] 12:09:04 INFO - PROCESS | 1785 | ++DOMWINDOW == 168 (0x8dbe5000) [pid = 1785] [serial = 510] [outer = (nil)] 12:09:04 INFO - PROCESS | 1785 | ++DOMWINDOW == 169 (0x8f0cb400) [pid = 1785] [serial = 511] [outer = 0x8dbe5000] 12:09:04 INFO - PROCESS | 1785 | 1470942544812 Marionette DEBUG loaded listener.js 12:09:04 INFO - PROCESS | 1785 | ++DOMWINDOW == 170 (0x8f0d7000) [pid = 1785] [serial = 512] [outer = 0x8dbe5000] 12:09:05 INFO - PROCESS | 1785 | 1470942545689 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 12:09:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:09:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1534ms 12:09:05 INFO - PROCESS | 1785 | 1470942545750 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 12:09:05 INFO - PROCESS | 1785 | 1470942545753 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 12:09:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:09:05 INFO - PROCESS | 1785 | 1470942545767 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:09:05 INFO - PROCESS | 1785 | 1470942545776 Marionette TRACE conn3 <- [1,654,null,{}] 12:09:05 INFO - PROCESS | 1785 | 1470942545784 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:05 INFO - PROCESS | 1785 | 1470942545790 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:06 INFO - PROCESS | 1785 | 1470942546021 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 12:09:06 INFO - PROCESS | 1785 | --DOCSHELL 0x92352000 == 98 [pid = 1785] [id = 75] 12:09:06 INFO - PROCESS | 1785 | --DOCSHELL 0x95147c00 == 97 [pid = 1785] [id = 78] 12:09:06 INFO - PROCESS | 1785 | --DOMWINDOW == 169 (0x90832000) [pid = 1785] [serial = 402] [outer = (nil)] [url = about:blank] 12:09:06 INFO - PROCESS | 1785 | --DOMWINDOW == 168 (0x9234a000) [pid = 1785] [serial = 360] [outer = (nil)] [url = about:blank] 12:09:06 INFO - PROCESS | 1785 | --DOMWINDOW == 167 (0x99e24400) [pid = 1785] [serial = 366] [outer = (nil)] [url = about:blank] 12:09:06 INFO - PROCESS | 1785 | --DOMWINDOW == 166 (0x8e553400) [pid = 1785] [serial = 378] [outer = (nil)] [url = about:blank] 12:09:06 INFO - PROCESS | 1785 | --DOMWINDOW == 165 (0x99785800) [pid = 1785] [serial = 363] [outer = (nil)] [url = about:blank] 12:09:06 INFO - PROCESS | 1785 | --DOMWINDOW == 164 (0xa20fb800) [pid = 1785] [serial = 375] [outer = (nil)] [url = about:blank] 12:09:06 INFO - PROCESS | 1785 | --DOMWINDOW == 163 (0x92352c00) [pid = 1785] [serial = 381] [outer = (nil)] [url = about:blank] 12:09:06 INFO - PROCESS | 1785 | --DOMWINDOW == 162 (0x9b781800) [pid = 1785] [serial = 372] [outer = (nil)] [url = about:blank] 12:09:06 INFO - PROCESS | 1785 | --DOMWINDOW == 161 (0x8da89000) [pid = 1785] [serial = 357] [outer = (nil)] [url = about:blank] 12:09:06 INFO - PROCESS | 1785 | --DOMWINDOW == 160 (0x9a70ec00) [pid = 1785] [serial = 369] [outer = (nil)] [url = about:blank] 12:09:06 INFO - PROCESS | 1785 | --DOCSHELL 0x91f36400 == 96 [pid = 1785] [id = 81] 12:09:06 INFO - PROCESS | 1785 | --DOCSHELL 0x92347800 == 95 [pid = 1785] [id = 79] 12:09:06 INFO - PROCESS | 1785 | --DOCSHELL 0x92348000 == 94 [pid = 1785] [id = 80] 12:09:06 INFO - PROCESS | 1785 | --DOCSHELL 0x9751c800 == 93 [pid = 1785] [id = 50] 12:09:06 INFO - PROCESS | 1785 | --DOCSHELL 0xa2546c00 == 92 [pid = 1785] [id = 77] 12:09:06 INFO - PROCESS | 1785 | 1470942546318 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:06 INFO - PROCESS | 1785 | 1470942546325 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:06 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d14b000 == 93 [pid = 1785] [id = 171] 12:09:06 INFO - PROCESS | 1785 | ++DOMWINDOW == 161 (0x8dbe8000) [pid = 1785] [serial = 513] [outer = (nil)] 12:09:06 INFO - PROCESS | 1785 | ++DOMWINDOW == 162 (0x8ee1fc00) [pid = 1785] [serial = 514] [outer = 0x8dbe8000] 12:09:06 INFO - PROCESS | 1785 | 1470942546394 Marionette DEBUG loaded listener.js 12:09:06 INFO - PROCESS | 1785 | ++DOMWINDOW == 163 (0x910da800) [pid = 1785] [serial = 515] [outer = 0x8dbe8000] 12:09:06 INFO - PROCESS | 1785 | --DOCSHELL 0x9aacf800 == 92 [pid = 1785] [id = 139] 12:09:06 INFO - PROCESS | 1785 | --DOCSHELL 0x8da8ec00 == 91 [pid = 1785] [id = 138] 12:09:06 INFO - PROCESS | 1785 | --DOCSHELL 0x94ffdc00 == 90 [pid = 1785] [id = 137] 12:09:06 INFO - PROCESS | 1785 | --DOCSHELL 0x8f08f400 == 89 [pid = 1785] [id = 136] 12:09:06 INFO - PROCESS | 1785 | --DOCSHELL 0x8da87400 == 88 [pid = 1785] [id = 135] 12:09:06 INFO - PROCESS | 1785 | --DOMWINDOW == 162 (0x99bcc400) [pid = 1785] [serial = 399] [outer = (nil)] [url = about:blank] 12:09:06 INFO - PROCESS | 1785 | --DOMWINDOW == 161 (0x8f081800) [pid = 1785] [serial = 390] [outer = (nil)] [url = about:blank] 12:09:06 INFO - PROCESS | 1785 | --DOMWINDOW == 160 (0x95145c00) [pid = 1785] [serial = 391] [outer = (nil)] [url = about:blank] 12:09:06 INFO - PROCESS | 1785 | --DOMWINDOW == 159 (0x9246e800) [pid = 1785] [serial = 388] [outer = (nil)] [url = about:blank] 12:09:06 INFO - PROCESS | 1785 | --DOMWINDOW == 158 (0x9221d800) [pid = 1785] [serial = 387] [outer = (nil)] [url = about:blank] 12:09:06 INFO - PROCESS | 1785 | --DOMWINDOW == 157 (0x97516c00) [pid = 1785] [serial = 393] [outer = (nil)] [url = about:blank] 12:09:06 INFO - PROCESS | 1785 | --DOMWINDOW == 156 (0x98169800) [pid = 1785] [serial = 394] [outer = (nil)] [url = about:blank] 12:09:06 INFO - PROCESS | 1785 | --DOMWINDOW == 155 (0x99413c00) [pid = 1785] [serial = 396] [outer = (nil)] [url = about:blank] 12:09:06 INFO - PROCESS | 1785 | --DOMWINDOW == 154 (0x8e6d6c00) [pid = 1785] [serial = 385] [outer = (nil)] [url = about:blank] 12:09:06 INFO - PROCESS | 1785 | --DOMWINDOW == 153 (0x8e553000) [pid = 1785] [serial = 384] [outer = (nil)] [url = about:blank] 12:09:06 INFO - PROCESS | 1785 | --DOMWINDOW == 152 (0x99c39800) [pid = 1785] [serial = 400] [outer = (nil)] [url = about:blank] 12:09:06 INFO - PROCESS | 1785 | --DOMWINDOW == 151 (0x99aca800) [pid = 1785] [serial = 397] [outer = (nil)] [url = about:blank] 12:09:07 INFO - PROCESS | 1785 | 1470942547159 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 12:09:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:09:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1446ms 12:09:07 INFO - PROCESS | 1785 | 1470942547207 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 12:09:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:09:07 INFO - PROCESS | 1785 | 1470942547212 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 12:09:07 INFO - PROCESS | 1785 | 1470942547218 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:09:07 INFO - PROCESS | 1785 | 1470942547221 Marionette TRACE conn3 <- [1,658,null,{}] 12:09:07 INFO - PROCESS | 1785 | 1470942547226 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:07 INFO - PROCESS | 1785 | 1470942547231 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:07 INFO - PROCESS | 1785 | 1470942547392 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 12:09:07 INFO - PROCESS | 1785 | 1470942547405 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:07 INFO - PROCESS | 1785 | 1470942547412 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:07 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dc89000 == 89 [pid = 1785] [id = 172] 12:09:07 INFO - PROCESS | 1785 | ++DOMWINDOW == 152 (0x8e555400) [pid = 1785] [serial = 516] [outer = (nil)] 12:09:07 INFO - PROCESS | 1785 | ++DOMWINDOW == 153 (0x9234d000) [pid = 1785] [serial = 517] [outer = 0x8e555400] 12:09:07 INFO - PROCESS | 1785 | 1470942547480 Marionette DEBUG loaded listener.js 12:09:07 INFO - PROCESS | 1785 | ++DOMWINDOW == 154 (0x92468800) [pid = 1785] [serial = 518] [outer = 0x8e555400] 12:09:08 INFO - PROCESS | 1785 | 1470942548453 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 12:09:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:09:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1283ms 12:09:08 INFO - PROCESS | 1785 | 1470942548500 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 12:09:08 INFO - PROCESS | 1785 | 1470942548503 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 12:09:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:09:08 INFO - PROCESS | 1785 | 1470942548510 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:09:08 INFO - PROCESS | 1785 | 1470942548513 Marionette TRACE conn3 <- [1,662,null,{}] 12:09:08 INFO - PROCESS | 1785 | 1470942548519 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:08 INFO - PROCESS | 1785 | 1470942548523 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:08 INFO - PROCESS | 1785 | 1470942548703 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 12:09:08 INFO - PROCESS | 1785 | 1470942548891 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:08 INFO - PROCESS | 1785 | 1470942548907 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:08 INFO - PROCESS | 1785 | ++DOCSHELL 0x92e48800 == 90 [pid = 1785] [id = 173] 12:09:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 155 (0x92e4a800) [pid = 1785] [serial = 519] [outer = (nil)] 12:09:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 156 (0x9514b000) [pid = 1785] [serial = 520] [outer = 0x92e4a800] 12:09:08 INFO - PROCESS | 1785 | 1470942548985 Marionette DEBUG loaded listener.js 12:09:09 INFO - PROCESS | 1785 | ++DOMWINDOW == 157 (0x9941f400) [pid = 1785] [serial = 521] [outer = 0x92e4a800] 12:09:09 INFO - PROCESS | 1785 | [1785] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:09 INFO - PROCESS | 1785 | 1470942549841 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 12:09:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:09:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1379ms 12:09:09 INFO - PROCESS | 1785 | 1470942549915 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 12:09:09 INFO - PROCESS | 1785 | 1470942549919 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 12:09:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:09:09 INFO - PROCESS | 1785 | 1470942549927 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:09:09 INFO - PROCESS | 1785 | 1470942549930 Marionette TRACE conn3 <- [1,666,null,{}] 12:09:09 INFO - PROCESS | 1785 | 1470942549967 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:09 INFO - PROCESS | 1785 | 1470942549973 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:10 INFO - PROCESS | 1785 | 1470942550206 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 12:09:10 INFO - PROCESS | 1785 | 1470942550229 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:10 INFO - PROCESS | 1785 | 1470942550237 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:10 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d063000 == 91 [pid = 1785] [id = 174] 12:09:10 INFO - PROCESS | 1785 | ++DOMWINDOW == 158 (0x8f08f400) [pid = 1785] [serial = 522] [outer = (nil)] 12:09:10 INFO - PROCESS | 1785 | ++DOMWINDOW == 159 (0x9972f800) [pid = 1785] [serial = 523] [outer = 0x8f08f400] 12:09:10 INFO - PROCESS | 1785 | 1470942550302 Marionette DEBUG loaded listener.js 12:09:10 INFO - PROCESS | 1785 | ++DOMWINDOW == 160 (0x99b05c00) [pid = 1785] [serial = 524] [outer = 0x8f08f400] 12:09:11 INFO - PROCESS | 1785 | [1785] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:11 INFO - PROCESS | 1785 | --DOMWINDOW == 159 (0x8eeee400) [pid = 1785] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:09:11 INFO - PROCESS | 1785 | --DOMWINDOW == 158 (0x8e552c00) [pid = 1785] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:09:11 INFO - PROCESS | 1785 | --DOMWINDOW == 157 (0x976cac00) [pid = 1785] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:09:11 INFO - PROCESS | 1785 | --DOMWINDOW == 156 (0x9aa7bc00) [pid = 1785] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:09:11 INFO - PROCESS | 1785 | --DOMWINDOW == 155 (0x8dbec400) [pid = 1785] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:09:11 INFO - PROCESS | 1785 | --DOMWINDOW == 154 (0x95150800) [pid = 1785] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:09:11 INFO - PROCESS | 1785 | --DOMWINDOW == 153 (0x92222800) [pid = 1785] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:09:11 INFO - PROCESS | 1785 | --DOMWINDOW == 152 (0x8e363c00) [pid = 1785] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:09:11 INFO - PROCESS | 1785 | --DOMWINDOW == 151 (0x8e54ac00) [pid = 1785] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:09:11 INFO - PROCESS | 1785 | --DOMWINDOW == 150 (0x9940b800) [pid = 1785] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:09:11 INFO - PROCESS | 1785 | --DOMWINDOW == 149 (0x9b0c1400) [pid = 1785] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:09:11 INFO - PROCESS | 1785 | --DOMWINDOW == 148 (0x8e363000) [pid = 1785] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:09:11 INFO - PROCESS | 1785 | --DOMWINDOW == 147 (0x8da85c00) [pid = 1785] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:09:11 INFO - PROCESS | 1785 | --DOMWINDOW == 146 (0x95150c00) [pid = 1785] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:09:11 INFO - PROCESS | 1785 | --DOMWINDOW == 145 (0x90828400) [pid = 1785] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:09:11 INFO - PROCESS | 1785 | --DOMWINDOW == 144 (0x9a25d000) [pid = 1785] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:09:11 INFO - PROCESS | 1785 | 1470942551816 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 12:09:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 12:09:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1913ms 12:09:11 INFO - PROCESS | 1785 | 1470942551844 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 12:09:11 INFO - PROCESS | 1785 | 1470942551848 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 12:09:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:09:11 INFO - PROCESS | 1785 | 1470942551854 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:09:11 INFO - PROCESS | 1785 | 1470942551856 Marionette TRACE conn3 <- [1,670,null,{}] 12:09:11 INFO - PROCESS | 1785 | 1470942551862 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:11 INFO - PROCESS | 1785 | 1470942551866 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:12 INFO - PROCESS | 1785 | 1470942552018 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 12:09:12 INFO - PROCESS | 1785 | 1470942552031 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:12 INFO - PROCESS | 1785 | 1470942552036 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:12 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e6df000 == 92 [pid = 1785] [id = 175] 12:09:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 145 (0x92471c00) [pid = 1785] [serial = 525] [outer = (nil)] 12:09:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 146 (0x99b1c800) [pid = 1785] [serial = 526] [outer = 0x92471c00] 12:09:12 INFO - PROCESS | 1785 | 1470942552102 Marionette DEBUG loaded listener.js 12:09:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 147 (0x99c2f800) [pid = 1785] [serial = 527] [outer = 0x92471c00] 12:09:12 INFO - PROCESS | 1785 | 1470942552963 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 12:09:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:09:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1132ms 12:09:12 INFO - PROCESS | 1785 | 1470942552989 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 12:09:12 INFO - PROCESS | 1785 | 1470942552993 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 12:09:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:09:13 INFO - PROCESS | 1785 | 1470942553003 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:09:13 INFO - PROCESS | 1785 | 1470942553006 Marionette TRACE conn3 <- [1,674,null,{}] 12:09:13 INFO - PROCESS | 1785 | 1470942553026 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:13 INFO - PROCESS | 1785 | 1470942553031 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:13 INFO - PROCESS | 1785 | 1470942553199 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 12:09:13 INFO - PROCESS | 1785 | 1470942553208 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:13 INFO - PROCESS | 1785 | 1470942553215 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:13 INFO - PROCESS | 1785 | ++DOCSHELL 0x910d9000 == 93 [pid = 1785] [id = 176] 12:09:13 INFO - PROCESS | 1785 | ++DOMWINDOW == 148 (0x97517800) [pid = 1785] [serial = 528] [outer = (nil)] 12:09:13 INFO - PROCESS | 1785 | ++DOMWINDOW == 149 (0x99e28000) [pid = 1785] [serial = 529] [outer = 0x97517800] 12:09:13 INFO - PROCESS | 1785 | 1470942553288 Marionette DEBUG loaded listener.js 12:09:13 INFO - PROCESS | 1785 | ++DOMWINDOW == 150 (0x9a296000) [pid = 1785] [serial = 530] [outer = 0x97517800] 12:09:14 INFO - PROCESS | 1785 | [1785] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:09:14 INFO - PROCESS | 1785 | 1470942554521 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 12:09:14 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 12:09:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1549ms 12:09:14 INFO - PROCESS | 1785 | 1470942554554 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 12:09:14 INFO - PROCESS | 1785 | 1470942554559 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 12:09:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:09:14 INFO - PROCESS | 1785 | 1470942554568 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:09:14 INFO - PROCESS | 1785 | 1470942554577 Marionette TRACE conn3 <- [1,678,null,{}] 12:09:14 INFO - PROCESS | 1785 | 1470942554584 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:14 INFO - PROCESS | 1785 | 1470942554590 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:14 INFO - PROCESS | 1785 | 1470942554879 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 12:09:15 INFO - PROCESS | 1785 | 1470942555162 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:15 INFO - PROCESS | 1785 | 1470942555174 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:15 INFO - PROCESS | 1785 | ++DOCSHELL 0x8da87400 == 94 [pid = 1785] [id = 177] 12:09:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 151 (0x8da87800) [pid = 1785] [serial = 531] [outer = (nil)] 12:09:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 152 (0x8e36e000) [pid = 1785] [serial = 532] [outer = 0x8da87800] 12:09:15 INFO - PROCESS | 1785 | 1470942555262 Marionette DEBUG loaded listener.js 12:09:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 153 (0x8e553800) [pid = 1785] [serial = 533] [outer = 0x8da87800] 12:09:16 INFO - PROCESS | 1785 | 1470942556185 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 12:09:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 12:09:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1698ms 12:09:16 INFO - PROCESS | 1785 | 1470942556266 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 12:09:16 INFO - PROCESS | 1785 | 1470942556274 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 12:09:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:09:16 INFO - PROCESS | 1785 | 1470942556285 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:09:16 INFO - PROCESS | 1785 | 1470942556288 Marionette TRACE conn3 <- [1,682,null,{}] 12:09:16 INFO - PROCESS | 1785 | 1470942556295 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:16 INFO - PROCESS | 1785 | 1470942556301 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:16 INFO - PROCESS | 1785 | 1470942556538 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 12:09:16 INFO - PROCESS | 1785 | 1470942556834 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:16 INFO - PROCESS | 1785 | 1470942556841 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:16 INFO - PROCESS | 1785 | ++DOCSHELL 0x8f085000 == 95 [pid = 1785] [id = 178] 12:09:16 INFO - PROCESS | 1785 | ++DOMWINDOW == 154 (0x90f83c00) [pid = 1785] [serial = 534] [outer = (nil)] 12:09:16 INFO - PROCESS | 1785 | ++DOMWINDOW == 155 (0x910d4800) [pid = 1785] [serial = 535] [outer = 0x90f83c00] 12:09:16 INFO - PROCESS | 1785 | 1470942556941 Marionette DEBUG loaded listener.js 12:09:17 INFO - PROCESS | 1785 | ++DOMWINDOW == 156 (0x91f3d400) [pid = 1785] [serial = 536] [outer = 0x90f83c00] 12:09:18 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:09:18 INFO - PROCESS | 1785 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:09:18 INFO - PROCESS | 1785 | 1470942558231 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 12:09:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 12:09:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1994ms 12:09:18 INFO - PROCESS | 1785 | 1470942558280 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 12:09:18 INFO - PROCESS | 1785 | 1470942558283 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 12:09:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:09:18 INFO - PROCESS | 1785 | 1470942558387 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:09:18 INFO - PROCESS | 1785 | 1470942558394 Marionette TRACE conn3 <- [1,686,null,{}] 12:09:18 INFO - PROCESS | 1785 | 1470942558413 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:18 INFO - PROCESS | 1785 | 1470942558421 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:18 INFO - PROCESS | 1785 | 1470942558645 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 12:09:18 INFO - PROCESS | 1785 | 1470942558856 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:18 INFO - PROCESS | 1785 | 1470942558869 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:18 INFO - PROCESS | 1785 | ++DOCSHELL 0x90832800 == 96 [pid = 1785] [id = 179] 12:09:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 157 (0x9972c000) [pid = 1785] [serial = 537] [outer = (nil)] 12:09:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 158 (0x99bd0c00) [pid = 1785] [serial = 538] [outer = 0x9972c000] 12:09:19 INFO - PROCESS | 1785 | 1470942559000 Marionette DEBUG loaded listener.js 12:09:19 INFO - PROCESS | 1785 | ++DOMWINDOW == 159 (0x9a70f800) [pid = 1785] [serial = 539] [outer = 0x9972c000] 12:09:20 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:09:20 INFO - PROCESS | 1785 | 1470942560371 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 12:09:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:09:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2049ms 12:09:20 INFO - PROCESS | 1785 | 1470942560384 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 12:09:20 INFO - PROCESS | 1785 | 1470942560388 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 12:09:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:09:20 INFO - PROCESS | 1785 | 1470942560453 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:09:20 INFO - PROCESS | 1785 | 1470942560458 Marionette TRACE conn3 <- [1,690,null,{}] 12:09:20 INFO - PROCESS | 1785 | 1470942560469 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:20 INFO - PROCESS | 1785 | 1470942560473 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:20 INFO - PROCESS | 1785 | 1470942560652 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 12:09:20 INFO - PROCESS | 1785 | 1470942560837 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:20 INFO - PROCESS | 1785 | 1470942560845 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:20 INFO - PROCESS | 1785 | ++DOCSHELL 0x9a70f000 == 97 [pid = 1785] [id = 180] 12:09:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 160 (0x9a7b1800) [pid = 1785] [serial = 540] [outer = (nil)] 12:09:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 161 (0x9ad32c00) [pid = 1785] [serial = 541] [outer = 0x9a7b1800] 12:09:20 INFO - PROCESS | 1785 | 1470942560925 Marionette DEBUG loaded listener.js 12:09:21 INFO - PROCESS | 1785 | ++DOMWINDOW == 162 (0x9b6e1800) [pid = 1785] [serial = 542] [outer = 0x9a7b1800] 12:09:22 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:09:22 INFO - PROCESS | 1785 | 1470942562232 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 12:09:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:09:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1814ms 12:09:22 INFO - PROCESS | 1785 | 1470942562250 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 12:09:22 INFO - PROCESS | 1785 | 1470942562253 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 12:09:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:09:22 INFO - PROCESS | 1785 | 1470942562260 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:09:22 INFO - PROCESS | 1785 | 1470942562264 Marionette TRACE conn3 <- [1,694,null,{}] 12:09:22 INFO - PROCESS | 1785 | 1470942562339 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:22 INFO - PROCESS | 1785 | 1470942562345 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:22 INFO - PROCESS | 1785 | 1470942562519 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 12:09:22 INFO - PROCESS | 1785 | 1470942562702 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:22 INFO - PROCESS | 1785 | 1470942562710 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:22 INFO - PROCESS | 1785 | ++DOCSHELL 0x9a7b6800 == 98 [pid = 1785] [id = 181] 12:09:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 163 (0x9aa7d000) [pid = 1785] [serial = 543] [outer = (nil)] 12:09:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 164 (0x9d816400) [pid = 1785] [serial = 544] [outer = 0x9aa7d000] 12:09:22 INFO - PROCESS | 1785 | 1470942562786 Marionette DEBUG loaded listener.js 12:09:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 165 (0xa1020c00) [pid = 1785] [serial = 545] [outer = 0x9aa7d000] 12:09:24 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:09:24 INFO - PROCESS | 1785 | 1470942564088 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 12:09:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 12:09:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1884ms 12:09:24 INFO - PROCESS | 1785 | 1470942564186 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 12:09:24 INFO - PROCESS | 1785 | 1470942564190 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 12:09:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:09:24 INFO - PROCESS | 1785 | 1470942564250 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:09:24 INFO - PROCESS | 1785 | 1470942564254 Marionette TRACE conn3 <- [1,698,null,{}] 12:09:24 INFO - PROCESS | 1785 | 1470942564260 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:24 INFO - PROCESS | 1785 | 1470942564270 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:24 INFO - PROCESS | 1785 | 1470942564457 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 12:09:24 INFO - PROCESS | 1785 | 1470942564647 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:24 INFO - PROCESS | 1785 | 1470942564656 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:24 INFO - PROCESS | 1785 | ++DOCSHELL 0x9cbee000 == 99 [pid = 1785] [id = 182] 12:09:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 166 (0x9cbfa800) [pid = 1785] [serial = 546] [outer = (nil)] 12:09:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 167 (0xa34b5800) [pid = 1785] [serial = 547] [outer = 0x9cbfa800] 12:09:24 INFO - PROCESS | 1785 | 1470942564731 Marionette DEBUG loaded listener.js 12:09:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 168 (0xa62c7800) [pid = 1785] [serial = 548] [outer = 0x9cbfa800] 12:09:26 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:09:26 INFO - PROCESS | 1785 | 1470942566046 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 12:09:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 12:09:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1843ms 12:09:26 INFO - PROCESS | 1785 | 1470942566083 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 12:09:26 INFO - PROCESS | 1785 | 1470942566087 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 12:09:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:09:26 INFO - PROCESS | 1785 | 1470942566094 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:09:26 INFO - PROCESS | 1785 | 1470942566097 Marionette TRACE conn3 <- [1,702,null,{}] 12:09:26 INFO - PROCESS | 1785 | 1470942566103 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:26 INFO - PROCESS | 1785 | 1470942566107 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:26 INFO - PROCESS | 1785 | 1470942566365 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 12:09:27 INFO - PROCESS | 1785 | 1470942567006 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:27 INFO - PROCESS | 1785 | 1470942567014 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:27 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1e9000 == 100 [pid = 1785] [id = 183] 12:09:27 INFO - PROCESS | 1785 | ++DOMWINDOW == 169 (0x8d060800) [pid = 1785] [serial = 549] [outer = (nil)] 12:09:27 INFO - PROCESS | 1785 | ++DOMWINDOW == 170 (0x8d066800) [pid = 1785] [serial = 550] [outer = 0x8d060800] 12:09:27 INFO - PROCESS | 1785 | 1470942567088 Marionette DEBUG loaded listener.js 12:09:27 INFO - PROCESS | 1785 | ++DOMWINDOW == 171 (0x8d150000) [pid = 1785] [serial = 551] [outer = 0x8d060800] 12:09:28 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:09:28 INFO - PROCESS | 1785 | 1470942568426 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 12:09:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 12:09:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2390ms 12:09:28 INFO - PROCESS | 1785 | 1470942568508 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 12:09:28 INFO - PROCESS | 1785 | 1470942568513 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 12:09:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:09:28 INFO - PROCESS | 1785 | 1470942568544 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:09:28 INFO - PROCESS | 1785 | 1470942568549 Marionette TRACE conn3 <- [1,706,null,{}] 12:09:28 INFO - PROCESS | 1785 | 1470942568557 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:28 INFO - PROCESS | 1785 | 1470942568562 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:28 INFO - PROCESS | 1785 | 1470942568737 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 12:09:28 INFO - PROCESS | 1785 | --DOCSHELL 0x8ee28800 == 99 [pid = 1785] [id = 97] 12:09:28 INFO - PROCESS | 1785 | --DOCSHELL 0x92473800 == 98 [pid = 1785] [id = 30] 12:09:28 INFO - PROCESS | 1785 | --DOCSHELL 0x93a5f800 == 97 [pid = 1785] [id = 22] 12:09:28 INFO - PROCESS | 1785 | --DOCSHELL 0x91f33400 == 96 [pid = 1785] [id = 8] 12:09:28 INFO - PROCESS | 1785 | 1470942568962 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:28 INFO - PROCESS | 1785 | 1470942568969 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:28 INFO - PROCESS | 1785 | --DOCSHELL 0x94ffc000 == 95 [pid = 1785] [id = 15] 12:09:28 INFO - PROCESS | 1785 | --DOCSHELL 0x92220400 == 94 [pid = 1785] [id = 9] 12:09:28 INFO - PROCESS | 1785 | --DOCSHELL 0x9394b800 == 93 [pid = 1785] [id = 34] 12:09:28 INFO - PROCESS | 1785 | --DOCSHELL 0x93c8a000 == 92 [pid = 1785] [id = 40] 12:09:28 INFO - PROCESS | 1785 | --DOCSHELL 0xa2324000 == 91 [pid = 1785] [id = 14] 12:09:28 INFO - PROCESS | 1785 | --DOCSHELL 0x98177400 == 90 [pid = 1785] [id = 121] 12:09:28 INFO - PROCESS | 1785 | --DOCSHELL 0x99419c00 == 89 [pid = 1785] [id = 41] 12:09:28 INFO - PROCESS | 1785 | --DOCSHELL 0x91f38800 == 88 [pid = 1785] [id = 32] 12:09:28 INFO - PROCESS | 1785 | --DOCSHELL 0x91f3a800 == 87 [pid = 1785] [id = 39] 12:09:29 INFO - PROCESS | 1785 | --DOCSHELL 0x8e366c00 == 86 [pid = 1785] [id = 125] 12:09:29 INFO - PROCESS | 1785 | --DOCSHELL 0x8e549800 == 85 [pid = 1785] [id = 126] 12:09:29 INFO - PROCESS | 1785 | --DOCSHELL 0x9b056800 == 84 [pid = 1785] [id = 124] 12:09:29 INFO - PROCESS | 1785 | --DOCSHELL 0x99b03400 == 83 [pid = 1785] [id = 90] 12:09:29 INFO - PROCESS | 1785 | --DOCSHELL 0x9b6ea000 == 82 [pid = 1785] [id = 13] 12:09:29 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d156000 == 83 [pid = 1785] [id = 184] 12:09:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 172 (0x8da8dc00) [pid = 1785] [serial = 552] [outer = (nil)] 12:09:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 173 (0x8dc87800) [pid = 1785] [serial = 553] [outer = 0x8da8dc00] 12:09:29 INFO - PROCESS | 1785 | 1470942569052 Marionette DEBUG loaded listener.js 12:09:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 174 (0x8e36ac00) [pid = 1785] [serial = 554] [outer = 0x8da8dc00] 12:09:29 INFO - PROCESS | 1785 | --DOCSHELL 0x91f33800 == 82 [pid = 1785] [id = 120] 12:09:29 INFO - PROCESS | 1785 | --DOCSHELL 0x8e6df000 == 81 [pid = 1785] [id = 175] 12:09:29 INFO - PROCESS | 1785 | --DOCSHELL 0x8d063000 == 80 [pid = 1785] [id = 174] 12:09:29 INFO - PROCESS | 1785 | --DOCSHELL 0x92e48800 == 79 [pid = 1785] [id = 173] 12:09:29 INFO - PROCESS | 1785 | --DOCSHELL 0x8dc89000 == 78 [pid = 1785] [id = 172] 12:09:29 INFO - PROCESS | 1785 | --DOCSHELL 0x8d14b000 == 77 [pid = 1785] [id = 171] 12:09:29 INFO - PROCESS | 1785 | --DOCSHELL 0x8d150800 == 76 [pid = 1785] [id = 170] 12:09:29 INFO - PROCESS | 1785 | --DOCSHELL 0x8da82c00 == 75 [pid = 1785] [id = 169] 12:09:29 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd21400 == 74 [pid = 1785] [id = 168] 12:09:29 INFO - PROCESS | 1785 | --DOMWINDOW == 173 (0x99b14c00) [pid = 1785] [serial = 461] [outer = (nil)] [url = about:blank] 12:09:29 INFO - PROCESS | 1785 | --DOMWINDOW == 172 (0x91f3c000) [pid = 1785] [serial = 408] [outer = (nil)] [url = about:blank] 12:09:29 INFO - PROCESS | 1785 | --DOMWINDOW == 171 (0x9514c000) [pid = 1785] [serial = 403] [outer = (nil)] [url = about:blank] 12:09:29 INFO - PROCESS | 1785 | --DOMWINDOW == 170 (0x9514d400) [pid = 1785] [serial = 382] [outer = (nil)] [url = about:blank] 12:09:29 INFO - PROCESS | 1785 | --DOMWINDOW == 169 (0x8dbe3800) [pid = 1785] [serial = 433] [outer = (nil)] [url = about:blank] 12:09:29 INFO - PROCESS | 1785 | --DOMWINDOW == 168 (0x99e2cc00) [pid = 1785] [serial = 367] [outer = (nil)] [url = about:blank] 12:09:29 INFO - PROCESS | 1785 | --DOMWINDOW == 167 (0xa22f9c00) [pid = 1785] [serial = 376] [outer = (nil)] [url = about:blank] 12:09:29 INFO - PROCESS | 1785 | --DOMWINDOW == 166 (0x8e369400) [pid = 1785] [serial = 405] [outer = (nil)] [url = about:blank] 12:09:29 INFO - PROCESS | 1785 | --DOMWINDOW == 165 (0x8e361800) [pid = 1785] [serial = 445] [outer = (nil)] [url = about:blank] 12:09:29 INFO - PROCESS | 1785 | --DOMWINDOW == 164 (0x9941d000) [pid = 1785] [serial = 458] [outer = (nil)] [url = about:blank] 12:09:29 INFO - PROCESS | 1785 | --DOMWINDOW == 163 (0x92e49800) [pid = 1785] [serial = 361] [outer = (nil)] [url = about:blank] 12:09:29 INFO - PROCESS | 1785 | --DOMWINDOW == 162 (0x9940e000) [pid = 1785] [serial = 457] [outer = (nil)] [url = about:blank] 12:09:29 INFO - PROCESS | 1785 | --DOMWINDOW == 161 (0x8ee28000) [pid = 1785] [serial = 448] [outer = (nil)] [url = about:blank] 12:09:29 INFO - PROCESS | 1785 | --DOMWINDOW == 160 (0x8f0d2c00) [pid = 1785] [serial = 427] [outer = (nil)] [url = about:blank] 12:09:29 INFO - PROCESS | 1785 | --DOMWINDOW == 159 (0x9a673c00) [pid = 1785] [serial = 414] [outer = (nil)] [url = about:blank] 12:09:29 INFO - PROCESS | 1785 | --DOMWINDOW == 158 (0x8e554400) [pid = 1785] [serial = 379] [outer = (nil)] [url = about:blank] 12:09:29 INFO - PROCESS | 1785 | --DOMWINDOW == 157 (0x8f089000) [pid = 1785] [serial = 449] [outer = (nil)] [url = about:blank] 12:09:29 INFO - PROCESS | 1785 | --DOMWINDOW == 156 (0xa5082000) [pid = 1785] [serial = 430] [outer = (nil)] [url = about:blank] 12:09:29 INFO - PROCESS | 1785 | --DOMWINDOW == 155 (0x9760c800) [pid = 1785] [serial = 411] [outer = (nil)] [url = about:blank] 12:09:29 INFO - PROCESS | 1785 | --DOMWINDOW == 154 (0x8e370800) [pid = 1785] [serial = 446] [outer = (nil)] [url = about:blank] 12:09:29 INFO - PROCESS | 1785 | --DOMWINDOW == 153 (0x8dc82400) [pid = 1785] [serial = 436] [outer = (nil)] [url = about:blank] 12:09:29 INFO - PROCESS | 1785 | --DOMWINDOW == 152 (0x99b0a800) [pid = 1785] [serial = 364] [outer = (nil)] [url = about:blank] 12:09:29 INFO - PROCESS | 1785 | --DOMWINDOW == 151 (0x9cbf8c00) [pid = 1785] [serial = 373] [outer = (nil)] [url = about:blank] 12:09:29 INFO - PROCESS | 1785 | --DOMWINDOW == 150 (0x99b0c000) [pid = 1785] [serial = 460] [outer = (nil)] [url = about:blank] 12:09:29 INFO - PROCESS | 1785 | --DOMWINDOW == 149 (0x8dc8d000) [pid = 1785] [serial = 439] [outer = (nil)] [url = about:blank] 12:09:29 INFO - PROCESS | 1785 | --DOMWINDOW == 148 (0x8ee24c00) [pid = 1785] [serial = 442] [outer = (nil)] [url = about:blank] 12:09:29 INFO - PROCESS | 1785 | --DOMWINDOW == 147 (0xa69ab400) [pid = 1785] [serial = 238] [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.] 12:09:29 INFO - PROCESS | 1785 | --DOMWINDOW == 146 (0x9b058c00) [pid = 1785] [serial = 417] [outer = (nil)] [url = about:blank] 12:09:29 INFO - PROCESS | 1785 | --DOMWINDOW == 145 (0x8e6d5000) [pid = 1785] [serial = 358] [outer = (nil)] [url = about:blank] 12:09:29 INFO - PROCESS | 1785 | --DOMWINDOW == 144 (0x976cec00) [pid = 1785] [serial = 455] [outer = (nil)] [url = about:blank] 12:09:29 INFO - PROCESS | 1785 | --DOMWINDOW == 143 (0x9cbf1000) [pid = 1785] [serial = 420] [outer = (nil)] [url = about:blank] 12:09:29 INFO - PROCESS | 1785 | --DOMWINDOW == 142 (0xa34b9000) [pid = 1785] [serial = 424] [outer = (nil)] [url = about:blank] 12:09:29 INFO - PROCESS | 1785 | --DOMWINDOW == 141 (0x9234f800) [pid = 1785] [serial = 451] [outer = (nil)] [url = about:blank] 12:09:29 INFO - PROCESS | 1785 | --DOMWINDOW == 140 (0x93a62800) [pid = 1785] [serial = 452] [outer = (nil)] [url = about:blank] 12:09:29 INFO - PROCESS | 1785 | --DOMWINDOW == 139 (0x95177400) [pid = 1785] [serial = 454] [outer = (nil)] [url = about:blank] 12:09:29 INFO - PROCESS | 1785 | --DOMWINDOW == 138 (0x9a760400) [pid = 1785] [serial = 370] [outer = (nil)] [url = about:blank] 12:09:30 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:09:30 INFO - PROCESS | 1785 | 1470942570315 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 12:09:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 12:09:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1791ms 12:09:30 INFO - PROCESS | 1785 | 1470942570332 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 12:09:30 INFO - PROCESS | 1785 | 1470942570338 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 12:09:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:09:30 INFO - PROCESS | 1785 | 1470942570345 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:09:30 INFO - PROCESS | 1785 | 1470942570348 Marionette TRACE conn3 <- [1,710,null,{}] 12:09:30 INFO - PROCESS | 1785 | 1470942570354 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:30 INFO - PROCESS | 1785 | 1470942570358 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:30 INFO - PROCESS | 1785 | 1470942570573 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 12:09:30 INFO - PROCESS | 1785 | 1470942570723 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:30 INFO - PROCESS | 1785 | 1470942570732 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:30 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dc8f000 == 75 [pid = 1785] [id = 185] 12:09:30 INFO - PROCESS | 1785 | ++DOMWINDOW == 139 (0x8e369400) [pid = 1785] [serial = 555] [outer = (nil)] 12:09:30 INFO - PROCESS | 1785 | ++DOMWINDOW == 140 (0x8e54a800) [pid = 1785] [serial = 556] [outer = 0x8e369400] 12:09:30 INFO - PROCESS | 1785 | 1470942570799 Marionette DEBUG loaded listener.js 12:09:30 INFO - PROCESS | 1785 | ++DOMWINDOW == 141 (0x8e6d5400) [pid = 1785] [serial = 557] [outer = 0x8e369400] 12:09:31 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:09:31 INFO - PROCESS | 1785 | 1470942571945 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 12:09:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:09:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1636ms 12:09:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:09:31 INFO - PROCESS | 1785 | 1470942571981 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 12:09:31 INFO - PROCESS | 1785 | 1470942571984 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 12:09:32 INFO - PROCESS | 1785 | 1470942572004 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:09:32 INFO - PROCESS | 1785 | 1470942572012 Marionette TRACE conn3 <- [1,714,null,{}] 12:09:32 INFO - PROCESS | 1785 | 1470942572034 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:32 INFO - PROCESS | 1785 | 1470942572041 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:32 INFO - PROCESS | 1785 | 1470942572280 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 12:09:32 INFO - PROCESS | 1785 | 1470942572316 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:32 INFO - PROCESS | 1785 | 1470942572324 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:32 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e366000 == 76 [pid = 1785] [id = 186] 12:09:32 INFO - PROCESS | 1785 | ++DOMWINDOW == 142 (0x8e6db000) [pid = 1785] [serial = 558] [outer = (nil)] 12:09:32 INFO - PROCESS | 1785 | ++DOMWINDOW == 143 (0x8f081c00) [pid = 1785] [serial = 559] [outer = 0x8e6db000] 12:09:32 INFO - PROCESS | 1785 | 1470942572388 Marionette DEBUG loaded listener.js 12:09:32 INFO - PROCESS | 1785 | ++DOMWINDOW == 144 (0x8f088c00) [pid = 1785] [serial = 560] [outer = 0x8e6db000] 12:09:33 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:09:34 INFO - PROCESS | 1785 | --DOMWINDOW == 143 (0x8d065c00) [pid = 1785] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:09:34 INFO - PROCESS | 1785 | --DOMWINDOW == 142 (0x8da84c00) [pid = 1785] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:09:34 INFO - PROCESS | 1785 | --DOMWINDOW == 141 (0x92e4a800) [pid = 1785] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:09:34 INFO - PROCESS | 1785 | --DOMWINDOW == 140 (0x8f08f400) [pid = 1785] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:09:34 INFO - PROCESS | 1785 | --DOMWINDOW == 139 (0x92471c00) [pid = 1785] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:09:34 INFO - PROCESS | 1785 | --DOMWINDOW == 138 (0x8dbe8000) [pid = 1785] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:09:34 INFO - PROCESS | 1785 | --DOMWINDOW == 137 (0x8dbe5000) [pid = 1785] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:09:34 INFO - PROCESS | 1785 | --DOMWINDOW == 136 (0x8e555400) [pid = 1785] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:09:34 INFO - PROCESS | 1785 | 1470942574042 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 12:09:34 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 12:09:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2107ms 12:09:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:09:34 INFO - PROCESS | 1785 | 1470942574098 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 12:09:34 INFO - PROCESS | 1785 | 1470942574101 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 12:09:34 INFO - PROCESS | 1785 | 1470942574121 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:09:34 INFO - PROCESS | 1785 | 1470942574124 Marionette TRACE conn3 <- [1,718,null,{}] 12:09:34 INFO - PROCESS | 1785 | 1470942574198 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:34 INFO - PROCESS | 1785 | 1470942574204 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:34 INFO - PROCESS | 1785 | 1470942574362 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 12:09:34 INFO - PROCESS | 1785 | 1470942574399 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:34 INFO - PROCESS | 1785 | 1470942574409 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:34 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e555400 == 77 [pid = 1785] [id = 187] 12:09:34 INFO - PROCESS | 1785 | ++DOMWINDOW == 137 (0x8ee1bc00) [pid = 1785] [serial = 561] [outer = (nil)] 12:09:34 INFO - PROCESS | 1785 | ++DOMWINDOW == 138 (0x8f08d000) [pid = 1785] [serial = 562] [outer = 0x8ee1bc00] 12:09:34 INFO - PROCESS | 1785 | 1470942574471 Marionette DEBUG loaded listener.js 12:09:34 INFO - PROCESS | 1785 | ++DOMWINDOW == 139 (0x8f0d0800) [pid = 1785] [serial = 563] [outer = 0x8ee1bc00] 12:09:35 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:09:35 INFO - PROCESS | 1785 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:09:35 INFO - PROCESS | 1785 | 1470942575677 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 12:09:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:09:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1608ms 12:09:35 INFO - PROCESS | 1785 | 1470942575714 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 12:09:35 INFO - PROCESS | 1785 | 1470942575718 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 12:09:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:09:35 INFO - PROCESS | 1785 | 1470942575724 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:09:35 INFO - PROCESS | 1785 | 1470942575726 Marionette TRACE conn3 <- [1,722,null,{}] 12:09:35 INFO - PROCESS | 1785 | 1470942575732 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:35 INFO - PROCESS | 1785 | 1470942575737 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:35 INFO - PROCESS | 1785 | 1470942575889 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 12:09:36 INFO - PROCESS | 1785 | 1470942576147 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:36 INFO - PROCESS | 1785 | 1470942576155 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:36 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1eac00 == 78 [pid = 1785] [id = 188] 12:09:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 140 (0x8b1ec800) [pid = 1785] [serial = 564] [outer = (nil)] 12:09:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 141 (0x8cd21400) [pid = 1785] [serial = 565] [outer = 0x8b1ec800] 12:09:36 INFO - PROCESS | 1785 | 1470942576238 Marionette DEBUG loaded listener.js 12:09:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 142 (0x8d064800) [pid = 1785] [serial = 566] [outer = 0x8b1ec800] 12:09:37 INFO - PROCESS | 1785 | 1470942577163 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 12:09:37 INFO - PROCESS | 1785 | 1470942577215 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 12:09:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 12:09:37 INFO - PROCESS | 1785 | 1470942577222 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:09:37 INFO - PROCESS | 1785 | 1470942577227 Marionette TRACE conn3 <- [1,726,null,{}] 12:09:37 INFO - PROCESS | 1785 | 1470942577235 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:37 INFO - PROCESS | 1785 | 1470942577243 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:37 INFO - PROCESS | 1785 | 1470942577434 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 12:09:37 INFO - PROCESS | 1785 | 1470942577679 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:37 INFO - PROCESS | 1785 | 1470942577690 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:37 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e3d0000 == 79 [pid = 1785] [id = 189] 12:09:37 INFO - PROCESS | 1785 | ++DOMWINDOW == 143 (0x8e3d0c00) [pid = 1785] [serial = 567] [outer = (nil)] 12:09:37 INFO - PROCESS | 1785 | ++DOMWINDOW == 144 (0x8e556400) [pid = 1785] [serial = 568] [outer = 0x8e3d0c00] 12:09:37 INFO - PROCESS | 1785 | 1470942577815 Marionette DEBUG loaded listener.js 12:09:37 INFO - PROCESS | 1785 | ++DOMWINDOW == 145 (0x8e6da800) [pid = 1785] [serial = 569] [outer = 0x8e3d0c00] 12:09:38 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:09:38 INFO - PROCESS | 1785 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:09:38 INFO - PROCESS | 1785 | 1470942578813 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 12:09:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:09:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1640ms 12:09:38 INFO - PROCESS | 1785 | 1470942578866 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 12:09:38 INFO - PROCESS | 1785 | 1470942578873 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 12:09:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:09:38 INFO - PROCESS | 1785 | 1470942578880 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:09:38 INFO - PROCESS | 1785 | 1470942578883 Marionette TRACE conn3 <- [1,730,null,{}] 12:09:38 INFO - PROCESS | 1785 | 1470942578890 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:38 INFO - PROCESS | 1785 | 1470942578895 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:39 INFO - PROCESS | 1785 | 1470942579089 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 12:09:39 INFO - PROCESS | 1785 | 1470942579336 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:39 INFO - PROCESS | 1785 | 1470942579350 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:39 INFO - PROCESS | 1785 | ++DOCSHELL 0x8f0ce800 == 80 [pid = 1785] [id = 190] 12:09:39 INFO - PROCESS | 1785 | ++DOMWINDOW == 146 (0x8f0d0400) [pid = 1785] [serial = 570] [outer = (nil)] 12:09:39 INFO - PROCESS | 1785 | ++DOMWINDOW == 147 (0x90835400) [pid = 1785] [serial = 571] [outer = 0x8f0d0400] 12:09:39 INFO - PROCESS | 1785 | 1470942579453 Marionette DEBUG loaded listener.js 12:09:39 INFO - PROCESS | 1785 | ++DOMWINDOW == 148 (0x910d5800) [pid = 1785] [serial = 572] [outer = 0x8f0d0400] 12:09:40 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:09:40 INFO - PROCESS | 1785 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:09:40 INFO - PROCESS | 1785 | 1470942580438 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 12:09:40 INFO - PROCESS | 1785 | 1470942580480 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 12:09:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 12:09:40 INFO - PROCESS | 1785 | 1470942580495 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:09:40 INFO - PROCESS | 1785 | 1470942580504 Marionette TRACE conn3 <- [1,734,null,{}] 12:09:40 INFO - PROCESS | 1785 | 1470942580513 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:40 INFO - PROCESS | 1785 | 1470942580519 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:40 INFO - PROCESS | 1785 | 1470942580716 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 12:09:40 INFO - PROCESS | 1785 | 1470942580951 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:40 INFO - PROCESS | 1785 | 1470942580958 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:41 INFO - PROCESS | 1785 | ++DOCSHELL 0x92466000 == 81 [pid = 1785] [id = 191] 12:09:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 149 (0x92472000) [pid = 1785] [serial = 573] [outer = (nil)] 12:09:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 150 (0x93c88000) [pid = 1785] [serial = 574] [outer = 0x92472000] 12:09:41 INFO - PROCESS | 1785 | 1470942581054 Marionette DEBUG loaded listener.js 12:09:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 151 (0x94ffa800) [pid = 1785] [serial = 575] [outer = 0x92472000] 12:09:41 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:09:41 INFO - PROCESS | 1785 | 1470942581919 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 12:09:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:09:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1499ms 12:09:41 INFO - PROCESS | 1785 | 1470942581987 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 12:09:41 INFO - PROCESS | 1785 | 1470942581992 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 12:09:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:09:42 INFO - PROCESS | 1785 | 1470942581999 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:09:42 INFO - PROCESS | 1785 | 1470942582002 Marionette TRACE conn3 <- [1,738,null,{}] 12:09:42 INFO - PROCESS | 1785 | 1470942582008 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:42 INFO - PROCESS | 1785 | 1470942582013 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:42 INFO - PROCESS | 1785 | 1470942582201 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 12:09:42 INFO - PROCESS | 1785 | 1470942582437 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:42 INFO - PROCESS | 1785 | 1470942582447 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:42 INFO - PROCESS | 1785 | ++DOCSHELL 0x95149800 == 82 [pid = 1785] [id = 192] 12:09:42 INFO - PROCESS | 1785 | ++DOMWINDOW == 152 (0x9514c000) [pid = 1785] [serial = 576] [outer = (nil)] 12:09:42 INFO - PROCESS | 1785 | ++DOMWINDOW == 153 (0x95171800) [pid = 1785] [serial = 577] [outer = 0x9514c000] 12:09:42 INFO - PROCESS | 1785 | 1470942582569 Marionette DEBUG loaded listener.js 12:09:42 INFO - PROCESS | 1785 | ++DOMWINDOW == 154 (0x9526c000) [pid = 1785] [serial = 578] [outer = 0x9514c000] 12:09:43 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:09:43 INFO - PROCESS | 1785 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:09:43 INFO - PROCESS | 1785 | 1470942583823 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 12:09:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:09:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1842ms 12:09:43 INFO - PROCESS | 1785 | 1470942583844 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 12:09:43 INFO - PROCESS | 1785 | 1470942583848 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 12:09:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:09:43 INFO - PROCESS | 1785 | 1470942583855 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:09:43 INFO - PROCESS | 1785 | 1470942583858 Marionette TRACE conn3 <- [1,742,null,{}] 12:09:43 INFO - PROCESS | 1785 | 1470942583864 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:43 INFO - PROCESS | 1785 | 1470942583868 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:44 INFO - PROCESS | 1785 | 1470942584073 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 12:09:44 INFO - PROCESS | 1785 | 1470942584286 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:44 INFO - PROCESS | 1785 | 1470942584306 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:44 INFO - PROCESS | 1785 | ++DOCSHELL 0x9514f000 == 83 [pid = 1785] [id = 193] 12:09:44 INFO - PROCESS | 1785 | ++DOMWINDOW == 155 (0x95153000) [pid = 1785] [serial = 579] [outer = (nil)] 12:09:44 INFO - PROCESS | 1785 | ++DOMWINDOW == 156 (0x976d5000) [pid = 1785] [serial = 580] [outer = 0x95153000] 12:09:44 INFO - PROCESS | 1785 | 1470942584393 Marionette DEBUG loaded listener.js 12:09:44 INFO - PROCESS | 1785 | ++DOMWINDOW == 157 (0x99412000) [pid = 1785] [serial = 581] [outer = 0x95153000] 12:09:45 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:09:45 INFO - PROCESS | 1785 | 1470942585768 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 12:09:45 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 12:09:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1936ms 12:09:45 INFO - PROCESS | 1785 | 1470942585855 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 12:09:45 INFO - PROCESS | 1785 | 1470942585858 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 12:09:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:09:45 INFO - PROCESS | 1785 | 1470942585869 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:09:45 INFO - PROCESS | 1785 | 1470942585872 Marionette TRACE conn3 <- [1,746,null,{}] 12:09:45 INFO - PROCESS | 1785 | 1470942585878 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:45 INFO - PROCESS | 1785 | 1470942585884 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:46 INFO - PROCESS | 1785 | 1470942586056 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 12:09:46 INFO - PROCESS | 1785 | 1470942586243 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:46 INFO - PROCESS | 1785 | 1470942586252 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:46 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d05cc00 == 84 [pid = 1785] [id = 194] 12:09:46 INFO - PROCESS | 1785 | ++DOMWINDOW == 158 (0x8d05e800) [pid = 1785] [serial = 582] [outer = (nil)] 12:09:46 INFO - PROCESS | 1785 | ++DOMWINDOW == 159 (0x99723800) [pid = 1785] [serial = 583] [outer = 0x8d05e800] 12:09:46 INFO - PROCESS | 1785 | 1470942586327 Marionette DEBUG loaded listener.js 12:09:46 INFO - PROCESS | 1785 | ++DOMWINDOW == 160 (0x98c8c400) [pid = 1785] [serial = 584] [outer = 0x8d05e800] 12:09:47 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:09:47 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:09:47 INFO - PROCESS | 1785 | 1470942587622 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 12:09:47 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.) 12:09:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1780ms 12:09:47 INFO - PROCESS | 1785 | 1470942587649 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 12:09:47 INFO - PROCESS | 1785 | 1470942587653 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 12:09:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:09:47 INFO - PROCESS | 1785 | 1470942587659 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:09:47 INFO - PROCESS | 1785 | 1470942587663 Marionette TRACE conn3 <- [1,750,null,{}] 12:09:47 INFO - PROCESS | 1785 | 1470942587668 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:47 INFO - PROCESS | 1785 | 1470942587673 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:47 INFO - PROCESS | 1785 | 1470942587875 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 12:09:48 INFO - PROCESS | 1785 | 1470942588066 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:48 INFO - PROCESS | 1785 | 1470942588071 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:48 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f5c00 == 85 [pid = 1785] [id = 195] 12:09:48 INFO - PROCESS | 1785 | ++DOMWINDOW == 161 (0x994be800) [pid = 1785] [serial = 585] [outer = (nil)] 12:09:48 INFO - PROCESS | 1785 | ++DOMWINDOW == 162 (0x99b08c00) [pid = 1785] [serial = 586] [outer = 0x994be800] 12:09:48 INFO - PROCESS | 1785 | 1470942588148 Marionette DEBUG loaded listener.js 12:09:48 INFO - PROCESS | 1785 | ++DOMWINDOW == 163 (0x99b0b400) [pid = 1785] [serial = 587] [outer = 0x994be800] 12:09:49 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:09:49 INFO - PROCESS | 1785 | 1470942589416 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 12:09:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 12:09:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1838ms 12:09:49 INFO - PROCESS | 1785 | 1470942589579 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 12:09:49 INFO - PROCESS | 1785 | 1470942589583 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 12:09:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:09:49 INFO - PROCESS | 1785 | 1470942589599 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:09:49 INFO - PROCESS | 1785 | 1470942589603 Marionette TRACE conn3 <- [1,754,null,{}] 12:09:49 INFO - PROCESS | 1785 | 1470942589611 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:49 INFO - PROCESS | 1785 | 1470942589616 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:49 INFO - PROCESS | 1785 | 1470942589776 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 12:09:49 INFO - PROCESS | 1785 | 1470942589962 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:49 INFO - PROCESS | 1785 | 1470942589970 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:50 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd29400 == 86 [pid = 1785] [id = 196] 12:09:50 INFO - PROCESS | 1785 | ++DOMWINDOW == 164 (0x976cb800) [pid = 1785] [serial = 588] [outer = (nil)] 12:09:50 INFO - PROCESS | 1785 | ++DOMWINDOW == 165 (0x99b1d000) [pid = 1785] [serial = 589] [outer = 0x976cb800] 12:09:50 INFO - PROCESS | 1785 | 1470942590046 Marionette DEBUG loaded listener.js 12:09:50 INFO - PROCESS | 1785 | ++DOMWINDOW == 166 (0x99b20400) [pid = 1785] [serial = 590] [outer = 0x976cb800] 12:09:51 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:09:51 INFO - PROCESS | 1785 | 1470942591336 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 12:09:51 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 12:09:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1787ms 12:09:51 INFO - PROCESS | 1785 | 1470942591387 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 12:09:51 INFO - PROCESS | 1785 | 1470942591390 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 12:09:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:09:51 INFO - PROCESS | 1785 | 1470942591507 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:09:51 INFO - PROCESS | 1785 | 1470942591510 Marionette TRACE conn3 <- [1,758,null,{}] 12:09:51 INFO - PROCESS | 1785 | 1470942591519 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:51 INFO - PROCESS | 1785 | 1470942591524 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:51 INFO - PROCESS | 1785 | 1470942591689 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 12:09:52 INFO - PROCESS | 1785 | 1470942592088 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:52 INFO - PROCESS | 1785 | 1470942592098 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:52 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd23c00 == 87 [pid = 1785] [id = 197] 12:09:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 167 (0x8cd24000) [pid = 1785] [serial = 591] [outer = (nil)] 12:09:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 168 (0x8cd29c00) [pid = 1785] [serial = 592] [outer = 0x8cd24000] 12:09:52 INFO - PROCESS | 1785 | 1470942592211 Marionette DEBUG loaded listener.js 12:09:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 169 (0x8d156c00) [pid = 1785] [serial = 593] [outer = 0x8cd24000] 12:09:53 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:09:53 INFO - PROCESS | 1785 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:09:53 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:09:53 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:09:53 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:09:53 INFO - PROCESS | 1785 | 1470942593223 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 12:09:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 12:09:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1813ms 12:09:53 INFO - PROCESS | 1785 | 1470942593266 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 12:09:53 INFO - PROCESS | 1785 | 1470942593271 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 12:09:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:09:53 INFO - PROCESS | 1785 | 1470942593278 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:09:53 INFO - PROCESS | 1785 | 1470942593283 Marionette TRACE conn3 <- [1,762,null,{}] 12:09:53 INFO - PROCESS | 1785 | 1470942593290 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:53 INFO - PROCESS | 1785 | 1470942593297 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:53 INFO - PROCESS | 1785 | 1470942593471 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 12:09:53 INFO - PROCESS | 1785 | 1470942593724 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:53 INFO - PROCESS | 1785 | 1470942593736 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:53 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e3d2400 == 88 [pid = 1785] [id = 198] 12:09:53 INFO - PROCESS | 1785 | ++DOMWINDOW == 170 (0x8e549800) [pid = 1785] [serial = 594] [outer = (nil)] 12:09:53 INFO - PROCESS | 1785 | ++DOMWINDOW == 171 (0x8e6df000) [pid = 1785] [serial = 595] [outer = 0x8e549800] 12:09:53 INFO - PROCESS | 1785 | 1470942593819 Marionette DEBUG loaded listener.js 12:09:53 INFO - PROCESS | 1785 | ++DOMWINDOW == 172 (0x8ee29c00) [pid = 1785] [serial = 596] [outer = 0x8e549800] 12:09:54 INFO - PROCESS | 1785 | --DOCSHELL 0x8d14d800 == 87 [pid = 1785] [id = 148] 12:09:54 INFO - PROCESS | 1785 | --DOCSHELL 0x8d14ac00 == 86 [pid = 1785] [id = 146] 12:09:54 INFO - PROCESS | 1785 | --DOCSHELL 0x8f0d1800 == 85 [pid = 1785] [id = 143] 12:09:54 INFO - PROCESS | 1785 | --DOCSHELL 0x93c8c400 == 84 [pid = 1785] [id = 45] 12:09:54 INFO - PROCESS | 1785 | --DOMWINDOW == 171 (0x99bc5800) [pid = 1785] [serial = 463] [outer = (nil)] [url = about:blank] 12:09:54 INFO - PROCESS | 1785 | --DOMWINDOW == 170 (0xa10a0c00) [pid = 1785] [serial = 481] [outer = (nil)] [url = about:blank] 12:09:54 INFO - PROCESS | 1785 | --DOMWINDOW == 169 (0xa327d400) [pid = 1785] [serial = 496] [outer = (nil)] [url = about:blank] 12:09:54 INFO - PROCESS | 1785 | --DOMWINDOW == 168 (0xa34aec00) [pid = 1785] [serial = 487] [outer = (nil)] [url = about:blank] 12:09:54 INFO - PROCESS | 1785 | --DOMWINDOW == 167 (0x8e6d4000) [pid = 1785] [serial = 466] [outer = (nil)] [url = about:blank] 12:09:54 INFO - PROCESS | 1785 | --DOMWINDOW == 166 (0x90f8b400) [pid = 1785] [serial = 490] [outer = (nil)] [url = about:blank] 12:09:54 INFO - PROCESS | 1785 | --DOMWINDOW == 165 (0x910d8800) [pid = 1785] [serial = 499] [outer = (nil)] [url = about:blank] 12:09:54 INFO - PROCESS | 1785 | --DOMWINDOW == 164 (0x9aac2800) [pid = 1785] [serial = 478] [outer = (nil)] [url = about:blank] 12:09:54 INFO - PROCESS | 1785 | --DOMWINDOW == 163 (0x99bc9400) [pid = 1785] [serial = 472] [outer = (nil)] [url = about:blank] 12:09:54 INFO - PROCESS | 1785 | --DOMWINDOW == 162 (0xa230ec00) [pid = 1785] [serial = 484] [outer = (nil)] [url = about:blank] 12:09:54 INFO - PROCESS | 1785 | --DOMWINDOW == 161 (0x99727400) [pid = 1785] [serial = 493] [outer = (nil)] [url = about:blank] 12:09:54 INFO - PROCESS | 1785 | --DOMWINDOW == 160 (0x9a705000) [pid = 1785] [serial = 475] [outer = (nil)] [url = about:blank] 12:09:54 INFO - PROCESS | 1785 | --DOMWINDOW == 159 (0x92473400) [pid = 1785] [serial = 469] [outer = (nil)] [url = about:blank] 12:09:54 INFO - PROCESS | 1785 | --DOMWINDOW == 158 (0x8cd27400) [pid = 1785] [serial = 502] [outer = (nil)] [url = about:blank] 12:09:54 INFO - PROCESS | 1785 | --DOCSHELL 0x8dbe5800 == 83 [pid = 1785] [id = 145] 12:09:54 INFO - PROCESS | 1785 | --DOCSHELL 0x8da82000 == 82 [pid = 1785] [id = 144] 12:09:54 INFO - PROCESS | 1785 | --DOCSHELL 0x8e555400 == 81 [pid = 1785] [id = 187] 12:09:54 INFO - PROCESS | 1785 | --DOCSHELL 0x8e366000 == 80 [pid = 1785] [id = 186] 12:09:54 INFO - PROCESS | 1785 | --DOCSHELL 0x8dc8f000 == 79 [pid = 1785] [id = 185] 12:09:54 INFO - PROCESS | 1785 | --DOCSHELL 0x8d156000 == 78 [pid = 1785] [id = 184] 12:09:54 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1e9000 == 77 [pid = 1785] [id = 183] 12:09:54 INFO - PROCESS | 1785 | --DOCSHELL 0x9cbee000 == 76 [pid = 1785] [id = 182] 12:09:55 INFO - PROCESS | 1785 | --DOCSHELL 0x9a7b6800 == 75 [pid = 1785] [id = 181] 12:09:55 INFO - PROCESS | 1785 | --DOCSHELL 0x9a70f000 == 74 [pid = 1785] [id = 180] 12:09:55 INFO - PROCESS | 1785 | --DOCSHELL 0x8da87400 == 73 [pid = 1785] [id = 177] 12:09:55 INFO - PROCESS | 1785 | --DOMWINDOW == 157 (0x8d14bc00) [pid = 1785] [serial = 506] [outer = (nil)] [url = about:blank] 12:09:55 INFO - PROCESS | 1785 | --DOMWINDOW == 156 (0x8d067c00) [pid = 1785] [serial = 505] [outer = (nil)] [url = about:blank] 12:09:55 INFO - PROCESS | 1785 | --DOMWINDOW == 155 (0x8dc90400) [pid = 1785] [serial = 509] [outer = (nil)] [url = about:blank] 12:09:55 INFO - PROCESS | 1785 | --DOMWINDOW == 154 (0x8dbeec00) [pid = 1785] [serial = 508] [outer = (nil)] [url = about:blank] 12:09:55 INFO - PROCESS | 1785 | --DOMWINDOW == 153 (0x9941f400) [pid = 1785] [serial = 521] [outer = (nil)] [url = about:blank] 12:09:55 INFO - PROCESS | 1785 | --DOMWINDOW == 152 (0x9972f800) [pid = 1785] [serial = 523] [outer = (nil)] [url = about:blank] 12:09:55 INFO - PROCESS | 1785 | --DOMWINDOW == 151 (0x99b1c800) [pid = 1785] [serial = 526] [outer = (nil)] [url = about:blank] 12:09:55 INFO - PROCESS | 1785 | --DOMWINDOW == 150 (0x8ee1fc00) [pid = 1785] [serial = 514] [outer = (nil)] [url = about:blank] 12:09:55 INFO - PROCESS | 1785 | --DOMWINDOW == 149 (0x910da800) [pid = 1785] [serial = 515] [outer = (nil)] [url = about:blank] 12:09:55 INFO - PROCESS | 1785 | --DOMWINDOW == 148 (0x8f0d7000) [pid = 1785] [serial = 512] [outer = (nil)] [url = about:blank] 12:09:55 INFO - PROCESS | 1785 | --DOMWINDOW == 147 (0x9234d000) [pid = 1785] [serial = 517] [outer = (nil)] [url = about:blank] 12:09:55 INFO - PROCESS | 1785 | --DOMWINDOW == 146 (0x92468800) [pid = 1785] [serial = 518] [outer = (nil)] [url = about:blank] 12:09:55 INFO - PROCESS | 1785 | --DOMWINDOW == 145 (0x8f0cb400) [pid = 1785] [serial = 511] [outer = (nil)] [url = about:blank] 12:09:55 INFO - PROCESS | 1785 | --DOMWINDOW == 144 (0x99c2f800) [pid = 1785] [serial = 527] [outer = (nil)] [url = about:blank] 12:09:55 INFO - PROCESS | 1785 | --DOMWINDOW == 143 (0x99b05c00) [pid = 1785] [serial = 524] [outer = (nil)] [url = about:blank] 12:09:55 INFO - PROCESS | 1785 | --DOMWINDOW == 142 (0x9514b000) [pid = 1785] [serial = 520] [outer = (nil)] [url = about:blank] 12:09:55 INFO - PROCESS | 1785 | 1470942595095 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 12:09:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:09:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1832ms 12:09:55 INFO - PROCESS | 1785 | 1470942595113 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 12:09:55 INFO - PROCESS | 1785 | 1470942595119 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 12:09:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:09:55 INFO - PROCESS | 1785 | 1470942595126 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:09:55 INFO - PROCESS | 1785 | 1470942595128 Marionette TRACE conn3 <- [1,766,null,{}] 12:09:55 INFO - PROCESS | 1785 | 1470942595134 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:55 INFO - PROCESS | 1785 | 1470942595139 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:55 INFO - PROCESS | 1785 | 1470942595342 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 12:09:55 INFO - PROCESS | 1785 | 1470942595504 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:55 INFO - PROCESS | 1785 | 1470942595512 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:55 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e3d7800 == 74 [pid = 1785] [id = 199] 12:09:55 INFO - PROCESS | 1785 | ++DOMWINDOW == 143 (0x8e550000) [pid = 1785] [serial = 597] [outer = (nil)] 12:09:55 INFO - PROCESS | 1785 | ++DOMWINDOW == 144 (0x8e6de400) [pid = 1785] [serial = 598] [outer = 0x8e550000] 12:09:55 INFO - PROCESS | 1785 | 1470942595579 Marionette DEBUG loaded listener.js 12:09:55 INFO - PROCESS | 1785 | ++DOMWINDOW == 145 (0x9082a400) [pid = 1785] [serial = 599] [outer = 0x8e550000] 12:09:56 INFO - PROCESS | 1785 | 1470942596774 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 12:09:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:09:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1687ms 12:09:56 INFO - PROCESS | 1785 | 1470942596814 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 12:09:56 INFO - PROCESS | 1785 | 1470942596817 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 12:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:09:56 INFO - PROCESS | 1785 | 1470942596840 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:09:56 INFO - PROCESS | 1785 | 1470942596848 Marionette TRACE conn3 <- [1,770,null,{}] 12:09:56 INFO - PROCESS | 1785 | 1470942596856 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:56 INFO - PROCESS | 1785 | 1470942596863 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:57 INFO - PROCESS | 1785 | 1470942597136 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 12:09:57 INFO - PROCESS | 1785 | 1470942597246 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:57 INFO - PROCESS | 1785 | 1470942597253 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:57 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dc8bc00 == 75 [pid = 1785] [id = 200] 12:09:57 INFO - PROCESS | 1785 | ++DOMWINDOW == 146 (0x8e368400) [pid = 1785] [serial = 600] [outer = (nil)] 12:09:57 INFO - PROCESS | 1785 | ++DOMWINDOW == 147 (0x92e44800) [pid = 1785] [serial = 601] [outer = 0x8e368400] 12:09:57 INFO - PROCESS | 1785 | 1470942597319 Marionette DEBUG loaded listener.js 12:09:57 INFO - PROCESS | 1785 | ++DOMWINDOW == 148 (0x9393fc00) [pid = 1785] [serial = 602] [outer = 0x8e368400] 12:09:58 INFO - PROCESS | 1785 | 1470942598065 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 12:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1294ms 12:09:58 INFO - PROCESS | 1785 | 1470942598131 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 12:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:09:58 INFO - PROCESS | 1785 | 1470942598136 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 12:09:58 INFO - PROCESS | 1785 | 1470942598142 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:09:58 INFO - PROCESS | 1785 | 1470942598145 Marionette TRACE conn3 <- [1,774,null,{}] 12:09:58 INFO - PROCESS | 1785 | 1470942598150 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:58 INFO - PROCESS | 1785 | 1470942598154 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:58 INFO - PROCESS | 1785 | 1470942598394 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 12:09:58 INFO - PROCESS | 1785 | 1470942598417 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:58 INFO - PROCESS | 1785 | 1470942598424 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:09:58 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e3c8c00 == 76 [pid = 1785] [id = 201] 12:09:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 149 (0x910e0800) [pid = 1785] [serial = 603] [outer = (nil)] 12:09:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 150 (0x9514cc00) [pid = 1785] [serial = 604] [outer = 0x910e0800] 12:09:58 INFO - PROCESS | 1785 | 1470942598489 Marionette DEBUG loaded listener.js 12:09:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 151 (0x9751cc00) [pid = 1785] [serial = 605] [outer = 0x910e0800] 12:09:59 INFO - PROCESS | 1785 | 1470942599395 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 12:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1294ms 12:09:59 INFO - PROCESS | 1785 | 1470942599435 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 12:09:59 INFO - PROCESS | 1785 | 1470942599438 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 12:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:09:59 INFO - PROCESS | 1785 | 1470942599451 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:09:59 INFO - PROCESS | 1785 | 1470942599453 Marionette TRACE conn3 <- [1,778,null,{}] 12:09:59 INFO - PROCESS | 1785 | 1470942599459 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:09:59 INFO - PROCESS | 1785 | 1470942599462 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:00 INFO - PROCESS | 1785 | 1470942600022 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 12:10:00 INFO - PROCESS | 1785 | --DOMWINDOW == 150 (0x8d060800) [pid = 1785] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:10:00 INFO - PROCESS | 1785 | --DOMWINDOW == 149 (0x8cd1f800) [pid = 1785] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:10:00 INFO - PROCESS | 1785 | --DOMWINDOW == 148 (0x99bce800) [pid = 1785] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:10:00 INFO - PROCESS | 1785 | --DOMWINDOW == 147 (0x8dbe0800) [pid = 1785] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 12:10:00 INFO - PROCESS | 1785 | --DOMWINDOW == 146 (0x8da87800) [pid = 1785] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:10:00 INFO - PROCESS | 1785 | --DOMWINDOW == 145 (0x9972c000) [pid = 1785] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:10:00 INFO - PROCESS | 1785 | --DOMWINDOW == 144 (0x97517800) [pid = 1785] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:10:00 INFO - PROCESS | 1785 | --DOMWINDOW == 143 (0x9b6ea800) [pid = 1785] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:10:00 INFO - PROCESS | 1785 | --DOMWINDOW == 142 (0x90f82400) [pid = 1785] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:10:00 INFO - PROCESS | 1785 | --DOMWINDOW == 141 (0x99b0e000) [pid = 1785] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:10:00 INFO - PROCESS | 1785 | --DOMWINDOW == 140 (0x9a261c00) [pid = 1785] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:10:00 INFO - PROCESS | 1785 | --DOMWINDOW == 139 (0x90f85c00) [pid = 1785] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:10:00 INFO - PROCESS | 1785 | --DOMWINDOW == 138 (0x8f0cc800) [pid = 1785] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:10:00 INFO - PROCESS | 1785 | --DOMWINDOW == 137 (0x8d156400) [pid = 1785] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:10:00 INFO - PROCESS | 1785 | --DOMWINDOW == 136 (0x90832c00) [pid = 1785] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:10:00 INFO - PROCESS | 1785 | --DOMWINDOW == 135 (0x8e3d2800) [pid = 1785] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:10:00 INFO - PROCESS | 1785 | --DOMWINDOW == 134 (0x8e6db000) [pid = 1785] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:10:00 INFO - PROCESS | 1785 | --DOMWINDOW == 133 (0x8e362000) [pid = 1785] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:10:00 INFO - PROCESS | 1785 | --DOMWINDOW == 132 (0x8e369400) [pid = 1785] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:10:00 INFO - PROCESS | 1785 | --DOMWINDOW == 131 (0x9ad2d400) [pid = 1785] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:10:00 INFO - PROCESS | 1785 | --DOMWINDOW == 130 (0x90f83c00) [pid = 1785] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:10:00 INFO - PROCESS | 1785 | --DOMWINDOW == 129 (0x8da88000) [pid = 1785] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:10:00 INFO - PROCESS | 1785 | --DOMWINDOW == 128 (0x9082e000) [pid = 1785] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:10:00 INFO - PROCESS | 1785 | --DOMWINDOW == 127 (0x9a7b1800) [pid = 1785] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:10:00 INFO - PROCESS | 1785 | --DOMWINDOW == 126 (0x8e36e400) [pid = 1785] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:10:00 INFO - PROCESS | 1785 | --DOMWINDOW == 125 (0x9cbf6c00) [pid = 1785] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:10:00 INFO - PROCESS | 1785 | --DOMWINDOW == 124 (0x99730400) [pid = 1785] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:10:00 INFO - PROCESS | 1785 | --DOMWINDOW == 123 (0x8da8dc00) [pid = 1785] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:10:00 INFO - PROCESS | 1785 | --DOMWINDOW == 122 (0x95151400) [pid = 1785] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:10:00 INFO - PROCESS | 1785 | --DOMWINDOW == 121 (0x90833000) [pid = 1785] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:10:00 INFO - PROCESS | 1785 | --DOMWINDOW == 120 (0x8dbe9000) [pid = 1785] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 12:10:00 INFO - PROCESS | 1785 | --DOMWINDOW == 119 (0x95179c00) [pid = 1785] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:10:00 INFO - PROCESS | 1785 | --DOMWINDOW == 118 (0xa253e000) [pid = 1785] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 12:10:00 INFO - PROCESS | 1785 | --DOMWINDOW == 117 (0x8f0d3c00) [pid = 1785] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:10:00 INFO - PROCESS | 1785 | --DOMWINDOW == 116 (0x9cb12400) [pid = 1785] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:10:00 INFO - PROCESS | 1785 | --DOMWINDOW == 115 (0x9394c400) [pid = 1785] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:10:00 INFO - PROCESS | 1785 | --DOMWINDOW == 114 (0x9c1d5800) [pid = 1785] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:10:00 INFO - PROCESS | 1785 | 1470942600259 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:00 INFO - PROCESS | 1785 | 1470942600276 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:00 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d060800 == 77 [pid = 1785] [id = 202] 12:10:00 INFO - PROCESS | 1785 | ++DOMWINDOW == 115 (0x8d069400) [pid = 1785] [serial = 606] [outer = (nil)] 12:10:00 INFO - PROCESS | 1785 | ++DOMWINDOW == 116 (0x8da86800) [pid = 1785] [serial = 607] [outer = 0x8d069400] 12:10:00 INFO - PROCESS | 1785 | 1470942600355 Marionette DEBUG loaded listener.js 12:10:00 INFO - PROCESS | 1785 | ++DOMWINDOW == 117 (0x8f0cf400) [pid = 1785] [serial = 608] [outer = 0x8d069400] 12:10:01 INFO - PROCESS | 1785 | 1470942601085 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 12:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1695ms 12:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:10:01 INFO - PROCESS | 1785 | 1470942601141 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 12:10:01 INFO - PROCESS | 1785 | 1470942601144 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 12:10:01 INFO - PROCESS | 1785 | 1470942601151 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:10:01 INFO - PROCESS | 1785 | 1470942601154 Marionette TRACE conn3 <- [1,782,null,{}] 12:10:01 INFO - PROCESS | 1785 | 1470942601170 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:01 INFO - PROCESS | 1785 | 1470942601175 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:01 INFO - PROCESS | 1785 | 1470942601337 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 12:10:01 INFO - PROCESS | 1785 | 1470942601347 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:01 INFO - PROCESS | 1785 | 1470942601355 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:01 INFO - PROCESS | 1785 | ++DOCSHELL 0x8da87800 == 78 [pid = 1785] [id = 203] 12:10:01 INFO - PROCESS | 1785 | ++DOMWINDOW == 118 (0x8dc8f800) [pid = 1785] [serial = 609] [outer = (nil)] 12:10:01 INFO - PROCESS | 1785 | ++DOMWINDOW == 119 (0x99415c00) [pid = 1785] [serial = 610] [outer = 0x8dc8f800] 12:10:01 INFO - PROCESS | 1785 | 1470942601419 Marionette DEBUG loaded listener.js 12:10:01 INFO - PROCESS | 1785 | ++DOMWINDOW == 120 (0x99426800) [pid = 1785] [serial = 611] [outer = 0x8dc8f800] 12:10:02 INFO - PROCESS | 1785 | 1470942602641 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 12:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1545ms 12:10:02 INFO - PROCESS | 1785 | 1470942602696 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 12:10:02 INFO - PROCESS | 1785 | 1470942602703 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 12:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:10:02 INFO - PROCESS | 1785 | 1470942602713 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:10:02 INFO - PROCESS | 1785 | 1470942602718 Marionette TRACE conn3 <- [1,786,null,{}] 12:10:02 INFO - PROCESS | 1785 | 1470942602726 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:02 INFO - PROCESS | 1785 | 1470942602732 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:03 INFO - PROCESS | 1785 | 1470942603072 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 12:10:03 INFO - PROCESS | 1785 | 1470942603286 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:03 INFO - PROCESS | 1785 | 1470942603300 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:03 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dbeec00 == 79 [pid = 1785] [id = 204] 12:10:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 121 (0x8dc81800) [pid = 1785] [serial = 612] [outer = (nil)] 12:10:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 122 (0x8dc8f000) [pid = 1785] [serial = 613] [outer = 0x8dc81800] 12:10:03 INFO - PROCESS | 1785 | 1470942603384 Marionette DEBUG loaded listener.js 12:10:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 123 (0x8e3c9400) [pid = 1785] [serial = 614] [outer = 0x8dc81800] 12:10:04 INFO - PROCESS | 1785 | 1470942604331 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 12:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1692ms 12:10:04 INFO - PROCESS | 1785 | 1470942604405 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 12:10:04 INFO - PROCESS | 1785 | 1470942604412 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 12:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:10:04 INFO - PROCESS | 1785 | 1470942604423 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:10:04 INFO - PROCESS | 1785 | 1470942604427 Marionette TRACE conn3 <- [1,790,null,{}] 12:10:04 INFO - PROCESS | 1785 | 1470942604435 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:04 INFO - PROCESS | 1785 | 1470942604441 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:04 INFO - PROCESS | 1785 | 1470942604715 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 12:10:05 INFO - PROCESS | 1785 | 1470942605014 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:05 INFO - PROCESS | 1785 | 1470942605023 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:05 INFO - PROCESS | 1785 | ++DOCSHELL 0x8ee1d000 == 80 [pid = 1785] [id = 205] 12:10:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 124 (0x8f0d7000) [pid = 1785] [serial = 615] [outer = (nil)] 12:10:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 125 (0x90f84000) [pid = 1785] [serial = 616] [outer = 0x8f0d7000] 12:10:05 INFO - PROCESS | 1785 | 1470942605106 Marionette DEBUG loaded listener.js 12:10:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 126 (0x90f8f400) [pid = 1785] [serial = 617] [outer = 0x8f0d7000] 12:10:06 INFO - PROCESS | 1785 | 1470942606075 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 12:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1685ms 12:10:06 INFO - PROCESS | 1785 | 1470942606108 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 12:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:10:06 INFO - PROCESS | 1785 | 1470942606112 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 12:10:06 INFO - PROCESS | 1785 | 1470942606119 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:10:06 INFO - PROCESS | 1785 | 1470942606125 Marionette TRACE conn3 <- [1,794,null,{}] 12:10:06 INFO - PROCESS | 1785 | 1470942606142 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:06 INFO - PROCESS | 1785 | 1470942606151 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:06 INFO - PROCESS | 1785 | 1470942606338 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 12:10:06 INFO - PROCESS | 1785 | 1470942606577 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:06 INFO - PROCESS | 1785 | 1470942606587 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:06 INFO - PROCESS | 1785 | ++DOCSHELL 0x910dcc00 == 81 [pid = 1785] [id = 206] 12:10:06 INFO - PROCESS | 1785 | ++DOMWINDOW == 127 (0x94ff5400) [pid = 1785] [serial = 618] [outer = (nil)] 12:10:06 INFO - PROCESS | 1785 | ++DOMWINDOW == 128 (0x976d9400) [pid = 1785] [serial = 619] [outer = 0x94ff5400] 12:10:06 INFO - PROCESS | 1785 | 1470942606718 Marionette DEBUG loaded listener.js 12:10:06 INFO - PROCESS | 1785 | ++DOMWINDOW == 129 (0x99416800) [pid = 1785] [serial = 620] [outer = 0x94ff5400] 12:10:07 INFO - PROCESS | 1785 | 1470942607587 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 12:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1546ms 12:10:07 INFO - PROCESS | 1785 | 1470942607665 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 12:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:10:07 INFO - PROCESS | 1785 | 1470942607670 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 12:10:07 INFO - PROCESS | 1785 | 1470942607676 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:10:07 INFO - PROCESS | 1785 | 1470942607680 Marionette TRACE conn3 <- [1,798,null,{}] 12:10:07 INFO - PROCESS | 1785 | 1470942607685 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:07 INFO - PROCESS | 1785 | 1470942607690 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:07 INFO - PROCESS | 1785 | 1470942607912 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 12:10:08 INFO - PROCESS | 1785 | 1470942608151 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:08 INFO - PROCESS | 1785 | 1470942608161 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:08 INFO - PROCESS | 1785 | ++DOCSHELL 0x95172800 == 82 [pid = 1785] [id = 207] 12:10:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 130 (0x99414800) [pid = 1785] [serial = 621] [outer = (nil)] 12:10:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 131 (0x99952400) [pid = 1785] [serial = 622] [outer = 0x99414800] 12:10:08 INFO - PROCESS | 1785 | 1470942608290 Marionette DEBUG loaded listener.js 12:10:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 132 (0x99b06c00) [pid = 1785] [serial = 623] [outer = 0x99414800] 12:10:09 INFO - PROCESS | 1785 | 1470942609167 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 12:10:09 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 12:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1532ms 12:10:09 INFO - PROCESS | 1785 | 1470942609209 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 12:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:10:09 INFO - PROCESS | 1785 | 1470942609213 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 12:10:09 INFO - PROCESS | 1785 | 1470942609220 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:10:09 INFO - PROCESS | 1785 | 1470942609223 Marionette TRACE conn3 <- [1,802,null,{}] 12:10:09 INFO - PROCESS | 1785 | 1470942609229 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:09 INFO - PROCESS | 1785 | 1470942609234 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:09 INFO - PROCESS | 1785 | 1470942609433 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 12:10:09 INFO - PROCESS | 1785 | 1470942609636 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:09 INFO - PROCESS | 1785 | 1470942609644 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:09 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1eec00 == 83 [pid = 1785] [id = 208] 12:10:09 INFO - PROCESS | 1785 | ++DOMWINDOW == 133 (0x8b1f4c00) [pid = 1785] [serial = 624] [outer = (nil)] 12:10:09 INFO - PROCESS | 1785 | ++DOMWINDOW == 134 (0x99b1c000) [pid = 1785] [serial = 625] [outer = 0x8b1f4c00] 12:10:09 INFO - PROCESS | 1785 | 1470942609763 Marionette DEBUG loaded listener.js 12:10:09 INFO - PROCESS | 1785 | ++DOMWINDOW == 135 (0x99c2f800) [pid = 1785] [serial = 626] [outer = 0x8b1f4c00] 12:10:10 INFO - PROCESS | 1785 | 1470942610713 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 12:10:10 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 12:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1530ms 12:10:10 INFO - PROCESS | 1785 | 1470942610750 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 12:10:10 INFO - PROCESS | 1785 | 1470942610754 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 12:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:10:10 INFO - PROCESS | 1785 | 1470942610760 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:10:10 INFO - PROCESS | 1785 | 1470942610764 Marionette TRACE conn3 <- [1,806,null,{}] 12:10:10 INFO - PROCESS | 1785 | 1470942610770 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:10 INFO - PROCESS | 1785 | 1470942610780 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:10 INFO - PROCESS | 1785 | 1470942610991 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 12:10:11 INFO - PROCESS | 1785 | 1470942611243 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:11 INFO - PROCESS | 1785 | 1470942611251 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:11 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f0000 == 84 [pid = 1785] [id = 209] 12:10:11 INFO - PROCESS | 1785 | ++DOMWINDOW == 136 (0x99b10800) [pid = 1785] [serial = 627] [outer = (nil)] 12:10:11 INFO - PROCESS | 1785 | ++DOMWINDOW == 137 (0x9a261c00) [pid = 1785] [serial = 628] [outer = 0x99b10800] 12:10:11 INFO - PROCESS | 1785 | 1470942611367 Marionette DEBUG loaded listener.js 12:10:11 INFO - PROCESS | 1785 | ++DOMWINDOW == 138 (0x9a705400) [pid = 1785] [serial = 629] [outer = 0x99b10800] 12:10:12 INFO - PROCESS | 1785 | 1470942612221 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 12:10:12 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 12:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1499ms 12:10:12 INFO - PROCESS | 1785 | 1470942612261 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 12:10:12 INFO - PROCESS | 1785 | 1470942612265 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 12:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:10:12 INFO - PROCESS | 1785 | 1470942612271 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:10:12 INFO - PROCESS | 1785 | 1470942612275 Marionette TRACE conn3 <- [1,810,null,{}] 12:10:12 INFO - PROCESS | 1785 | 1470942612281 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:12 INFO - PROCESS | 1785 | 1470942612286 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:12 INFO - PROCESS | 1785 | 1470942612463 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 12:10:12 INFO - PROCESS | 1785 | 1470942612660 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:12 INFO - PROCESS | 1785 | 1470942612668 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:12 INFO - PROCESS | 1785 | ++DOCSHELL 0x9972e400 == 85 [pid = 1785] [id = 210] 12:10:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 139 (0x9a266c00) [pid = 1785] [serial = 630] [outer = (nil)] 12:10:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 140 (0x9a7b2800) [pid = 1785] [serial = 631] [outer = 0x9a266c00] 12:10:12 INFO - PROCESS | 1785 | 1470942612743 Marionette DEBUG loaded listener.js 12:10:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 141 (0x9a7bb000) [pid = 1785] [serial = 632] [outer = 0x9a266c00] 12:10:13 INFO - PROCESS | 1785 | 1470942613658 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 12:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1438ms 12:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:10:13 INFO - PROCESS | 1785 | 1470942613710 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 12:10:13 INFO - PROCESS | 1785 | 1470942613714 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 12:10:13 INFO - PROCESS | 1785 | 1470942613720 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:10:13 INFO - PROCESS | 1785 | 1470942613724 Marionette TRACE conn3 <- [1,814,null,{}] 12:10:13 INFO - PROCESS | 1785 | 1470942613730 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:13 INFO - PROCESS | 1785 | 1470942613741 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:13 INFO - PROCESS | 1785 | 1470942613921 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 12:10:14 INFO - PROCESS | 1785 | 1470942614119 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:14 INFO - PROCESS | 1785 | 1470942614126 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:14 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d060000 == 86 [pid = 1785] [id = 211] 12:10:14 INFO - PROCESS | 1785 | ++DOMWINDOW == 142 (0x9082d800) [pid = 1785] [serial = 633] [outer = (nil)] 12:10:14 INFO - PROCESS | 1785 | ++DOMWINDOW == 143 (0x9b058c00) [pid = 1785] [serial = 634] [outer = 0x9082d800] 12:10:14 INFO - PROCESS | 1785 | 1470942614211 Marionette DEBUG loaded listener.js 12:10:14 INFO - PROCESS | 1785 | ++DOMWINDOW == 144 (0x9b0c4000) [pid = 1785] [serial = 635] [outer = 0x9082d800] 12:10:15 INFO - PROCESS | 1785 | 1470942615176 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 12:10:15 INFO - PROCESS | 1785 | 1470942615260 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 12:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 12:10:15 INFO - PROCESS | 1785 | 1470942615266 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:10:15 INFO - PROCESS | 1785 | 1470942615269 Marionette TRACE conn3 <- [1,818,null,{}] 12:10:15 INFO - PROCESS | 1785 | 1470942615275 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:15 INFO - PROCESS | 1785 | 1470942615280 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:15 INFO - PROCESS | 1785 | 1470942615492 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 12:10:15 INFO - PROCESS | 1785 | 1470942615734 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:15 INFO - PROCESS | 1785 | 1470942615741 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:15 INFO - PROCESS | 1785 | ++DOCSHELL 0x92353c00 == 87 [pid = 1785] [id = 212] 12:10:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 145 (0x9a70dc00) [pid = 1785] [serial = 636] [outer = (nil)] 12:10:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 146 (0x9d811400) [pid = 1785] [serial = 637] [outer = 0x9a70dc00] 12:10:15 INFO - PROCESS | 1785 | 1470942615864 Marionette DEBUG loaded listener.js 12:10:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 147 (0xa1029400) [pid = 1785] [serial = 638] [outer = 0x9a70dc00] 12:10:16 INFO - PROCESS | 1785 | 1470942616720 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 12:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1498ms 12:10:16 INFO - PROCESS | 1785 | 1470942616766 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 12:10:16 INFO - PROCESS | 1785 | 1470942616770 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 12:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:10:16 INFO - PROCESS | 1785 | 1470942616777 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:10:16 INFO - PROCESS | 1785 | 1470942616780 Marionette TRACE conn3 <- [1,822,null,{}] 12:10:16 INFO - PROCESS | 1785 | 1470942616785 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:16 INFO - PROCESS | 1785 | 1470942616790 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:16 INFO - PROCESS | 1785 | 1470942616982 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 12:10:17 INFO - PROCESS | 1785 | 1470942617233 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:17 INFO - PROCESS | 1785 | 1470942617242 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:17 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd25000 == 88 [pid = 1785] [id = 213] 12:10:17 INFO - PROCESS | 1785 | ++DOMWINDOW == 148 (0x8cd26000) [pid = 1785] [serial = 639] [outer = (nil)] 12:10:17 INFO - PROCESS | 1785 | ++DOMWINDOW == 149 (0x8e3c8400) [pid = 1785] [serial = 640] [outer = 0x8cd26000] 12:10:17 INFO - PROCESS | 1785 | 1470942617363 Marionette DEBUG loaded listener.js 12:10:17 INFO - PROCESS | 1785 | ++DOMWINDOW == 150 (0x8eeeb400) [pid = 1785] [serial = 641] [outer = 0x8cd26000] 12:10:18 INFO - PROCESS | 1785 | 1470942618290 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 12:10:18 INFO - PROCESS | 1785 | 1470942618318 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 12:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 12:10:18 INFO - PROCESS | 1785 | 1470942618325 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:10:18 INFO - PROCESS | 1785 | 1470942618330 Marionette TRACE conn3 <- [1,826,null,{}] 12:10:18 INFO - PROCESS | 1785 | 1470942618335 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:18 INFO - PROCESS | 1785 | 1470942618341 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:18 INFO - PROCESS | 1785 | 1470942618586 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 12:10:18 INFO - PROCESS | 1785 | 1470942618847 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:18 INFO - PROCESS | 1785 | 1470942618858 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:18 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d065000 == 89 [pid = 1785] [id = 214] 12:10:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 151 (0x8da8f000) [pid = 1785] [serial = 642] [outer = (nil)] 12:10:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 152 (0x8f082000) [pid = 1785] [serial = 643] [outer = 0x8da8f000] 12:10:18 INFO - PROCESS | 1785 | 1470942618955 Marionette DEBUG loaded listener.js 12:10:19 INFO - PROCESS | 1785 | ++DOMWINDOW == 153 (0x98c88800) [pid = 1785] [serial = 644] [outer = 0x8da8f000] 12:10:20 INFO - PROCESS | 1785 | 1470942620336 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 12:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 2133ms 12:10:20 INFO - PROCESS | 1785 | 1470942620459 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 12:10:20 INFO - PROCESS | 1785 | 1470942620466 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 12:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:10:20 INFO - PROCESS | 1785 | 1470942620481 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:10:20 INFO - PROCESS | 1785 | 1470942620484 Marionette TRACE conn3 <- [1,830,null,{}] 12:10:20 INFO - PROCESS | 1785 | 1470942620492 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:20 INFO - PROCESS | 1785 | 1470942620496 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:20 INFO - PROCESS | 1785 | 1470942620666 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 12:10:20 INFO - PROCESS | 1785 | 1470942620876 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:20 INFO - PROCESS | 1785 | 1470942620884 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:20 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d065c00 == 90 [pid = 1785] [id = 215] 12:10:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 154 (0x8d14d800) [pid = 1785] [serial = 645] [outer = (nil)] 12:10:21 INFO - PROCESS | 1785 | ++DOMWINDOW == 155 (0x8da8e000) [pid = 1785] [serial = 646] [outer = 0x8d14d800] 12:10:21 INFO - PROCESS | 1785 | 1470942621013 Marionette DEBUG loaded listener.js 12:10:21 INFO - PROCESS | 1785 | ++DOMWINDOW == 156 (0x8dc8b800) [pid = 1785] [serial = 647] [outer = 0x8d14d800] 12:10:21 INFO - PROCESS | 1785 | ++DOMWINDOW == 157 (0x8e555800) [pid = 1785] [serial = 648] [outer = 0x93c89c00] 12:10:22 INFO - PROCESS | 1785 | 1470942622172 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 12:10:22 INFO - PROCESS | 1785 | --DOCSHELL 0x99bc9c00 == 89 [pid = 1785] [id = 76] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 156 (0xa34b5800) [pid = 1785] [serial = 547] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 155 (0x8f08d000) [pid = 1785] [serial = 562] [outer = (nil)] [url = about:blank] 12:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1789ms 12:10:22 INFO - PROCESS | 1785 | --DOCSHELL 0x8f0ce800 == 88 [pid = 1785] [id = 190] 12:10:22 INFO - PROCESS | 1785 | --DOCSHELL 0x8e3d0000 == 87 [pid = 1785] [id = 189] 12:10:22 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1eac00 == 86 [pid = 1785] [id = 188] 12:10:22 INFO - PROCESS | 1785 | 1470942622274 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 12:10:22 INFO - PROCESS | 1785 | 1470942622281 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 12:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:10:22 INFO - PROCESS | 1785 | 1470942622297 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:10:22 INFO - PROCESS | 1785 | 1470942622301 Marionette TRACE conn3 <- [1,834,null,{}] 12:10:22 INFO - PROCESS | 1785 | 1470942622306 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:22 INFO - PROCESS | 1785 | 1470942622312 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:22 INFO - PROCESS | 1785 | 1470942622487 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 154 (0x8d150000) [pid = 1785] [serial = 551] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 153 (0x8cd2a800) [pid = 1785] [serial = 503] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 152 (0x9a7ad400) [pid = 1785] [serial = 476] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 151 (0x8dbe8400) [pid = 1785] [serial = 434] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 150 (0x8e553800) [pid = 1785] [serial = 533] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 149 (0x9a70f800) [pid = 1785] [serial = 539] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 148 (0x9a296000) [pid = 1785] [serial = 530] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 147 (0xa23b3800) [pid = 1785] [serial = 485] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 146 (0x90f8dc00) [pid = 1785] [serial = 491] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 145 (0x99e27c00) [pid = 1785] [serial = 473] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 144 (0x9b05f000) [pid = 1785] [serial = 479] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 143 (0x9972a400) [pid = 1785] [serial = 494] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 142 (0x8f0d8400) [pid = 1785] [serial = 428] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 141 (0x8dc90000) [pid = 1785] [serial = 440] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 140 (0x99bd0000) [pid = 1785] [serial = 464] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 139 (0x910dac00) [pid = 1785] [serial = 500] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 138 (0x8f081c00) [pid = 1785] [serial = 559] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 137 (0x8eef4800) [pid = 1785] [serial = 443] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 136 (0x8e6d5400) [pid = 1785] [serial = 557] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 135 (0x8f088c00) [pid = 1785] [serial = 560] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 134 (0x9b0bd000) [pid = 1785] [serial = 418] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 133 (0x91f3d400) [pid = 1785] [serial = 536] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 132 (0x8e3cd800) [pid = 1785] [serial = 406] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 131 (0x910d4800) [pid = 1785] [serial = 535] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 130 (0x92469000) [pid = 1785] [serial = 409] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 129 (0x9b6e1800) [pid = 1785] [serial = 542] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 128 (0x8eeedc00) [pid = 1785] [serial = 467] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 127 (0xa20f0000) [pid = 1785] [serial = 482] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 126 (0x8e54a800) [pid = 1785] [serial = 556] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 125 (0xa689d800) [pid = 1785] [serial = 497] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 124 (0x9ad32c00) [pid = 1785] [serial = 541] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 123 (0x8e36ac00) [pid = 1785] [serial = 554] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 122 (0x99bd0c00) [pid = 1785] [serial = 538] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 121 (0x8d066800) [pid = 1785] [serial = 550] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 120 (0x9a7b3400) [pid = 1785] [serial = 415] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 119 (0x95178c00) [pid = 1785] [serial = 470] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 118 (0x99e28000) [pid = 1785] [serial = 529] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 117 (0x8dc8c000) [pid = 1785] [serial = 437] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 116 (0x8dc87800) [pid = 1785] [serial = 553] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 115 (0x98c92800) [pid = 1785] [serial = 412] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 114 (0x9d816400) [pid = 1785] [serial = 544] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 113 (0xa4e60400) [pid = 1785] [serial = 425] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 112 (0x8e36e000) [pid = 1785] [serial = 532] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 111 (0xa62ca000) [pid = 1785] [serial = 431] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 110 (0xa62c8000) [pid = 1785] [serial = 488] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 109 (0x99b14000) [pid = 1785] [serial = 355] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | --DOMWINDOW == 108 (0xa20f5c00) [pid = 1785] [serial = 421] [outer = (nil)] [url = about:blank] 12:10:22 INFO - PROCESS | 1785 | 1470942622748 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:22 INFO - PROCESS | 1785 | 1470942622756 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:22 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d05d800 == 87 [pid = 1785] [id = 216] 12:10:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 109 (0x8d150000) [pid = 1785] [serial = 649] [outer = (nil)] 12:10:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 110 (0x8dc90000) [pid = 1785] [serial = 650] [outer = 0x8d150000] 12:10:22 INFO - PROCESS | 1785 | 1470942622859 Marionette DEBUG loaded listener.js 12:10:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 111 (0x8e6d2000) [pid = 1785] [serial = 651] [outer = 0x8d150000] 12:10:23 INFO - PROCESS | 1785 | 1470942623649 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 12:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1392ms 12:10:23 INFO - PROCESS | 1785 | 1470942623689 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 12:10:23 INFO - PROCESS | 1785 | 1470942623693 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 12:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:10:23 INFO - PROCESS | 1785 | 1470942623699 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:10:23 INFO - PROCESS | 1785 | 1470942623704 Marionette TRACE conn3 <- [1,838,null,{}] 12:10:23 INFO - PROCESS | 1785 | 1470942623719 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:23 INFO - PROCESS | 1785 | 1470942623727 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:23 INFO - PROCESS | 1785 | 1470942623954 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 12:10:23 INFO - PROCESS | 1785 | 1470942623971 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:23 INFO - PROCESS | 1785 | 1470942623978 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:24 INFO - PROCESS | 1785 | ++DOCSHELL 0x8f090800 == 88 [pid = 1785] [id = 217] 12:10:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 112 (0x8f0cd400) [pid = 1785] [serial = 652] [outer = (nil)] 12:10:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 113 (0x90828400) [pid = 1785] [serial = 653] [outer = 0x8f0cd400] 12:10:24 INFO - PROCESS | 1785 | 1470942624047 Marionette DEBUG loaded listener.js 12:10:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 114 (0x910d1c00) [pid = 1785] [serial = 654] [outer = 0x8f0cd400] 12:10:24 INFO - PROCESS | 1785 | 1470942624970 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 12:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1288ms 12:10:24 INFO - PROCESS | 1785 | 1470942624987 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 12:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:10:24 INFO - PROCESS | 1785 | 1470942624992 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 12:10:24 INFO - PROCESS | 1785 | 1470942624997 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:10:25 INFO - PROCESS | 1785 | 1470942625001 Marionette TRACE conn3 <- [1,842,null,{}] 12:10:25 INFO - PROCESS | 1785 | 1470942625017 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:25 INFO - PROCESS | 1785 | 1470942625026 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:25 INFO - PROCESS | 1785 | 1470942625293 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 12:10:25 INFO - PROCESS | 1785 | 1470942625320 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:25 INFO - PROCESS | 1785 | 1470942625326 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:25 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd28400 == 89 [pid = 1785] [id = 218] 12:10:25 INFO - PROCESS | 1785 | ++DOMWINDOW == 115 (0x90f90c00) [pid = 1785] [serial = 655] [outer = (nil)] 12:10:25 INFO - PROCESS | 1785 | ++DOMWINDOW == 116 (0x91f3d400) [pid = 1785] [serial = 656] [outer = 0x90f90c00] 12:10:25 INFO - PROCESS | 1785 | 1470942625394 Marionette DEBUG loaded listener.js 12:10:25 INFO - PROCESS | 1785 | ++DOMWINDOW == 117 (0x92353800) [pid = 1785] [serial = 657] [outer = 0x90f90c00] 12:10:26 INFO - PROCESS | 1785 | 1470942626335 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 12:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1399ms 12:10:26 INFO - PROCESS | 1785 | 1470942626397 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 12:10:26 INFO - PROCESS | 1785 | 1470942626400 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 12:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:10:26 INFO - PROCESS | 1785 | 1470942626406 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:10:26 INFO - PROCESS | 1785 | 1470942626408 Marionette TRACE conn3 <- [1,846,null,{}] 12:10:26 INFO - PROCESS | 1785 | 1470942626414 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:26 INFO - PROCESS | 1785 | 1470942626419 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:26 INFO - PROCESS | 1785 | 1470942626632 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 12:10:26 INFO - PROCESS | 1785 | --DOMWINDOW == 116 (0x8ee1bc00) [pid = 1785] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:10:26 INFO - PROCESS | 1785 | --DOMWINDOW == 115 (0x910e0800) [pid = 1785] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:10:26 INFO - PROCESS | 1785 | --DOMWINDOW == 114 (0x8e550000) [pid = 1785] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:10:26 INFO - PROCESS | 1785 | --DOMWINDOW == 113 (0x8e368400) [pid = 1785] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:10:26 INFO - PROCESS | 1785 | --DOMWINDOW == 112 (0x8e549800) [pid = 1785] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:10:26 INFO - PROCESS | 1785 | --DOMWINDOW == 111 (0x8cd24000) [pid = 1785] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:10:26 INFO - PROCESS | 1785 | --DOMWINDOW == 110 (0x8d069400) [pid = 1785] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:10:27 INFO - PROCESS | 1785 | 1470942627043 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:27 INFO - PROCESS | 1785 | 1470942627052 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:27 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f1c00 == 90 [pid = 1785] [id = 219] 12:10:27 INFO - PROCESS | 1785 | ++DOMWINDOW == 111 (0x8cd24000) [pid = 1785] [serial = 658] [outer = (nil)] 12:10:27 INFO - PROCESS | 1785 | ++DOMWINDOW == 112 (0x8e550000) [pid = 1785] [serial = 659] [outer = 0x8cd24000] 12:10:27 INFO - PROCESS | 1785 | 1470942627119 Marionette DEBUG loaded listener.js 12:10:27 INFO - PROCESS | 1785 | ++DOMWINDOW == 113 (0x91f3e000) [pid = 1785] [serial = 660] [outer = 0x8cd24000] 12:10:27 INFO - PROCESS | 1785 | 1470942627819 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 12:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1434ms 12:10:27 INFO - PROCESS | 1785 | 1470942627840 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 12:10:27 INFO - PROCESS | 1785 | 1470942627843 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 12:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:10:27 INFO - PROCESS | 1785 | 1470942627849 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:10:27 INFO - PROCESS | 1785 | 1470942627852 Marionette TRACE conn3 <- [1,850,null,{}] 12:10:27 INFO - PROCESS | 1785 | 1470942627857 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:27 INFO - PROCESS | 1785 | 1470942627866 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:28 INFO - PROCESS | 1785 | 1470942628129 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 12:10:28 INFO - PROCESS | 1785 | 1470942628231 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:28 INFO - PROCESS | 1785 | 1470942628239 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:28 INFO - PROCESS | 1785 | ++DOCSHELL 0x8ee1bc00 == 91 [pid = 1785] [id = 220] 12:10:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 114 (0x92e49800) [pid = 1785] [serial = 661] [outer = (nil)] 12:10:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 115 (0x98828800) [pid = 1785] [serial = 662] [outer = 0x92e49800] 12:10:28 INFO - PROCESS | 1785 | 1470942628303 Marionette DEBUG loaded listener.js 12:10:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 116 (0x99414400) [pid = 1785] [serial = 663] [outer = 0x92e49800] 12:10:29 INFO - PROCESS | 1785 | 1470942629196 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 12:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1393ms 12:10:29 INFO - PROCESS | 1785 | 1470942629243 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 12:10:29 INFO - PROCESS | 1785 | 1470942629250 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 12:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:10:29 INFO - PROCESS | 1785 | 1470942629259 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:10:29 INFO - PROCESS | 1785 | 1470942629264 Marionette TRACE conn3 <- [1,854,null,{}] 12:10:29 INFO - PROCESS | 1785 | 1470942629272 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:29 INFO - PROCESS | 1785 | 1470942629278 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:29 INFO - PROCESS | 1785 | 1470942629489 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 12:10:29 INFO - PROCESS | 1785 | 1470942629749 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:29 INFO - PROCESS | 1785 | 1470942629766 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:29 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d14c800 == 92 [pid = 1785] [id = 221] 12:10:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 117 (0x8d14dc00) [pid = 1785] [serial = 664] [outer = (nil)] 12:10:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 118 (0x8dc82400) [pid = 1785] [serial = 665] [outer = 0x8d14dc00] 12:10:29 INFO - PROCESS | 1785 | 1470942629889 Marionette DEBUG loaded listener.js 12:10:30 INFO - PROCESS | 1785 | ++DOMWINDOW == 119 (0x8dc90800) [pid = 1785] [serial = 666] [outer = 0x8d14dc00] 12:10:30 INFO - PROCESS | 1785 | 1470942630815 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 12:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1636ms 12:10:30 INFO - PROCESS | 1785 | 1470942630895 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 12:10:30 INFO - PROCESS | 1785 | 1470942630903 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 12:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:10:30 INFO - PROCESS | 1785 | 1470942630915 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:10:30 INFO - PROCESS | 1785 | 1470942630919 Marionette TRACE conn3 <- [1,858,null,{}] 12:10:30 INFO - PROCESS | 1785 | 1470942630928 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:30 INFO - PROCESS | 1785 | 1470942630934 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:31 INFO - PROCESS | 1785 | 1470942631171 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 12:10:31 INFO - PROCESS | 1785 | 1470942631458 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:31 INFO - PROCESS | 1785 | 1470942631468 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:31 INFO - PROCESS | 1785 | ++DOCSHELL 0x8eeed000 == 93 [pid = 1785] [id = 222] 12:10:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 120 (0x8f088c00) [pid = 1785] [serial = 667] [outer = (nil)] 12:10:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 121 (0x8f0d6000) [pid = 1785] [serial = 668] [outer = 0x8f088c00] 12:10:31 INFO - PROCESS | 1785 | 1470942631549 Marionette DEBUG loaded listener.js 12:10:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 122 (0x91f38800) [pid = 1785] [serial = 669] [outer = 0x8f088c00] 12:10:32 INFO - PROCESS | 1785 | 1470942632508 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 12:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1636ms 12:10:32 INFO - PROCESS | 1785 | 1470942632551 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 12:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:10:32 INFO - PROCESS | 1785 | 1470942632556 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 12:10:32 INFO - PROCESS | 1785 | 1470942632562 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:10:32 INFO - PROCESS | 1785 | 1470942632569 Marionette TRACE conn3 <- [1,862,null,{}] 12:10:32 INFO - PROCESS | 1785 | 1470942632585 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:32 INFO - PROCESS | 1785 | 1470942632593 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:32 INFO - PROCESS | 1785 | 1470942632787 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 12:10:33 INFO - PROCESS | 1785 | 1470942633027 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:33 INFO - PROCESS | 1785 | 1470942633040 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:33 INFO - PROCESS | 1785 | ++DOCSHELL 0x95174400 == 94 [pid = 1785] [id = 223] 12:10:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 123 (0x98c92800) [pid = 1785] [serial = 670] [outer = (nil)] 12:10:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 124 (0x9972a800) [pid = 1785] [serial = 671] [outer = 0x98c92800] 12:10:33 INFO - PROCESS | 1785 | 1470942633161 Marionette DEBUG loaded listener.js 12:10:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 125 (0x99ac8800) [pid = 1785] [serial = 672] [outer = 0x98c92800] 12:10:34 INFO - PROCESS | 1785 | 1470942634042 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 12:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1539ms 12:10:34 INFO - PROCESS | 1785 | 1470942634101 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 12:10:34 INFO - PROCESS | 1785 | 1470942634105 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 12:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:10:34 INFO - PROCESS | 1785 | 1470942634111 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:10:34 INFO - PROCESS | 1785 | 1470942634115 Marionette TRACE conn3 <- [1,866,null,{}] 12:10:34 INFO - PROCESS | 1785 | 1470942634121 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:34 INFO - PROCESS | 1785 | 1470942634126 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:34 INFO - PROCESS | 1785 | 1470942634315 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 12:10:34 INFO - PROCESS | 1785 | 1470942634577 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:34 INFO - PROCESS | 1785 | 1470942634587 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:34 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d05d000 == 95 [pid = 1785] [id = 224] 12:10:34 INFO - PROCESS | 1785 | ++DOMWINDOW == 126 (0x97515000) [pid = 1785] [serial = 673] [outer = (nil)] 12:10:34 INFO - PROCESS | 1785 | ++DOMWINDOW == 127 (0x99b0f000) [pid = 1785] [serial = 674] [outer = 0x97515000] 12:10:34 INFO - PROCESS | 1785 | 1470942634709 Marionette DEBUG loaded listener.js 12:10:34 INFO - PROCESS | 1785 | ++DOMWINDOW == 128 (0x99bca400) [pid = 1785] [serial = 675] [outer = 0x97515000] 12:10:35 INFO - PROCESS | 1785 | 1470942635627 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 12:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1583ms 12:10:35 INFO - PROCESS | 1785 | 1470942635696 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 12:10:35 INFO - PROCESS | 1785 | 1470942635700 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 12:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:10:35 INFO - PROCESS | 1785 | 1470942635707 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:10:35 INFO - PROCESS | 1785 | 1470942635711 Marionette TRACE conn3 <- [1,870,null,{}] 12:10:35 INFO - PROCESS | 1785 | 1470942635716 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:35 INFO - PROCESS | 1785 | 1470942635722 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:35 INFO - PROCESS | 1785 | 1470942635960 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 12:10:36 INFO - PROCESS | 1785 | 1470942636214 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:36 INFO - PROCESS | 1785 | 1470942636223 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:36 INFO - PROCESS | 1785 | ++DOCSHELL 0x9082b800 == 96 [pid = 1785] [id = 225] 12:10:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 129 (0x9526b400) [pid = 1785] [serial = 676] [outer = (nil)] 12:10:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 130 (0x99e23400) [pid = 1785] [serial = 677] [outer = 0x9526b400] 12:10:36 INFO - PROCESS | 1785 | 1470942636344 Marionette DEBUG loaded listener.js 12:10:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 131 (0x99e27c00) [pid = 1785] [serial = 678] [outer = 0x9526b400] 12:10:37 INFO - PROCESS | 1785 | 1470942637261 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 12:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1582ms 12:10:37 INFO - PROCESS | 1785 | 1470942637290 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 12:10:37 INFO - PROCESS | 1785 | 1470942637294 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 12:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:10:37 INFO - PROCESS | 1785 | 1470942637301 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:10:37 INFO - PROCESS | 1785 | 1470942637305 Marionette TRACE conn3 <- [1,874,null,{}] 12:10:37 INFO - PROCESS | 1785 | 1470942637310 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:37 INFO - PROCESS | 1785 | 1470942637320 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:37 INFO - PROCESS | 1785 | 1470942637539 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 12:10:37 INFO - PROCESS | 1785 | 1470942637770 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:37 INFO - PROCESS | 1785 | 1470942637781 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:37 INFO - PROCESS | 1785 | ++DOCSHELL 0x9082cc00 == 97 [pid = 1785] [id = 226] 12:10:37 INFO - PROCESS | 1785 | ++DOMWINDOW == 132 (0x9a258000) [pid = 1785] [serial = 679] [outer = (nil)] 12:10:37 INFO - PROCESS | 1785 | ++DOMWINDOW == 133 (0x9a7b1000) [pid = 1785] [serial = 680] [outer = 0x9a258000] 12:10:37 INFO - PROCESS | 1785 | 1470942637929 Marionette DEBUG loaded listener.js 12:10:38 INFO - PROCESS | 1785 | ++DOMWINDOW == 134 (0x9aac7800) [pid = 1785] [serial = 681] [outer = 0x9a258000] 12:10:38 INFO - PROCESS | 1785 | 1470942638895 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 12:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1632ms 12:10:38 INFO - PROCESS | 1785 | 1470942638935 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 12:10:38 INFO - PROCESS | 1785 | 1470942638938 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 12:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:10:38 INFO - PROCESS | 1785 | 1470942638945 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:10:38 INFO - PROCESS | 1785 | 1470942638948 Marionette TRACE conn3 <- [1,878,null,{}] 12:10:38 INFO - PROCESS | 1785 | 1470942638954 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:38 INFO - PROCESS | 1785 | 1470942638959 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:39 INFO - PROCESS | 1785 | 1470942639143 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 12:10:39 INFO - PROCESS | 1785 | 1470942639400 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:39 INFO - PROCESS | 1785 | 1470942639408 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:39 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1ebc00 == 98 [pid = 1785] [id = 227] 12:10:39 INFO - PROCESS | 1785 | ++DOMWINDOW == 135 (0x95172000) [pid = 1785] [serial = 682] [outer = (nil)] 12:10:39 INFO - PROCESS | 1785 | ++DOMWINDOW == 136 (0x9b5f0800) [pid = 1785] [serial = 683] [outer = 0x95172000] 12:10:39 INFO - PROCESS | 1785 | 1470942639532 Marionette DEBUG loaded listener.js 12:10:39 INFO - PROCESS | 1785 | ++DOMWINDOW == 137 (0x9c1e3000) [pid = 1785] [serial = 684] [outer = 0x95172000] 12:10:40 INFO - PROCESS | 1785 | 1470942640509 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 12:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1638ms 12:10:40 INFO - PROCESS | 1785 | 1470942640585 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 12:10:40 INFO - PROCESS | 1785 | 1470942640590 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 12:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:10:40 INFO - PROCESS | 1785 | 1470942640596 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:10:40 INFO - PROCESS | 1785 | 1470942640601 Marionette TRACE conn3 <- [1,882,null,{}] 12:10:40 INFO - PROCESS | 1785 | 1470942640610 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:40 INFO - PROCESS | 1785 | 1470942640615 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:40 INFO - PROCESS | 1785 | 1470942640875 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 12:10:41 INFO - PROCESS | 1785 | 1470942641177 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:41 INFO - PROCESS | 1785 | 1470942641188 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:41 INFO - PROCESS | 1785 | ++DOCSHELL 0x9082f000 == 99 [pid = 1785] [id = 228] 12:10:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 138 (0x9b5f9400) [pid = 1785] [serial = 685] [outer = (nil)] 12:10:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 139 (0xa200b400) [pid = 1785] [serial = 686] [outer = 0x9b5f9400] 12:10:41 INFO - PROCESS | 1785 | 1470942641279 Marionette DEBUG loaded listener.js 12:10:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 140 (0xa20f1c00) [pid = 1785] [serial = 687] [outer = 0x9b5f9400] 12:10:42 INFO - PROCESS | 1785 | 1470942642371 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 12:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1835ms 12:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:10:42 INFO - PROCESS | 1785 | 1470942642433 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 12:10:42 INFO - PROCESS | 1785 | 1470942642436 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 12:10:42 INFO - PROCESS | 1785 | 1470942642444 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:10:42 INFO - PROCESS | 1785 | 1470942642449 Marionette TRACE conn3 <- [1,886,null,{}] 12:10:42 INFO - PROCESS | 1785 | 1470942642456 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:42 INFO - PROCESS | 1785 | 1470942642460 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:42 INFO - PROCESS | 1785 | 1470942642744 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 12:10:43 INFO - PROCESS | 1785 | 1470942643123 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:43 INFO - PROCESS | 1785 | 1470942643138 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:43 INFO - PROCESS | 1785 | ++DOCSHELL 0x9b782c00 == 100 [pid = 1785] [id = 229] 12:10:43 INFO - PROCESS | 1785 | ++DOMWINDOW == 141 (0xa101f800) [pid = 1785] [serial = 688] [outer = (nil)] 12:10:43 INFO - PROCESS | 1785 | ++DOMWINDOW == 142 (0xa2321c00) [pid = 1785] [serial = 689] [outer = 0xa101f800] 12:10:43 INFO - PROCESS | 1785 | 1470942643268 Marionette DEBUG loaded listener.js 12:10:43 INFO - PROCESS | 1785 | ++DOMWINDOW == 143 (0xa2377000) [pid = 1785] [serial = 690] [outer = 0xa101f800] 12:10:44 INFO - PROCESS | 1785 | 1470942644376 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 12:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1994ms 12:10:44 INFO - PROCESS | 1785 | 1470942644438 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 12:10:44 INFO - PROCESS | 1785 | 1470942644442 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 12:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:10:44 INFO - PROCESS | 1785 | 1470942644449 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:10:44 INFO - PROCESS | 1785 | 1470942644453 Marionette TRACE conn3 <- [1,890,null,{}] 12:10:44 INFO - PROCESS | 1785 | 1470942644459 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:44 INFO - PROCESS | 1785 | 1470942644472 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:44 INFO - PROCESS | 1785 | 1470942644788 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 12:10:45 INFO - PROCESS | 1785 | 1470942645101 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:45 INFO - PROCESS | 1785 | 1470942645112 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:45 INFO - PROCESS | 1785 | ++DOCSHELL 0xa101f400 == 101 [pid = 1785] [id = 230] 12:10:45 INFO - PROCESS | 1785 | ++DOMWINDOW == 144 (0xa20fb400) [pid = 1785] [serial = 691] [outer = (nil)] 12:10:45 INFO - PROCESS | 1785 | ++DOMWINDOW == 145 (0xa2fcc400) [pid = 1785] [serial = 692] [outer = 0xa20fb400] 12:10:45 INFO - PROCESS | 1785 | 1470942645203 Marionette DEBUG loaded listener.js 12:10:45 INFO - PROCESS | 1785 | ++DOMWINDOW == 146 (0xa2fcf800) [pid = 1785] [serial = 693] [outer = 0xa20fb400] 12:10:46 INFO - PROCESS | 1785 | 1470942646290 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 12:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1887ms 12:10:46 INFO - PROCESS | 1785 | 1470942646339 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 12:10:46 INFO - PROCESS | 1785 | 1470942646347 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 12:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:10:46 INFO - PROCESS | 1785 | 1470942646356 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:10:46 INFO - PROCESS | 1785 | 1470942646363 Marionette TRACE conn3 <- [1,894,null,{}] 12:10:46 INFO - PROCESS | 1785 | 1470942646433 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:46 INFO - PROCESS | 1785 | 1470942646442 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:46 INFO - PROCESS | 1785 | 1470942646787 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 12:10:47 INFO - PROCESS | 1785 | 1470942647210 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:47 INFO - PROCESS | 1785 | 1470942647226 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:47 INFO - PROCESS | 1785 | ++DOCSHELL 0xa230c000 == 102 [pid = 1785] [id = 231] 12:10:47 INFO - PROCESS | 1785 | ++DOMWINDOW == 147 (0xa502b800) [pid = 1785] [serial = 694] [outer = (nil)] 12:10:47 INFO - PROCESS | 1785 | ++DOMWINDOW == 148 (0xa6830800) [pid = 1785] [serial = 695] [outer = 0xa502b800] 12:10:47 INFO - PROCESS | 1785 | 1470942647362 Marionette DEBUG loaded listener.js 12:10:47 INFO - PROCESS | 1785 | ++DOMWINDOW == 149 (0xa689e000) [pid = 1785] [serial = 696] [outer = 0xa502b800] 12:10:48 INFO - PROCESS | 1785 | 1470942648349 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 12:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 2050ms 12:10:48 INFO - PROCESS | 1785 | 1470942648405 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 12:10:48 INFO - PROCESS | 1785 | 1470942648409 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 12:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:10:48 INFO - PROCESS | 1785 | 1470942648415 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:10:48 INFO - PROCESS | 1785 | 1470942648418 Marionette TRACE conn3 <- [1,898,null,{}] 12:10:48 INFO - PROCESS | 1785 | 1470942648424 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:48 INFO - PROCESS | 1785 | 1470942648429 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:48 INFO - PROCESS | 1785 | 1470942648628 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 12:10:48 INFO - PROCESS | 1785 | 1470942648848 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:48 INFO - PROCESS | 1785 | 1470942648855 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:48 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d187800 == 103 [pid = 1785] [id = 232] 12:10:48 INFO - PROCESS | 1785 | ++DOMWINDOW == 150 (0x8d189800) [pid = 1785] [serial = 697] [outer = (nil)] 12:10:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 151 (0x8d18c800) [pid = 1785] [serial = 698] [outer = 0x8d189800] 12:10:49 INFO - PROCESS | 1785 | 1470942649063 Marionette DEBUG loaded listener.js 12:10:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 152 (0x8d18f800) [pid = 1785] [serial = 699] [outer = 0x8d189800] 12:10:50 INFO - PROCESS | 1785 | 1470942650318 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 12:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1990ms 12:10:50 INFO - PROCESS | 1785 | 1470942650487 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 12:10:50 INFO - PROCESS | 1785 | 1470942650492 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 12:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:10:50 INFO - PROCESS | 1785 | 1470942650508 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:10:50 INFO - PROCESS | 1785 | 1470942650512 Marionette TRACE conn3 <- [1,902,null,{}] 12:10:50 INFO - PROCESS | 1785 | 1470942650537 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:50 INFO - PROCESS | 1785 | 1470942650543 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:50 INFO - PROCESS | 1785 | 1470942650786 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 12:10:50 INFO - PROCESS | 1785 | 1470942650934 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:50 INFO - PROCESS | 1785 | 1470942650944 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:51 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d189c00 == 104 [pid = 1785] [id = 233] 12:10:51 INFO - PROCESS | 1785 | ++DOMWINDOW == 153 (0x8d18a800) [pid = 1785] [serial = 700] [outer = (nil)] 12:10:51 INFO - PROCESS | 1785 | ++DOMWINDOW == 154 (0x8d191000) [pid = 1785] [serial = 701] [outer = 0x8d18a800] 12:10:51 INFO - PROCESS | 1785 | 1470942651062 Marionette DEBUG loaded listener.js 12:10:51 INFO - PROCESS | 1785 | ++DOMWINDOW == 155 (0x8dbe2c00) [pid = 1785] [serial = 702] [outer = 0x8d18a800] 12:10:52 INFO - PROCESS | 1785 | 1470942652099 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 12:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1648ms 12:10:52 INFO - PROCESS | 1785 | 1470942652156 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 12:10:52 INFO - PROCESS | 1785 | 1470942652163 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 12:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:10:52 INFO - PROCESS | 1785 | 1470942652173 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:10:52 INFO - PROCESS | 1785 | 1470942652176 Marionette TRACE conn3 <- [1,906,null,{}] 12:10:52 INFO - PROCESS | 1785 | 1470942652182 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:52 INFO - PROCESS | 1785 | 1470942652188 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:52 INFO - PROCESS | 1785 | 1470942652370 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 12:10:52 INFO - PROCESS | 1785 | 1470942652626 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:52 INFO - PROCESS | 1785 | 1470942652636 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:52 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e3d3400 == 105 [pid = 1785] [id = 234] 12:10:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 156 (0x8e6d6800) [pid = 1785] [serial = 703] [outer = (nil)] 12:10:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 157 (0x8f08a800) [pid = 1785] [serial = 704] [outer = 0x8e6d6800] 12:10:52 INFO - PROCESS | 1785 | 1470942652748 Marionette DEBUG loaded listener.js 12:10:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 158 (0x8f0d3c00) [pid = 1785] [serial = 705] [outer = 0x8e6d6800] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x8e552400 == 104 [pid = 1785] [id = 154] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x9221b400 == 103 [pid = 1785] [id = 48] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x8da83c00 == 102 [pid = 1785] [id = 166] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x9a755400 == 101 [pid = 1785] [id = 38] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x8dbec800 == 100 [pid = 1785] [id = 153] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1f1c00 == 99 [pid = 1785] [id = 219] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x9966f800 == 98 [pid = 1785] [id = 107] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x8e364400 == 97 [pid = 1785] [id = 111] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0xa23b9c00 == 96 [pid = 1785] [id = 51] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x8e3d4800 == 95 [pid = 1785] [id = 142] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x8f085000 == 94 [pid = 1785] [id = 178] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x9b5f8800 == 93 [pid = 1785] [id = 141] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x9246d800 == 92 [pid = 1785] [id = 82] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x90827c00 == 91 [pid = 1785] [id = 150] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x95176800 == 90 [pid = 1785] [id = 105] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x95171000 == 89 [pid = 1785] [id = 49] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x8f090400 == 88 [pid = 1785] [id = 108] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd28400 == 87 [pid = 1785] [id = 218] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x90832800 == 86 [pid = 1785] [id = 179] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x9c1d4c00 == 85 [pid = 1785] [id = 140] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x8ee22400 == 84 [pid = 1785] [id = 110] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0xa502b000 == 83 [pid = 1785] [id = 52] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x90f82800 == 82 [pid = 1785] [id = 164] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x9a258c00 == 81 [pid = 1785] [id = 159] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x8f090000 == 80 [pid = 1785] [id = 109] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x92470800 == 79 [pid = 1785] [id = 92] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x90f81400 == 78 [pid = 1785] [id = 163] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x92466000 == 77 [pid = 1785] [id = 191] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x8e551000 == 76 [pid = 1785] [id = 127] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x8eef6800 == 75 [pid = 1785] [id = 98] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x99e21000 == 74 [pid = 1785] [id = 161] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x8d065c00 == 73 [pid = 1785] [id = 215] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x8dc8b000 == 72 [pid = 1785] [id = 147] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x9760d000 == 71 [pid = 1785] [id = 47] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x9514e000 == 70 [pid = 1785] [id = 152] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x9514f000 == 69 [pid = 1785] [id = 193] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x8d157400 == 68 [pid = 1785] [id = 162] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x8d05cc00 == 67 [pid = 1785] [id = 194] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x93c84800 == 66 [pid = 1785] [id = 157] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd23c00 == 65 [pid = 1785] [id = 197] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x99b20c00 == 64 [pid = 1785] [id = 158] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x9234cc00 == 63 [pid = 1785] [id = 95] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x8e54c800 == 62 [pid = 1785] [id = 160] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x8e36d400 == 61 [pid = 1785] [id = 151] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x8ee25800 == 60 [pid = 1785] [id = 106] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x9972d000 == 59 [pid = 1785] [id = 165] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x9516c800 == 58 [pid = 1785] [id = 43] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x8d05d800 == 57 [pid = 1785] [id = 216] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x988ad800 == 56 [pid = 1785] [id = 44] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x9221bc00 == 55 [pid = 1785] [id = 33] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x8da81400 == 54 [pid = 1785] [id = 149] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x8f090800 == 53 [pid = 1785] [id = 217] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x92e49000 == 52 [pid = 1785] [id = 23] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x95149800 == 51 [pid = 1785] [id = 192] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x9cbf2000 == 50 [pid = 1785] [id = 46] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x910d9000 == 49 [pid = 1785] [id = 176] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x8f0d0000 == 48 [pid = 1785] [id = 156] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd29400 == 47 [pid = 1785] [id = 196] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x93c89000 == 46 [pid = 1785] [id = 53] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x8e36b000 == 45 [pid = 1785] [id = 112] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1f5c00 == 44 [pid = 1785] [id = 195] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x91f39c00 == 43 [pid = 1785] [id = 42] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x8e36a000 == 42 [pid = 1785] [id = 155] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x99bc8c00 == 41 [pid = 1785] [id = 91] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x8d189c00 == 40 [pid = 1785] [id = 233] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x8d187800 == 39 [pid = 1785] [id = 232] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0xa230c000 == 38 [pid = 1785] [id = 231] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x9b782c00 == 37 [pid = 1785] [id = 229] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0xa101f400 == 36 [pid = 1785] [id = 230] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x9082f000 == 35 [pid = 1785] [id = 228] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1ebc00 == 34 [pid = 1785] [id = 227] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd1f400 == 33 [pid = 1785] [id = 167] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x9082cc00 == 32 [pid = 1785] [id = 226] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x9082b800 == 31 [pid = 1785] [id = 225] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x8d05d000 == 30 [pid = 1785] [id = 224] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x95174400 == 29 [pid = 1785] [id = 223] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x8eeed000 == 28 [pid = 1785] [id = 222] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x8ee1bc00 == 27 [pid = 1785] [id = 220] 12:10:55 INFO - PROCESS | 1785 | --DOCSHELL 0x8d14c800 == 26 [pid = 1785] [id = 221] 12:10:55 INFO - PROCESS | 1785 | --DOMWINDOW == 157 (0x9514cc00) [pid = 1785] [serial = 604] [outer = (nil)] [url = about:blank] 12:10:55 INFO - PROCESS | 1785 | --DOMWINDOW == 156 (0x8cd21400) [pid = 1785] [serial = 565] [outer = (nil)] [url = about:blank] 12:10:55 INFO - PROCESS | 1785 | --DOMWINDOW == 155 (0x8e6de400) [pid = 1785] [serial = 598] [outer = (nil)] [url = about:blank] 12:10:55 INFO - PROCESS | 1785 | --DOMWINDOW == 154 (0x9082a400) [pid = 1785] [serial = 599] [outer = (nil)] [url = about:blank] 12:10:55 INFO - PROCESS | 1785 | --DOMWINDOW == 153 (0x92e44800) [pid = 1785] [serial = 601] [outer = (nil)] [url = about:blank] 12:10:55 INFO - PROCESS | 1785 | --DOMWINDOW == 152 (0x90835400) [pid = 1785] [serial = 571] [outer = (nil)] [url = about:blank] 12:10:55 INFO - PROCESS | 1785 | --DOMWINDOW == 151 (0x8e556400) [pid = 1785] [serial = 568] [outer = (nil)] [url = about:blank] 12:10:55 INFO - PROCESS | 1785 | --DOMWINDOW == 150 (0x99b1d000) [pid = 1785] [serial = 589] [outer = (nil)] [url = about:blank] 12:10:55 INFO - PROCESS | 1785 | --DOMWINDOW == 149 (0x93c88000) [pid = 1785] [serial = 574] [outer = (nil)] [url = about:blank] 12:10:55 INFO - PROCESS | 1785 | --DOMWINDOW == 148 (0x8ee29c00) [pid = 1785] [serial = 596] [outer = (nil)] [url = about:blank] 12:10:55 INFO - PROCESS | 1785 | --DOMWINDOW == 147 (0x8e6df000) [pid = 1785] [serial = 595] [outer = (nil)] [url = about:blank] 12:10:55 INFO - PROCESS | 1785 | --DOMWINDOW == 146 (0x976d5000) [pid = 1785] [serial = 580] [outer = (nil)] [url = about:blank] 12:10:55 INFO - PROCESS | 1785 | --DOMWINDOW == 145 (0x8d156c00) [pid = 1785] [serial = 593] [outer = (nil)] [url = about:blank] 12:10:55 INFO - PROCESS | 1785 | --DOMWINDOW == 144 (0x8cd29c00) [pid = 1785] [serial = 592] [outer = (nil)] [url = about:blank] 12:10:55 INFO - PROCESS | 1785 | --DOMWINDOW == 143 (0x99b08c00) [pid = 1785] [serial = 586] [outer = (nil)] [url = about:blank] 12:10:55 INFO - PROCESS | 1785 | --DOMWINDOW == 142 (0x99723800) [pid = 1785] [serial = 583] [outer = (nil)] [url = about:blank] 12:10:55 INFO - PROCESS | 1785 | --DOMWINDOW == 141 (0x9751cc00) [pid = 1785] [serial = 605] [outer = (nil)] [url = about:blank] 12:10:55 INFO - PROCESS | 1785 | --DOMWINDOW == 140 (0x95171800) [pid = 1785] [serial = 577] [outer = (nil)] [url = about:blank] 12:10:55 INFO - PROCESS | 1785 | --DOMWINDOW == 139 (0x99415c00) [pid = 1785] [serial = 610] [outer = (nil)] [url = about:blank] 12:10:55 INFO - PROCESS | 1785 | --DOMWINDOW == 138 (0x8f0cf400) [pid = 1785] [serial = 608] [outer = (nil)] [url = about:blank] 12:10:55 INFO - PROCESS | 1785 | --DOMWINDOW == 137 (0x8da86800) [pid = 1785] [serial = 607] [outer = (nil)] [url = about:blank] 12:10:55 INFO - PROCESS | 1785 | --DOMWINDOW == 136 (0x9393fc00) [pid = 1785] [serial = 602] [outer = (nil)] [url = about:blank] 12:10:55 INFO - PROCESS | 1785 | --DOMWINDOW == 135 (0x8f0d0800) [pid = 1785] [serial = 563] [outer = (nil)] [url = about:blank] 12:10:55 INFO - PROCESS | 1785 | 1470942655616 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 12:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 3539ms 12:10:55 INFO - PROCESS | 1785 | 1470942655713 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 12:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:10:55 INFO - PROCESS | 1785 | 1470942655718 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 12:10:55 INFO - PROCESS | 1785 | 1470942655727 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:10:55 INFO - PROCESS | 1785 | 1470942655732 Marionette TRACE conn3 <- [1,910,null,{}] 12:10:55 INFO - PROCESS | 1785 | 1470942655740 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:55 INFO - PROCESS | 1785 | 1470942655744 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:55 INFO - PROCESS | 1785 | 1470942655897 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 12:10:56 INFO - PROCESS | 1785 | 1470942656079 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:56 INFO - PROCESS | 1785 | 1470942656088 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:56 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d05d800 == 27 [pid = 1785] [id = 235] 12:10:56 INFO - PROCESS | 1785 | ++DOMWINDOW == 136 (0x8d05e400) [pid = 1785] [serial = 706] [outer = (nil)] 12:10:56 INFO - PROCESS | 1785 | ++DOMWINDOW == 137 (0x8d066000) [pid = 1785] [serial = 707] [outer = 0x8d05e400] 12:10:56 INFO - PROCESS | 1785 | 1470942656160 Marionette DEBUG loaded listener.js 12:10:56 INFO - PROCESS | 1785 | ++DOMWINDOW == 138 (0x8d067800) [pid = 1785] [serial = 708] [outer = 0x8d05e400] 12:10:56 INFO - PROCESS | 1785 | 1470942656892 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 12:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1191ms 12:10:56 INFO - PROCESS | 1785 | 1470942656922 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 12:10:56 INFO - PROCESS | 1785 | 1470942656928 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 12:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:10:56 INFO - PROCESS | 1785 | 1470942656938 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:10:56 INFO - PROCESS | 1785 | 1470942656942 Marionette TRACE conn3 <- [1,914,null,{}] 12:10:56 INFO - PROCESS | 1785 | 1470942656948 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:56 INFO - PROCESS | 1785 | 1470942656953 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:57 INFO - PROCESS | 1785 | 1470942657113 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 12:10:57 INFO - PROCESS | 1785 | 1470942657129 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:57 INFO - PROCESS | 1785 | 1470942657145 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:57 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d05bc00 == 28 [pid = 1785] [id = 236] 12:10:57 INFO - PROCESS | 1785 | ++DOMWINDOW == 139 (0x8da81800) [pid = 1785] [serial = 709] [outer = (nil)] 12:10:57 INFO - PROCESS | 1785 | ++DOMWINDOW == 140 (0x8da87400) [pid = 1785] [serial = 710] [outer = 0x8da81800] 12:10:57 INFO - PROCESS | 1785 | 1470942657211 Marionette DEBUG loaded listener.js 12:10:57 INFO - PROCESS | 1785 | ++DOMWINDOW == 141 (0x8da8c400) [pid = 1785] [serial = 711] [outer = 0x8da81800] 12:10:58 INFO - PROCESS | 1785 | 1470942658230 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 12:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1339ms 12:10:58 INFO - PROCESS | 1785 | 1470942658277 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 12:10:58 INFO - PROCESS | 1785 | 1470942658281 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 12:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:10:58 INFO - PROCESS | 1785 | 1470942658293 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:10:58 INFO - PROCESS | 1785 | 1470942658298 Marionette TRACE conn3 <- [1,918,null,{}] 12:10:58 INFO - PROCESS | 1785 | 1470942658315 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:58 INFO - PROCESS | 1785 | 1470942658324 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:58 INFO - PROCESS | 1785 | 1470942658561 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 12:10:58 INFO - PROCESS | 1785 | 1470942658667 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:58 INFO - PROCESS | 1785 | 1470942658676 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:10:58 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dc8e800 == 29 [pid = 1785] [id = 237] 12:10:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 142 (0x8e367000) [pid = 1785] [serial = 712] [outer = (nil)] 12:10:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 143 (0x8e3ce800) [pid = 1785] [serial = 713] [outer = 0x8e367000] 12:10:58 INFO - PROCESS | 1785 | 1470942658748 Marionette DEBUG loaded listener.js 12:10:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 144 (0x8e549c00) [pid = 1785] [serial = 714] [outer = 0x8e367000] 12:10:59 INFO - PROCESS | 1785 | 1470942659707 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 12:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1489ms 12:10:59 INFO - PROCESS | 1785 | 1470942659783 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 12:10:59 INFO - PROCESS | 1785 | 1470942659788 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 12:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:10:59 INFO - PROCESS | 1785 | 1470942659794 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:10:59 INFO - PROCESS | 1785 | 1470942659798 Marionette TRACE conn3 <- [1,922,null,{}] 12:10:59 INFO - PROCESS | 1785 | 1470942659809 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:59 INFO - PROCESS | 1785 | 1470942659813 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:01 INFO - PROCESS | 1785 | 1470942661316 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 12:11:01 INFO - PROCESS | 1785 | --DOMWINDOW == 143 (0x92e49800) [pid = 1785] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:11:01 INFO - PROCESS | 1785 | --DOMWINDOW == 142 (0x90f90c00) [pid = 1785] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:11:01 INFO - PROCESS | 1785 | --DOMWINDOW == 141 (0x8cd24000) [pid = 1785] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:11:01 INFO - PROCESS | 1785 | --DOMWINDOW == 140 (0x9082d800) [pid = 1785] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:11:01 INFO - PROCESS | 1785 | --DOMWINDOW == 139 (0x8cd26000) [pid = 1785] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:11:01 INFO - PROCESS | 1785 | --DOMWINDOW == 138 (0x9a70dc00) [pid = 1785] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:11:01 INFO - PROCESS | 1785 | --DOMWINDOW == 137 (0x8b1f4c00) [pid = 1785] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:11:01 INFO - PROCESS | 1785 | --DOMWINDOW == 136 (0x8da8f000) [pid = 1785] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:11:01 INFO - PROCESS | 1785 | --DOMWINDOW == 135 (0x9a266c00) [pid = 1785] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:11:01 INFO - PROCESS | 1785 | --DOMWINDOW == 134 (0x8f0cd400) [pid = 1785] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:11:01 INFO - PROCESS | 1785 | --DOMWINDOW == 133 (0x94ff5400) [pid = 1785] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:11:01 INFO - PROCESS | 1785 | --DOMWINDOW == 132 (0x8d14d800) [pid = 1785] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:11:01 INFO - PROCESS | 1785 | --DOMWINDOW == 131 (0x8dc81800) [pid = 1785] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:11:01 INFO - PROCESS | 1785 | --DOMWINDOW == 130 (0x8d150000) [pid = 1785] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:11:01 INFO - PROCESS | 1785 | --DOMWINDOW == 129 (0x8f0d7000) [pid = 1785] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:11:01 INFO - PROCESS | 1785 | --DOMWINDOW == 128 (0x99b10800) [pid = 1785] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:11:01 INFO - PROCESS | 1785 | --DOMWINDOW == 127 (0x99414800) [pid = 1785] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:11:01 INFO - PROCESS | 1785 | --DOMWINDOW == 126 (0x8dc8f800) [pid = 1785] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:11:01 INFO - PROCESS | 1785 | --DOMWINDOW == 125 (0x994be800) [pid = 1785] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:11:01 INFO - PROCESS | 1785 | --DOMWINDOW == 124 (0x9cbfa800) [pid = 1785] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:11:01 INFO - PROCESS | 1785 | --DOMWINDOW == 123 (0x9514c000) [pid = 1785] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:11:01 INFO - PROCESS | 1785 | --DOMWINDOW == 122 (0x8d05e800) [pid = 1785] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:11:01 INFO - PROCESS | 1785 | --DOMWINDOW == 121 (0x976cb800) [pid = 1785] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:11:01 INFO - PROCESS | 1785 | --DOMWINDOW == 120 (0x9aa7d000) [pid = 1785] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:11:01 INFO - PROCESS | 1785 | --DOMWINDOW == 119 (0x8b1ec800) [pid = 1785] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:11:01 INFO - PROCESS | 1785 | --DOMWINDOW == 118 (0x95153000) [pid = 1785] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:11:01 INFO - PROCESS | 1785 | --DOMWINDOW == 117 (0x92472000) [pid = 1785] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:11:01 INFO - PROCESS | 1785 | --DOMWINDOW == 116 (0x8e3d0c00) [pid = 1785] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:11:01 INFO - PROCESS | 1785 | --DOMWINDOW == 115 (0x8f0d0400) [pid = 1785] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:11:01 INFO - PROCESS | 1785 | 1470942661547 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:01 INFO - PROCESS | 1785 | 1470942661553 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:01 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1ec400 == 30 [pid = 1785] [id = 238] 12:11:01 INFO - PROCESS | 1785 | ++DOMWINDOW == 116 (0x8b1f4c00) [pid = 1785] [serial = 715] [outer = (nil)] 12:11:01 INFO - PROCESS | 1785 | ++DOMWINDOW == 117 (0x8d14d800) [pid = 1785] [serial = 716] [outer = 0x8b1f4c00] 12:11:01 INFO - PROCESS | 1785 | 1470942661622 Marionette DEBUG loaded listener.js 12:11:01 INFO - PROCESS | 1785 | ++DOMWINDOW == 118 (0x8e3d0c00) [pid = 1785] [serial = 717] [outer = 0x8b1f4c00] 12:11:02 INFO - PROCESS | 1785 | 1470942662389 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 12:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 2632ms 12:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:11:02 INFO - PROCESS | 1785 | 1470942662428 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 12:11:02 INFO - PROCESS | 1785 | 1470942662430 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 12:11:02 INFO - PROCESS | 1785 | 1470942662437 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:11:02 INFO - PROCESS | 1785 | 1470942662440 Marionette TRACE conn3 <- [1,926,null,{}] 12:11:02 INFO - PROCESS | 1785 | 1470942662445 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:02 INFO - PROCESS | 1785 | 1470942662450 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:02 INFO - PROCESS | 1785 | 1470942662657 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 12:11:02 INFO - PROCESS | 1785 | 1470942662676 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:02 INFO - PROCESS | 1785 | 1470942662684 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:02 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e3c9000 == 31 [pid = 1785] [id = 239] 12:11:02 INFO - PROCESS | 1785 | ++DOMWINDOW == 119 (0x8e552800) [pid = 1785] [serial = 718] [outer = (nil)] 12:11:02 INFO - PROCESS | 1785 | ++DOMWINDOW == 120 (0x8ee1f000) [pid = 1785] [serial = 719] [outer = 0x8e552800] 12:11:02 INFO - PROCESS | 1785 | 1470942662752 Marionette DEBUG loaded listener.js 12:11:02 INFO - PROCESS | 1785 | ++DOMWINDOW == 121 (0x8ee28c00) [pid = 1785] [serial = 720] [outer = 0x8e552800] 12:11:03 INFO - PROCESS | 1785 | 1470942663733 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 12:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1333ms 12:11:03 INFO - PROCESS | 1785 | 1470942663770 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 12:11:03 INFO - PROCESS | 1785 | 1470942663777 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 12:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:11:03 INFO - PROCESS | 1785 | 1470942663786 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:11:03 INFO - PROCESS | 1785 | 1470942663791 Marionette TRACE conn3 <- [1,930,null,{}] 12:11:03 INFO - PROCESS | 1785 | 1470942663800 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:03 INFO - PROCESS | 1785 | 1470942663806 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:03 INFO - PROCESS | 1785 | 1470942663989 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 12:11:04 INFO - PROCESS | 1785 | 1470942664267 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:04 INFO - PROCESS | 1785 | 1470942664282 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:04 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd2d400 == 32 [pid = 1785] [id = 240] 12:11:04 INFO - PROCESS | 1785 | ++DOMWINDOW == 122 (0x8d05d000) [pid = 1785] [serial = 721] [outer = (nil)] 12:11:04 INFO - PROCESS | 1785 | ++DOMWINDOW == 123 (0x8d182400) [pid = 1785] [serial = 722] [outer = 0x8d05d000] 12:11:04 INFO - PROCESS | 1785 | 1470942664403 Marionette DEBUG loaded listener.js 12:11:04 INFO - PROCESS | 1785 | ++DOMWINDOW == 124 (0x8d18f000) [pid = 1785] [serial = 723] [outer = 0x8d05d000] 12:11:05 INFO - PROCESS | 1785 | 1470942665280 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 12:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1533ms 12:11:05 INFO - PROCESS | 1785 | 1470942665319 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 12:11:05 INFO - PROCESS | 1785 | 1470942665326 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 12:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:11:05 INFO - PROCESS | 1785 | 1470942665337 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:11:05 INFO - PROCESS | 1785 | 1470942665340 Marionette TRACE conn3 <- [1,934,null,{}] 12:11:05 INFO - PROCESS | 1785 | 1470942665347 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:05 INFO - PROCESS | 1785 | 1470942665353 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:05 INFO - PROCESS | 1785 | 1470942665587 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 12:11:05 INFO - PROCESS | 1785 | 1470942665831 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:05 INFO - PROCESS | 1785 | 1470942665838 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:05 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e3d0800 == 33 [pid = 1785] [id = 241] 12:11:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 125 (0x8e54e000) [pid = 1785] [serial = 724] [outer = (nil)] 12:11:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 126 (0x8e554c00) [pid = 1785] [serial = 725] [outer = 0x8e54e000] 12:11:05 INFO - PROCESS | 1785 | 1470942665966 Marionette DEBUG loaded listener.js 12:11:06 INFO - PROCESS | 1785 | ++DOMWINDOW == 127 (0x8e6dbc00) [pid = 1785] [serial = 726] [outer = 0x8e54e000] 12:11:06 INFO - PROCESS | 1785 | 1470942666893 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 12:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1599ms 12:11:06 INFO - PROCESS | 1785 | 1470942666936 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 12:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:11:06 INFO - PROCESS | 1785 | 1470942666940 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 12:11:06 INFO - PROCESS | 1785 | 1470942666947 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:11:06 INFO - PROCESS | 1785 | 1470942666953 Marionette TRACE conn3 <- [1,938,null,{}] 12:11:06 INFO - PROCESS | 1785 | 1470942666971 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:06 INFO - PROCESS | 1785 | 1470942666979 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:07 INFO - PROCESS | 1785 | 1470942667155 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 12:11:07 INFO - PROCESS | 1785 | 1470942667406 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:07 INFO - PROCESS | 1785 | 1470942667420 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:07 INFO - PROCESS | 1785 | ++DOCSHELL 0x8f08f800 == 34 [pid = 1785] [id = 242] 12:11:07 INFO - PROCESS | 1785 | ++DOMWINDOW == 128 (0x8f090000) [pid = 1785] [serial = 727] [outer = (nil)] 12:11:07 INFO - PROCESS | 1785 | ++DOMWINDOW == 129 (0x8f0cf000) [pid = 1785] [serial = 728] [outer = 0x8f090000] 12:11:07 INFO - PROCESS | 1785 | 1470942667545 Marionette DEBUG loaded listener.js 12:11:07 INFO - PROCESS | 1785 | ++DOMWINDOW == 130 (0x8f0d6c00) [pid = 1785] [serial = 729] [outer = 0x8f090000] 12:11:08 INFO - PROCESS | 1785 | 1470942668391 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 12:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1490ms 12:11:08 INFO - PROCESS | 1785 | 1470942668437 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 12:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:11:08 INFO - PROCESS | 1785 | 1470942668442 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 12:11:08 INFO - PROCESS | 1785 | 1470942668448 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:11:08 INFO - PROCESS | 1785 | 1470942668452 Marionette TRACE conn3 <- [1,942,null,{}] 12:11:08 INFO - PROCESS | 1785 | 1470942668458 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:08 INFO - PROCESS | 1785 | 1470942668463 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:08 INFO - PROCESS | 1785 | 1470942668639 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 12:11:08 INFO - PROCESS | 1785 | 1470942668834 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:08 INFO - PROCESS | 1785 | 1470942668845 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:08 INFO - PROCESS | 1785 | ++DOCSHELL 0x9082bc00 == 35 [pid = 1785] [id = 243] 12:11:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 131 (0x9082e800) [pid = 1785] [serial = 730] [outer = (nil)] 12:11:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 132 (0x90f88800) [pid = 1785] [serial = 731] [outer = 0x9082e800] 12:11:08 INFO - PROCESS | 1785 | 1470942668918 Marionette DEBUG loaded listener.js 12:11:09 INFO - PROCESS | 1785 | ++DOMWINDOW == 133 (0x90f8c000) [pid = 1785] [serial = 732] [outer = 0x9082e800] 12:11:09 INFO - PROCESS | 1785 | 1470942669854 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 12:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1448ms 12:11:09 INFO - PROCESS | 1785 | 1470942669897 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 12:11:09 INFO - PROCESS | 1785 | 1470942669901 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 12:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:11:09 INFO - PROCESS | 1785 | 1470942669907 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:11:09 INFO - PROCESS | 1785 | 1470942669911 Marionette TRACE conn3 <- [1,946,null,{}] 12:11:09 INFO - PROCESS | 1785 | 1470942669917 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:09 INFO - PROCESS | 1785 | 1470942669922 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:10 INFO - PROCESS | 1785 | 1470942670091 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 12:11:10 INFO - PROCESS | 1785 | 1470942670287 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:10 INFO - PROCESS | 1785 | 1470942670294 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:10 INFO - PROCESS | 1785 | ++DOCSHELL 0x9082a800 == 36 [pid = 1785] [id = 244] 12:11:10 INFO - PROCESS | 1785 | ++DOMWINDOW == 134 (0x9082b800) [pid = 1785] [serial = 733] [outer = (nil)] 12:11:10 INFO - PROCESS | 1785 | ++DOMWINDOW == 135 (0x91f3c800) [pid = 1785] [serial = 734] [outer = 0x9082b800] 12:11:10 INFO - PROCESS | 1785 | 1470942670370 Marionette DEBUG loaded listener.js 12:11:10 INFO - PROCESS | 1785 | ++DOMWINDOW == 136 (0x9221b800) [pid = 1785] [serial = 735] [outer = 0x9082b800] 12:11:11 INFO - PROCESS | 1785 | 1470942671336 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 12:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1479ms 12:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:11:11 INFO - PROCESS | 1785 | 1470942671388 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 12:11:11 INFO - PROCESS | 1785 | 1470942671391 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 12:11:11 INFO - PROCESS | 1785 | 1470942671398 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:11:11 INFO - PROCESS | 1785 | 1470942671402 Marionette TRACE conn3 <- [1,950,null,{}] 12:11:11 INFO - PROCESS | 1785 | 1470942671407 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:11 INFO - PROCESS | 1785 | 1470942671418 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:11 INFO - PROCESS | 1785 | 1470942671675 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 12:11:11 INFO - PROCESS | 1785 | 1470942671921 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:11 INFO - PROCESS | 1785 | 1470942671933 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:11 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1e9400 == 37 [pid = 1785] [id = 245] 12:11:11 INFO - PROCESS | 1785 | ++DOMWINDOW == 137 (0x8b1f0c00) [pid = 1785] [serial = 736] [outer = (nil)] 12:11:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 138 (0x92472000) [pid = 1785] [serial = 737] [outer = 0x8b1f0c00] 12:11:12 INFO - PROCESS | 1785 | 1470942672051 Marionette DEBUG loaded listener.js 12:11:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 139 (0x8ee24400) [pid = 1785] [serial = 738] [outer = 0x8b1f0c00] 12:11:12 INFO - PROCESS | 1785 | 1470942672921 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 12:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1582ms 12:11:12 INFO - PROCESS | 1785 | 1470942672980 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 12:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:11:12 INFO - PROCESS | 1785 | 1470942672984 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 12:11:12 INFO - PROCESS | 1785 | 1470942672990 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:11:12 INFO - PROCESS | 1785 | 1470942672994 Marionette TRACE conn3 <- [1,954,null,{}] 12:11:13 INFO - PROCESS | 1785 | 1470942672999 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:13 INFO - PROCESS | 1785 | 1470942673004 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:13 INFO - PROCESS | 1785 | 1470942673168 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 12:11:13 INFO - PROCESS | 1785 | 1470942673377 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:13 INFO - PROCESS | 1785 | 1470942673384 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:13 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d067400 == 38 [pid = 1785] [id = 246] 12:11:13 INFO - PROCESS | 1785 | ++DOMWINDOW == 140 (0x8ee24000) [pid = 1785] [serial = 739] [outer = (nil)] 12:11:13 INFO - PROCESS | 1785 | ++DOMWINDOW == 141 (0x93c89000) [pid = 1785] [serial = 740] [outer = 0x8ee24000] 12:11:13 INFO - PROCESS | 1785 | 1470942673505 Marionette DEBUG loaded listener.js 12:11:13 INFO - PROCESS | 1785 | ++DOMWINDOW == 142 (0x9394cc00) [pid = 1785] [serial = 741] [outer = 0x8ee24000] 12:11:14 INFO - PROCESS | 1785 | 1470942674427 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 12:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1493ms 12:11:14 INFO - PROCESS | 1785 | 1470942674483 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 12:11:14 INFO - PROCESS | 1785 | 1470942674487 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 12:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:11:14 INFO - PROCESS | 1785 | 1470942674493 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:11:14 INFO - PROCESS | 1785 | 1470942674497 Marionette TRACE conn3 <- [1,958,null,{}] 12:11:14 INFO - PROCESS | 1785 | 1470942674503 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:14 INFO - PROCESS | 1785 | 1470942674507 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:14 INFO - PROCESS | 1785 | 1470942674679 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 12:11:14 INFO - PROCESS | 1785 | 1470942674877 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:14 INFO - PROCESS | 1785 | 1470942674885 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:14 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d064400 == 39 [pid = 1785] [id = 247] 12:11:14 INFO - PROCESS | 1785 | ++DOMWINDOW == 143 (0x910dd400) [pid = 1785] [serial = 742] [outer = (nil)] 12:11:14 INFO - PROCESS | 1785 | ++DOMWINDOW == 144 (0x9514c000) [pid = 1785] [serial = 743] [outer = 0x910dd400] 12:11:14 INFO - PROCESS | 1785 | 1470942674964 Marionette DEBUG loaded listener.js 12:11:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 145 (0x9514f000) [pid = 1785] [serial = 744] [outer = 0x910dd400] 12:11:15 INFO - PROCESS | 1785 | 1470942675878 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 12:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1435ms 12:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:11:15 INFO - PROCESS | 1785 | 1470942675929 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 12:11:15 INFO - PROCESS | 1785 | 1470942675932 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 12:11:15 INFO - PROCESS | 1785 | 1470942675939 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:11:15 INFO - PROCESS | 1785 | 1470942675942 Marionette TRACE conn3 <- [1,962,null,{}] 12:11:15 INFO - PROCESS | 1785 | 1470942675948 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:15 INFO - PROCESS | 1785 | 1470942675953 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:16 INFO - PROCESS | 1785 | 1470942676120 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 12:11:16 INFO - PROCESS | 1785 | 1470942676318 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:16 INFO - PROCESS | 1785 | 1470942676324 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:16 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1eac00 == 40 [pid = 1785] [id = 248] 12:11:16 INFO - PROCESS | 1785 | ++DOMWINDOW == 146 (0x8cd29c00) [pid = 1785] [serial = 745] [outer = (nil)] 12:11:16 INFO - PROCESS | 1785 | ++DOMWINDOW == 147 (0x95178400) [pid = 1785] [serial = 746] [outer = 0x8cd29c00] 12:11:16 INFO - PROCESS | 1785 | 1470942676401 Marionette DEBUG loaded listener.js 12:11:16 INFO - PROCESS | 1785 | ++DOMWINDOW == 148 (0x95179400) [pid = 1785] [serial = 747] [outer = 0x8cd29c00] 12:11:17 INFO - PROCESS | 1785 | 1470942677372 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 12:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1480ms 12:11:17 INFO - PROCESS | 1785 | 1470942677419 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 12:11:17 INFO - PROCESS | 1785 | 1470942677423 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 12:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:11:17 INFO - PROCESS | 1785 | 1470942677429 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:11:17 INFO - PROCESS | 1785 | 1470942677433 Marionette TRACE conn3 <- [1,966,null,{}] 12:11:17 INFO - PROCESS | 1785 | 1470942677438 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:17 INFO - PROCESS | 1785 | 1470942677443 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:17 INFO - PROCESS | 1785 | 1470942677618 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 12:11:17 INFO - PROCESS | 1785 | 1470942677877 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:17 INFO - PROCESS | 1785 | 1470942677886 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:17 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd2cc00 == 41 [pid = 1785] [id = 249] 12:11:17 INFO - PROCESS | 1785 | ++DOMWINDOW == 149 (0x8d191c00) [pid = 1785] [serial = 748] [outer = (nil)] 12:11:17 INFO - PROCESS | 1785 | ++DOMWINDOW == 150 (0x93c85800) [pid = 1785] [serial = 749] [outer = 0x8d191c00] 12:11:18 INFO - PROCESS | 1785 | 1470942678014 Marionette DEBUG loaded listener.js 12:11:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 151 (0x9514e400) [pid = 1785] [serial = 750] [outer = 0x8d191c00] 12:11:18 INFO - PROCESS | 1785 | 1470942678958 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 12:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1585ms 12:11:19 INFO - PROCESS | 1785 | 1470942679016 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 12:11:19 INFO - PROCESS | 1785 | 1470942679020 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 12:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:11:19 INFO - PROCESS | 1785 | 1470942679027 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:11:19 INFO - PROCESS | 1785 | 1470942679032 Marionette TRACE conn3 <- [1,970,null,{}] 12:11:19 INFO - PROCESS | 1785 | 1470942679038 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:19 INFO - PROCESS | 1785 | 1470942679044 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:19 INFO - PROCESS | 1785 | 1470942679244 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 12:11:19 INFO - PROCESS | 1785 | 1470942679498 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:19 INFO - PROCESS | 1785 | 1470942679510 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:19 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1e9800 == 42 [pid = 1785] [id = 250] 12:11:19 INFO - PROCESS | 1785 | ++DOMWINDOW == 152 (0x8b1ea800) [pid = 1785] [serial = 751] [outer = (nil)] 12:11:19 INFO - PROCESS | 1785 | ++DOMWINDOW == 153 (0x8b1f4000) [pid = 1785] [serial = 752] [outer = 0x8b1ea800] 12:11:19 INFO - PROCESS | 1785 | 1470942679773 Marionette DEBUG loaded listener.js 12:11:19 INFO - PROCESS | 1785 | ++DOMWINDOW == 154 (0x8cd26000) [pid = 1785] [serial = 753] [outer = 0x8b1ea800] 12:11:20 INFO - PROCESS | 1785 | 1470942680741 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 12:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1782ms 12:11:20 INFO - PROCESS | 1785 | 1470942680810 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 12:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:11:20 INFO - PROCESS | 1785 | 1470942680815 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 12:11:20 INFO - PROCESS | 1785 | 1470942680841 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:11:20 INFO - PROCESS | 1785 | 1470942680847 Marionette TRACE conn3 <- [1,974,null,{}] 12:11:20 INFO - PROCESS | 1785 | 1470942680855 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:20 INFO - PROCESS | 1785 | 1470942680862 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:21 INFO - PROCESS | 1785 | 1470942681033 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 12:11:21 INFO - PROCESS | 1785 | 1470942681411 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:21 INFO - PROCESS | 1785 | 1470942681423 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:21 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1ec400 == 41 [pid = 1785] [id = 238] 12:11:21 INFO - PROCESS | 1785 | --DOCSHELL 0x8dc8e800 == 40 [pid = 1785] [id = 237] 12:11:21 INFO - PROCESS | 1785 | --DOCSHELL 0x8d05bc00 == 39 [pid = 1785] [id = 236] 12:11:21 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1ec400 == 40 [pid = 1785] [id = 251] 12:11:21 INFO - PROCESS | 1785 | ++DOMWINDOW == 155 (0x8cd29800) [pid = 1785] [serial = 754] [outer = (nil)] 12:11:21 INFO - PROCESS | 1785 | ++DOMWINDOW == 156 (0x8dbed400) [pid = 1785] [serial = 755] [outer = 0x8cd29800] 12:11:21 INFO - PROCESS | 1785 | 1470942681542 Marionette DEBUG loaded listener.js 12:11:21 INFO - PROCESS | 1785 | ++DOMWINDOW == 157 (0x8e364000) [pid = 1785] [serial = 756] [outer = 0x8cd29800] 12:11:21 INFO - PROCESS | 1785 | --DOCSHELL 0x8d05d800 == 39 [pid = 1785] [id = 235] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 156 (0x8e6da800) [pid = 1785] [serial = 569] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 155 (0x910d5800) [pid = 1785] [serial = 572] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 154 (0x9526c000) [pid = 1785] [serial = 578] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 153 (0x98c8c400) [pid = 1785] [serial = 584] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 152 (0x99b20400) [pid = 1785] [serial = 590] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 151 (0xa1020c00) [pid = 1785] [serial = 545] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 150 (0x8d064800) [pid = 1785] [serial = 566] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 149 (0x99412000) [pid = 1785] [serial = 581] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 148 (0x94ffa800) [pid = 1785] [serial = 575] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 147 (0x99b0b400) [pid = 1785] [serial = 587] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 146 (0xa62c7800) [pid = 1785] [serial = 548] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 145 (0x91f3d400) [pid = 1785] [serial = 656] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 144 (0x8e550000) [pid = 1785] [serial = 659] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 143 (0x92353800) [pid = 1785] [serial = 657] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 142 (0x9b058c00) [pid = 1785] [serial = 634] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 141 (0x9b0c4000) [pid = 1785] [serial = 635] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 140 (0x8e3c8400) [pid = 1785] [serial = 640] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 139 (0x8eeeb400) [pid = 1785] [serial = 641] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 138 (0x9d811400) [pid = 1785] [serial = 637] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 137 (0xa1029400) [pid = 1785] [serial = 638] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 136 (0x99b1c000) [pid = 1785] [serial = 625] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 135 (0x99c2f800) [pid = 1785] [serial = 626] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 134 (0x8f082000) [pid = 1785] [serial = 643] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 133 (0x98c88800) [pid = 1785] [serial = 644] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 132 (0x9a7b2800) [pid = 1785] [serial = 631] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 131 (0x9a7bb000) [pid = 1785] [serial = 632] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 130 (0x90828400) [pid = 1785] [serial = 653] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 129 (0x976d9400) [pid = 1785] [serial = 619] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 128 (0x99416800) [pid = 1785] [serial = 620] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 127 (0x8da8e000) [pid = 1785] [serial = 646] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 126 (0x8dc8b800) [pid = 1785] [serial = 647] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 125 (0x8dc8f000) [pid = 1785] [serial = 613] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 124 (0x8e3c9400) [pid = 1785] [serial = 614] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 123 (0x8dc90000) [pid = 1785] [serial = 650] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 122 (0x8e6d2000) [pid = 1785] [serial = 651] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 121 (0x90f84000) [pid = 1785] [serial = 616] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 120 (0x90f8f400) [pid = 1785] [serial = 617] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 119 (0x9a261c00) [pid = 1785] [serial = 628] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 118 (0x9a705400) [pid = 1785] [serial = 629] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 117 (0x99952400) [pid = 1785] [serial = 622] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 116 (0x99b06c00) [pid = 1785] [serial = 623] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 115 (0x99426800) [pid = 1785] [serial = 611] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 114 (0x99414400) [pid = 1785] [serial = 663] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 113 (0xa237a400) [pid = 1785] [serial = 422] [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.] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 112 (0x91f3e000) [pid = 1785] [serial = 660] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 111 (0x910d1c00) [pid = 1785] [serial = 654] [outer = (nil)] [url = about:blank] 12:11:21 INFO - PROCESS | 1785 | --DOMWINDOW == 110 (0x98828800) [pid = 1785] [serial = 662] [outer = (nil)] [url = about:blank] 12:11:22 INFO - PROCESS | 1785 | 1470942682499 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 12:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1712ms 12:11:22 INFO - PROCESS | 1785 | 1470942682534 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 12:11:22 INFO - PROCESS | 1785 | 1470942682541 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 12:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:11:22 INFO - PROCESS | 1785 | 1470942682550 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:11:22 INFO - PROCESS | 1785 | 1470942682556 Marionette TRACE conn3 <- [1,978,null,{}] 12:11:22 INFO - PROCESS | 1785 | 1470942682564 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:22 INFO - PROCESS | 1785 | 1470942682570 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:22 INFO - PROCESS | 1785 | 1470942682766 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 12:11:23 INFO - PROCESS | 1785 | 1470942683029 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:23 INFO - PROCESS | 1785 | 1470942683043 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:23 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d18d400 == 40 [pid = 1785] [id = 252] 12:11:23 INFO - PROCESS | 1785 | ++DOMWINDOW == 111 (0x8da83400) [pid = 1785] [serial = 757] [outer = (nil)] 12:11:23 INFO - PROCESS | 1785 | ++DOMWINDOW == 112 (0x8dbe4400) [pid = 1785] [serial = 758] [outer = 0x8da83400] 12:11:23 INFO - PROCESS | 1785 | 1470942683183 Marionette DEBUG loaded listener.js 12:11:23 INFO - PROCESS | 1785 | ++DOMWINDOW == 113 (0x8dc90000) [pid = 1785] [serial = 759] [outer = 0x8da83400] 12:11:24 INFO - PROCESS | 1785 | 1470942684110 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 12:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1636ms 12:11:24 INFO - PROCESS | 1785 | 1470942684187 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 12:11:24 INFO - PROCESS | 1785 | 1470942684195 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 12:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:11:24 INFO - PROCESS | 1785 | 1470942684205 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:11:24 INFO - PROCESS | 1785 | 1470942684209 Marionette TRACE conn3 <- [1,982,null,{}] 12:11:24 INFO - PROCESS | 1785 | 1470942684215 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:24 INFO - PROCESS | 1785 | 1470942684221 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:24 INFO - PROCESS | 1785 | 1470942684443 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 12:11:24 INFO - PROCESS | 1785 | 1470942684687 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:24 INFO - PROCESS | 1785 | 1470942684697 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:24 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e553400 == 41 [pid = 1785] [id = 253] 12:11:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 114 (0x8e6d4400) [pid = 1785] [serial = 760] [outer = (nil)] 12:11:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 115 (0x8e6df800) [pid = 1785] [serial = 761] [outer = 0x8e6d4400] 12:11:24 INFO - PROCESS | 1785 | 1470942684823 Marionette DEBUG loaded listener.js 12:11:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 116 (0x8ee28800) [pid = 1785] [serial = 762] [outer = 0x8e6d4400] 12:11:25 INFO - PROCESS | 1785 | 1470942685965 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 12:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1846ms 12:11:26 INFO - PROCESS | 1785 | 1470942686053 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 12:11:26 INFO - PROCESS | 1785 | 1470942686059 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 12:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:11:26 INFO - PROCESS | 1785 | 1470942686067 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:11:26 INFO - PROCESS | 1785 | 1470942686073 Marionette TRACE conn3 <- [1,986,null,{}] 12:11:26 INFO - PROCESS | 1785 | 1470942686090 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:26 INFO - PROCESS | 1785 | 1470942686100 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:26 INFO - PROCESS | 1785 | 1470942686458 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 12:11:26 INFO - PROCESS | 1785 | 1470942686654 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:26 INFO - PROCESS | 1785 | 1470942686665 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:26 INFO - PROCESS | 1785 | ++DOCSHELL 0x9082a400 == 42 [pid = 1785] [id = 254] 12:11:26 INFO - PROCESS | 1785 | ++DOMWINDOW == 117 (0x90830c00) [pid = 1785] [serial = 763] [outer = (nil)] 12:11:26 INFO - PROCESS | 1785 | ++DOMWINDOW == 118 (0x90f8a800) [pid = 1785] [serial = 764] [outer = 0x90830c00] 12:11:26 INFO - PROCESS | 1785 | 1470942686748 Marionette DEBUG loaded listener.js 12:11:26 INFO - PROCESS | 1785 | ++DOMWINDOW == 119 (0x910d5800) [pid = 1785] [serial = 765] [outer = 0x90830c00] 12:11:27 INFO - PROCESS | 1785 | 1470942687662 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 12:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1635ms 12:11:27 INFO - PROCESS | 1785 | 1470942687702 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 12:11:27 INFO - PROCESS | 1785 | 1470942687707 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 12:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:11:27 INFO - PROCESS | 1785 | 1470942687714 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:11:27 INFO - PROCESS | 1785 | 1470942687717 Marionette TRACE conn3 <- [1,990,null,{}] 12:11:27 INFO - PROCESS | 1785 | 1470942687723 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:27 INFO - PROCESS | 1785 | 1470942687728 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:27 INFO - PROCESS | 1785 | 1470942687907 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 12:11:28 INFO - PROCESS | 1785 | 1470942688159 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:28 INFO - PROCESS | 1785 | 1470942688170 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:28 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd2b800 == 43 [pid = 1785] [id = 255] 12:11:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 120 (0x90f87000) [pid = 1785] [serial = 766] [outer = (nil)] 12:11:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 121 (0x92222000) [pid = 1785] [serial = 767] [outer = 0x90f87000] 12:11:28 INFO - PROCESS | 1785 | 1470942688288 Marionette DEBUG loaded listener.js 12:11:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 122 (0x92350800) [pid = 1785] [serial = 768] [outer = 0x90f87000] 12:11:29 INFO - PROCESS | 1785 | 1470942689142 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 12:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1486ms 12:11:29 INFO - PROCESS | 1785 | 1470942689201 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 12:11:29 INFO - PROCESS | 1785 | 1470942689205 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 12:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:11:29 INFO - PROCESS | 1785 | 1470942689211 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:11:29 INFO - PROCESS | 1785 | 1470942689214 Marionette TRACE conn3 <- [1,994,null,{}] 12:11:29 INFO - PROCESS | 1785 | 1470942689220 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:29 INFO - PROCESS | 1785 | 1470942689225 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:29 INFO - PROCESS | 1785 | 1470942689400 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 12:11:29 INFO - PROCESS | 1785 | 1470942689597 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:29 INFO - PROCESS | 1785 | 1470942689606 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:29 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dbe6800 == 44 [pid = 1785] [id = 256] 12:11:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 123 (0x91f34400) [pid = 1785] [serial = 769] [outer = (nil)] 12:11:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 124 (0x92e45000) [pid = 1785] [serial = 770] [outer = 0x91f34400] 12:11:29 INFO - PROCESS | 1785 | 1470942689684 Marionette DEBUG loaded listener.js 12:11:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 125 (0x9394c000) [pid = 1785] [serial = 771] [outer = 0x91f34400] 12:11:30 INFO - PROCESS | 1785 | 1470942690689 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 12:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1529ms 12:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:11:30 INFO - PROCESS | 1785 | 1470942690742 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 12:11:30 INFO - PROCESS | 1785 | 1470942690746 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 12:11:30 INFO - PROCESS | 1785 | 1470942690752 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:11:30 INFO - PROCESS | 1785 | 1470942690756 Marionette TRACE conn3 <- [1,998,null,{}] 12:11:30 INFO - PROCESS | 1785 | 1470942690762 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:30 INFO - PROCESS | 1785 | 1470942690772 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:31 INFO - PROCESS | 1785 | 1470942691032 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 12:11:31 INFO - PROCESS | 1785 | 1470942691277 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:31 INFO - PROCESS | 1785 | 1470942691289 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:31 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dc8f400 == 45 [pid = 1785] [id = 257] 12:11:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 126 (0x8eef2800) [pid = 1785] [serial = 772] [outer = (nil)] 12:11:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 127 (0x976cd400) [pid = 1785] [serial = 773] [outer = 0x8eef2800] 12:11:31 INFO - PROCESS | 1785 | 1470942691406 Marionette DEBUG loaded listener.js 12:11:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 128 (0x98824c00) [pid = 1785] [serial = 774] [outer = 0x8eef2800] 12:11:32 INFO - PROCESS | 1785 | 1470942692299 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 12:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1596ms 12:11:32 INFO - PROCESS | 1785 | 1470942692348 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 12:11:32 INFO - PROCESS | 1785 | 1470942692351 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 12:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:11:32 INFO - PROCESS | 1785 | 1470942692358 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:11:32 INFO - PROCESS | 1785 | 1470942692362 Marionette TRACE conn3 <- [1,1002,null,{}] 12:11:32 INFO - PROCESS | 1785 | 1470942692367 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:32 INFO - PROCESS | 1785 | 1470942692372 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:32 INFO - PROCESS | 1785 | 1470942692544 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 12:11:32 INFO - PROCESS | 1785 | 1470942692839 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:32 INFO - PROCESS | 1785 | 1470942692848 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:32 INFO - PROCESS | 1785 | ++DOCSHELL 0x91f35c00 == 46 [pid = 1785] [id = 258] 12:11:32 INFO - PROCESS | 1785 | ++DOMWINDOW == 129 (0x9759e000) [pid = 1785] [serial = 775] [outer = (nil)] 12:11:32 INFO - PROCESS | 1785 | ++DOMWINDOW == 130 (0x993c5000) [pid = 1785] [serial = 776] [outer = 0x9759e000] 12:11:32 INFO - PROCESS | 1785 | 1470942692929 Marionette DEBUG loaded listener.js 12:11:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 131 (0x9940b400) [pid = 1785] [serial = 777] [outer = 0x9759e000] 12:11:34 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1e9800 == 45 [pid = 1785] [id = 250] 12:11:34 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1eac00 == 44 [pid = 1785] [id = 248] 12:11:34 INFO - PROCESS | 1785 | --DOCSHELL 0x8d064400 == 43 [pid = 1785] [id = 247] 12:11:34 INFO - PROCESS | 1785 | --DOCSHELL 0x8d067400 == 42 [pid = 1785] [id = 246] 12:11:34 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1e9400 == 41 [pid = 1785] [id = 245] 12:11:34 INFO - PROCESS | 1785 | --DOCSHELL 0x9082a800 == 40 [pid = 1785] [id = 244] 12:11:34 INFO - PROCESS | 1785 | --DOCSHELL 0x9082bc00 == 39 [pid = 1785] [id = 243] 12:11:34 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd2d400 == 38 [pid = 1785] [id = 240] 12:11:35 INFO - PROCESS | 1785 | --DOCSHELL 0x8e3d3400 == 37 [pid = 1785] [id = 234] 12:11:35 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd2cc00 == 36 [pid = 1785] [id = 249] 12:11:35 INFO - PROCESS | 1785 | --DOCSHELL 0x8f08f800 == 35 [pid = 1785] [id = 242] 12:11:35 INFO - PROCESS | 1785 | --DOCSHELL 0x8e3d0800 == 34 [pid = 1785] [id = 241] 12:11:35 INFO - PROCESS | 1785 | --DOCSHELL 0x8dc8f400 == 33 [pid = 1785] [id = 257] 12:11:35 INFO - PROCESS | 1785 | --DOCSHELL 0x8dbe6800 == 32 [pid = 1785] [id = 256] 12:11:35 INFO - PROCESS | 1785 | --DOCSHELL 0x8e3c9000 == 31 [pid = 1785] [id = 239] 12:11:35 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd2b800 == 30 [pid = 1785] [id = 255] 12:11:35 INFO - PROCESS | 1785 | --DOCSHELL 0x9082a400 == 29 [pid = 1785] [id = 254] 12:11:35 INFO - PROCESS | 1785 | --DOCSHELL 0x8e553400 == 28 [pid = 1785] [id = 253] 12:11:35 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1ec400 == 27 [pid = 1785] [id = 251] 12:11:35 INFO - PROCESS | 1785 | --DOCSHELL 0x8d18d400 == 26 [pid = 1785] [id = 252] 12:11:35 INFO - PROCESS | 1785 | 1470942695953 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 12:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 3640ms 12:11:36 INFO - PROCESS | 1785 | 1470942696031 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 12:11:36 INFO - PROCESS | 1785 | 1470942696038 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 12:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:11:36 INFO - PROCESS | 1785 | 1470942696048 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:11:36 INFO - PROCESS | 1785 | 1470942696052 Marionette TRACE conn3 <- [1,1006,null,{}] 12:11:36 INFO - PROCESS | 1785 | 1470942696063 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:36 INFO - PROCESS | 1785 | 1470942696070 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:36 INFO - PROCESS | 1785 | 1470942696240 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 12:11:36 INFO - PROCESS | 1785 | 1470942696251 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:36 INFO - PROCESS | 1785 | 1470942696263 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:36 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d068c00 == 27 [pid = 1785] [id = 259] 12:11:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 132 (0x8d069c00) [pid = 1785] [serial = 778] [outer = (nil)] 12:11:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 133 (0x8d183000) [pid = 1785] [serial = 779] [outer = 0x8d069c00] 12:11:36 INFO - PROCESS | 1785 | 1470942696333 Marionette DEBUG loaded listener.js 12:11:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 134 (0x8d185800) [pid = 1785] [serial = 780] [outer = 0x8d069c00] 12:11:37 INFO - PROCESS | 1785 | 1470942697189 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 12:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1190ms 12:11:37 INFO - PROCESS | 1785 | 1470942697257 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 12:11:37 INFO - PROCESS | 1785 | 1470942697266 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 12:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:11:37 INFO - PROCESS | 1785 | 1470942697277 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:11:37 INFO - PROCESS | 1785 | 1470942697280 Marionette TRACE conn3 <- [1,1010,null,{}] 12:11:37 INFO - PROCESS | 1785 | 1470942697296 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:37 INFO - PROCESS | 1785 | 1470942697302 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:37 INFO - PROCESS | 1785 | 1470942697534 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 12:11:37 INFO - PROCESS | 1785 | 1470942697562 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:37 INFO - PROCESS | 1785 | 1470942697568 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:37 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dbe3c00 == 28 [pid = 1785] [id = 260] 12:11:37 INFO - PROCESS | 1785 | ++DOMWINDOW == 135 (0x8dbeb800) [pid = 1785] [serial = 781] [outer = (nil)] 12:11:37 INFO - PROCESS | 1785 | ++DOMWINDOW == 136 (0x8dc86000) [pid = 1785] [serial = 782] [outer = 0x8dbeb800] 12:11:37 INFO - PROCESS | 1785 | 1470942697642 Marionette DEBUG loaded listener.js 12:11:37 INFO - PROCESS | 1785 | ++DOMWINDOW == 137 (0x8dc8e000) [pid = 1785] [serial = 783] [outer = 0x8dbeb800] 12:11:38 INFO - PROCESS | 1785 | 1470942698600 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 12:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1391ms 12:11:38 INFO - PROCESS | 1785 | 1470942698668 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 12:11:38 INFO - PROCESS | 1785 | 1470942698672 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 12:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:11:38 INFO - PROCESS | 1785 | 1470942698678 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:11:38 INFO - PROCESS | 1785 | 1470942698684 Marionette TRACE conn3 <- [1,1014,null,{}] 12:11:38 INFO - PROCESS | 1785 | 1470942698708 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:38 INFO - PROCESS | 1785 | 1470942698717 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:38 INFO - PROCESS | 1785 | 1470942698925 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 12:11:38 INFO - PROCESS | 1785 | 1470942698950 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:38 INFO - PROCESS | 1785 | 1470942698962 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:38 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e54e800 == 29 [pid = 1785] [id = 261] 12:11:38 INFO - PROCESS | 1785 | ++DOMWINDOW == 138 (0x8e54f800) [pid = 1785] [serial = 784] [outer = (nil)] 12:11:39 INFO - PROCESS | 1785 | ++DOMWINDOW == 139 (0x8e553400) [pid = 1785] [serial = 785] [outer = 0x8e54f800] 12:11:39 INFO - PROCESS | 1785 | 1470942699031 Marionette DEBUG loaded listener.js 12:11:39 INFO - PROCESS | 1785 | ++DOMWINDOW == 140 (0x8e6d6c00) [pid = 1785] [serial = 786] [outer = 0x8e54f800] 12:11:40 INFO - PROCESS | 1785 | --DOMWINDOW == 139 (0x8b1ea800) [pid = 1785] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 12:11:40 INFO - PROCESS | 1785 | --DOMWINDOW == 138 (0x8d05d000) [pid = 1785] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:11:40 INFO - PROCESS | 1785 | --DOMWINDOW == 137 (0x8e54e000) [pid = 1785] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:11:40 INFO - PROCESS | 1785 | --DOMWINDOW == 136 (0x8f090000) [pid = 1785] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:11:40 INFO - PROCESS | 1785 | --DOMWINDOW == 135 (0x9082e800) [pid = 1785] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:11:40 INFO - PROCESS | 1785 | --DOMWINDOW == 134 (0x8e552800) [pid = 1785] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:11:40 INFO - PROCESS | 1785 | --DOMWINDOW == 133 (0x9082b800) [pid = 1785] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:11:40 INFO - PROCESS | 1785 | --DOMWINDOW == 132 (0x8b1f0c00) [pid = 1785] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:11:40 INFO - PROCESS | 1785 | --DOMWINDOW == 131 (0x8ee24000) [pid = 1785] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:11:40 INFO - PROCESS | 1785 | --DOMWINDOW == 130 (0x910dd400) [pid = 1785] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:11:40 INFO - PROCESS | 1785 | --DOMWINDOW == 129 (0x8cd29c00) [pid = 1785] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:11:40 INFO - PROCESS | 1785 | --DOMWINDOW == 128 (0x8d191c00) [pid = 1785] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:11:40 INFO - PROCESS | 1785 | --DOMWINDOW == 127 (0x9b5f9400) [pid = 1785] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:11:40 INFO - PROCESS | 1785 | --DOMWINDOW == 126 (0x9a258000) [pid = 1785] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:11:40 INFO - PROCESS | 1785 | --DOMWINDOW == 125 (0xa20fb400) [pid = 1785] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:11:40 INFO - PROCESS | 1785 | --DOMWINDOW == 124 (0x9526b400) [pid = 1785] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:11:40 INFO - PROCESS | 1785 | --DOMWINDOW == 123 (0x8d05e400) [pid = 1785] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:11:40 INFO - PROCESS | 1785 | --DOMWINDOW == 122 (0x8e367000) [pid = 1785] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:11:40 INFO - PROCESS | 1785 | --DOMWINDOW == 121 (0x8d189800) [pid = 1785] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:11:40 INFO - PROCESS | 1785 | --DOMWINDOW == 120 (0x8d14dc00) [pid = 1785] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:11:40 INFO - PROCESS | 1785 | --DOMWINDOW == 119 (0x98c92800) [pid = 1785] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:11:40 INFO - PROCESS | 1785 | --DOMWINDOW == 118 (0x8e6d6800) [pid = 1785] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:11:40 INFO - PROCESS | 1785 | --DOMWINDOW == 117 (0xa502b800) [pid = 1785] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 12:11:40 INFO - PROCESS | 1785 | --DOMWINDOW == 116 (0x8f088c00) [pid = 1785] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:11:40 INFO - PROCESS | 1785 | --DOMWINDOW == 115 (0xa101f800) [pid = 1785] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:11:40 INFO - PROCESS | 1785 | --DOMWINDOW == 114 (0x95172000) [pid = 1785] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:11:40 INFO - PROCESS | 1785 | --DOMWINDOW == 113 (0x8d18a800) [pid = 1785] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:11:40 INFO - PROCESS | 1785 | --DOMWINDOW == 112 (0x97515000) [pid = 1785] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:11:40 INFO - PROCESS | 1785 | --DOMWINDOW == 111 (0x8b1f4c00) [pid = 1785] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:11:40 INFO - PROCESS | 1785 | --DOMWINDOW == 110 (0x8da81800) [pid = 1785] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:11:40 INFO - PROCESS | 1785 | --DOMWINDOW == 109 (0x8cd29800) [pid = 1785] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 12:11:40 INFO - PROCESS | 1785 | 1470942700863 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 12:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 2201ms 12:11:40 INFO - PROCESS | 1785 | 1470942700879 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 12:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:11:40 INFO - PROCESS | 1785 | 1470942700884 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 12:11:40 INFO - PROCESS | 1785 | 1470942700899 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:11:40 INFO - PROCESS | 1785 | 1470942700901 Marionette TRACE conn3 <- [1,1018,null,{}] 12:11:40 INFO - PROCESS | 1785 | 1470942700909 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:40 INFO - PROCESS | 1785 | 1470942700914 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:41 INFO - PROCESS | 1785 | 1470942701081 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 12:11:41 INFO - PROCESS | 1785 | 1470942701095 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:41 INFO - PROCESS | 1785 | 1470942701105 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:41 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d063400 == 30 [pid = 1785] [id = 262] 12:11:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 110 (0x8dbe7400) [pid = 1785] [serial = 787] [outer = (nil)] 12:11:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 111 (0x8e6d5000) [pid = 1785] [serial = 788] [outer = 0x8dbe7400] 12:11:41 INFO - PROCESS | 1785 | 1470942701171 Marionette DEBUG loaded listener.js 12:11:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 112 (0x8ee22800) [pid = 1785] [serial = 789] [outer = 0x8dbe7400] 12:11:42 INFO - PROCESS | 1785 | 1470942702057 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 12:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1191ms 12:11:42 INFO - PROCESS | 1785 | 1470942702083 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 12:11:42 INFO - PROCESS | 1785 | 1470942702087 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 12:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:11:42 INFO - PROCESS | 1785 | 1470942702092 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:11:42 INFO - PROCESS | 1785 | 1470942702095 Marionette TRACE conn3 <- [1,1022,null,{}] 12:11:42 INFO - PROCESS | 1785 | 1470942702101 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:42 INFO - PROCESS | 1785 | 1470942702105 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:42 INFO - PROCESS | 1785 | 1470942702247 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 12:11:42 INFO - PROCESS | 1785 | 1470942702261 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:42 INFO - PROCESS | 1785 | 1470942702266 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:42 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d05e800 == 31 [pid = 1785] [id = 263] 12:11:42 INFO - PROCESS | 1785 | ++DOMWINDOW == 113 (0x8dbec800) [pid = 1785] [serial = 790] [outer = (nil)] 12:11:42 INFO - PROCESS | 1785 | ++DOMWINDOW == 114 (0x8eef7000) [pid = 1785] [serial = 791] [outer = 0x8dbec800] 12:11:42 INFO - PROCESS | 1785 | 1470942702342 Marionette DEBUG loaded listener.js 12:11:42 INFO - PROCESS | 1785 | ++DOMWINDOW == 115 (0x8eefa800) [pid = 1785] [serial = 792] [outer = 0x8dbec800] 12:11:43 INFO - PROCESS | 1785 | 1470942703426 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 12:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1385ms 12:11:43 INFO - PROCESS | 1785 | 1470942703481 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 12:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:11:43 INFO - PROCESS | 1785 | 1470942703489 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 12:11:43 INFO - PROCESS | 1785 | 1470942703497 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:11:43 INFO - PROCESS | 1785 | 1470942703506 Marionette TRACE conn3 <- [1,1026,null,{}] 12:11:43 INFO - PROCESS | 1785 | 1470942703514 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:43 INFO - PROCESS | 1785 | 1470942703520 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:43 INFO - PROCESS | 1785 | 1470942703761 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 12:11:44 INFO - PROCESS | 1785 | 1470942703998 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:44 INFO - PROCESS | 1785 | 1470942704006 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:44 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d150800 == 32 [pid = 1785] [id = 264] 12:11:44 INFO - PROCESS | 1785 | ++DOMWINDOW == 116 (0x8d156000) [pid = 1785] [serial = 793] [outer = (nil)] 12:11:44 INFO - PROCESS | 1785 | ++DOMWINDOW == 117 (0x8e362400) [pid = 1785] [serial = 794] [outer = 0x8d156000] 12:11:44 INFO - PROCESS | 1785 | 1470942704103 Marionette DEBUG loaded listener.js 12:11:44 INFO - PROCESS | 1785 | ++DOMWINDOW == 118 (0x8e3c9c00) [pid = 1785] [serial = 795] [outer = 0x8d156000] 12:11:45 INFO - PROCESS | 1785 | 1470942705025 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 12:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1603ms 12:11:45 INFO - PROCESS | 1785 | 1470942705099 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 12:11:45 INFO - PROCESS | 1785 | 1470942705107 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 12:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:11:45 INFO - PROCESS | 1785 | 1470942705117 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:11:45 INFO - PROCESS | 1785 | 1470942705121 Marionette TRACE conn3 <- [1,1030,null,{}] 12:11:45 INFO - PROCESS | 1785 | 1470942705127 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:45 INFO - PROCESS | 1785 | 1470942705133 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:45 INFO - PROCESS | 1785 | 1470942705357 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 12:11:45 INFO - PROCESS | 1785 | 1470942705657 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:45 INFO - PROCESS | 1785 | 1470942705666 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:45 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d067000 == 33 [pid = 1785] [id = 265] 12:11:45 INFO - PROCESS | 1785 | ++DOMWINDOW == 119 (0x8f084000) [pid = 1785] [serial = 796] [outer = (nil)] 12:11:45 INFO - PROCESS | 1785 | ++DOMWINDOW == 120 (0x8f087400) [pid = 1785] [serial = 797] [outer = 0x8f084000] 12:11:45 INFO - PROCESS | 1785 | 1470942705774 Marionette DEBUG loaded listener.js 12:11:45 INFO - PROCESS | 1785 | ++DOMWINDOW == 121 (0x8e6d8400) [pid = 1785] [serial = 798] [outer = 0x8f084000] 12:11:46 INFO - PROCESS | 1785 | 1470942706644 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 12:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1586ms 12:11:46 INFO - PROCESS | 1785 | 1470942706706 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 12:11:46 INFO - PROCESS | 1785 | 1470942706711 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 12:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:11:46 INFO - PROCESS | 1785 | 1470942706720 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:11:46 INFO - PROCESS | 1785 | 1470942706725 Marionette TRACE conn3 <- [1,1034,null,{}] 12:11:46 INFO - PROCESS | 1785 | 1470942706742 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:46 INFO - PROCESS | 1785 | 1470942706750 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:46 INFO - PROCESS | 1785 | 1470942706927 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 12:11:47 INFO - PROCESS | 1785 | 1470942707100 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:47 INFO - PROCESS | 1785 | 1470942707110 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:47 INFO - PROCESS | 1785 | ++DOCSHELL 0x90828800 == 34 [pid = 1785] [id = 266] 12:11:47 INFO - PROCESS | 1785 | ++DOMWINDOW == 122 (0x90829800) [pid = 1785] [serial = 799] [outer = (nil)] 12:11:47 INFO - PROCESS | 1785 | ++DOMWINDOW == 123 (0x90831c00) [pid = 1785] [serial = 800] [outer = 0x90829800] 12:11:47 INFO - PROCESS | 1785 | 1470942707191 Marionette DEBUG loaded listener.js 12:11:47 INFO - PROCESS | 1785 | ++DOMWINDOW == 124 (0x90f82400) [pid = 1785] [serial = 801] [outer = 0x90829800] 12:11:48 INFO - PROCESS | 1785 | 1470942708119 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 12:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1443ms 12:11:48 INFO - PROCESS | 1785 | 1470942708164 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 12:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:11:48 INFO - PROCESS | 1785 | 1470942708169 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 12:11:48 INFO - PROCESS | 1785 | 1470942708175 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:11:48 INFO - PROCESS | 1785 | 1470942708178 Marionette TRACE conn3 <- [1,1038,null,{}] 12:11:48 INFO - PROCESS | 1785 | 1470942708184 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:48 INFO - PROCESS | 1785 | 1470942708189 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:48 INFO - PROCESS | 1785 | 1470942708365 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 12:11:48 INFO - PROCESS | 1785 | 1470942708536 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:48 INFO - PROCESS | 1785 | 1470942708544 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:48 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e54e400 == 35 [pid = 1785] [id = 267] 12:11:48 INFO - PROCESS | 1785 | ++DOMWINDOW == 125 (0x9082cc00) [pid = 1785] [serial = 802] [outer = (nil)] 12:11:48 INFO - PROCESS | 1785 | ++DOMWINDOW == 126 (0x910d2000) [pid = 1785] [serial = 803] [outer = 0x9082cc00] 12:11:48 INFO - PROCESS | 1785 | 1470942708624 Marionette DEBUG loaded listener.js 12:11:48 INFO - PROCESS | 1785 | ++DOMWINDOW == 127 (0x910d6000) [pid = 1785] [serial = 804] [outer = 0x9082cc00] 12:11:49 INFO - PROCESS | 1785 | 1470942709548 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 12:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1432ms 12:11:49 INFO - PROCESS | 1785 | 1470942709607 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 12:11:49 INFO - PROCESS | 1785 | 1470942709610 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 12:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:11:49 INFO - PROCESS | 1785 | 1470942709617 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:11:49 INFO - PROCESS | 1785 | 1470942709620 Marionette TRACE conn3 <- [1,1042,null,{}] 12:11:49 INFO - PROCESS | 1785 | 1470942709627 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:49 INFO - PROCESS | 1785 | 1470942709632 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:49 INFO - PROCESS | 1785 | 1470942709813 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 12:11:50 INFO - PROCESS | 1785 | 1470942709982 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:50 INFO - PROCESS | 1785 | 1470942709990 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:50 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d152000 == 36 [pid = 1785] [id = 268] 12:11:50 INFO - PROCESS | 1785 | ++DOMWINDOW == 128 (0x90f84000) [pid = 1785] [serial = 805] [outer = (nil)] 12:11:50 INFO - PROCESS | 1785 | ++DOMWINDOW == 129 (0x910df000) [pid = 1785] [serial = 806] [outer = 0x90f84000] 12:11:50 INFO - PROCESS | 1785 | 1470942710071 Marionette DEBUG loaded listener.js 12:11:50 INFO - PROCESS | 1785 | ++DOMWINDOW == 130 (0x91f33400) [pid = 1785] [serial = 807] [outer = 0x90f84000] 12:11:51 INFO - PROCESS | 1785 | 1470942711102 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 12:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1537ms 12:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:11:51 INFO - PROCESS | 1785 | 1470942711153 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 12:11:51 INFO - PROCESS | 1785 | 1470942711156 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 12:11:51 INFO - PROCESS | 1785 | 1470942711163 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:11:51 INFO - PROCESS | 1785 | 1470942711166 Marionette TRACE conn3 <- [1,1046,null,{}] 12:11:51 INFO - PROCESS | 1785 | 1470942711172 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:51 INFO - PROCESS | 1785 | 1470942711183 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:51 INFO - PROCESS | 1785 | 1470942711415 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 12:11:51 INFO - PROCESS | 1785 | 1470942711632 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:51 INFO - PROCESS | 1785 | 1470942711642 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:51 INFO - PROCESS | 1785 | ++DOCSHELL 0x8da81800 == 37 [pid = 1785] [id = 269] 12:11:51 INFO - PROCESS | 1785 | ++DOMWINDOW == 131 (0x8ee24c00) [pid = 1785] [serial = 808] [outer = (nil)] 12:11:51 INFO - PROCESS | 1785 | ++DOMWINDOW == 132 (0x92469c00) [pid = 1785] [serial = 809] [outer = 0x8ee24c00] 12:11:51 INFO - PROCESS | 1785 | 1470942711769 Marionette DEBUG loaded listener.js 12:11:51 INFO - PROCESS | 1785 | ++DOMWINDOW == 133 (0x92471400) [pid = 1785] [serial = 810] [outer = 0x8ee24c00] 12:11:52 INFO - PROCESS | 1785 | 1470942712590 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 12:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1483ms 12:11:52 INFO - PROCESS | 1785 | 1470942712646 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 12:11:52 INFO - PROCESS | 1785 | 1470942712650 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 12:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:11:52 INFO - PROCESS | 1785 | 1470942712675 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:11:52 INFO - PROCESS | 1785 | 1470942712678 Marionette TRACE conn3 <- [1,1050,null,{}] 12:11:52 INFO - PROCESS | 1785 | 1470942712684 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:52 INFO - PROCESS | 1785 | 1470942712689 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:52 INFO - PROCESS | 1785 | 1470942712852 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 12:11:53 INFO - PROCESS | 1785 | 1470942713022 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:53 INFO - PROCESS | 1785 | 1470942713032 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:53 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f6800 == 38 [pid = 1785] [id = 270] 12:11:53 INFO - PROCESS | 1785 | ++DOMWINDOW == 134 (0x8d159800) [pid = 1785] [serial = 811] [outer = (nil)] 12:11:53 INFO - PROCESS | 1785 | ++DOMWINDOW == 135 (0x93942c00) [pid = 1785] [serial = 812] [outer = 0x8d159800] 12:11:53 INFO - PROCESS | 1785 | 1470942713108 Marionette DEBUG loaded listener.js 12:11:53 INFO - PROCESS | 1785 | ++DOMWINDOW == 136 (0x93948000) [pid = 1785] [serial = 813] [outer = 0x8d159800] 12:11:53 INFO - PROCESS | 1785 | 1470942713987 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 12:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1347ms 12:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:11:54 INFO - PROCESS | 1785 | 1470942714020 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 12:11:54 INFO - PROCESS | 1785 | 1470942714023 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 12:11:54 INFO - PROCESS | 1785 | 1470942714029 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:11:54 INFO - PROCESS | 1785 | 1470942714033 Marionette TRACE conn3 <- [1,1054,null,{}] 12:11:54 INFO - PROCESS | 1785 | 1470942714038 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:54 INFO - PROCESS | 1785 | 1470942714043 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:54 INFO - PROCESS | 1785 | 1470942714201 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 12:11:54 INFO - PROCESS | 1785 | 1470942714376 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:54 INFO - PROCESS | 1785 | 1470942714386 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:54 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d191800 == 39 [pid = 1785] [id = 271] 12:11:54 INFO - PROCESS | 1785 | ++DOMWINDOW == 137 (0x92e44000) [pid = 1785] [serial = 814] [outer = (nil)] 12:11:54 INFO - PROCESS | 1785 | ++DOMWINDOW == 138 (0x93c82400) [pid = 1785] [serial = 815] [outer = 0x92e44000] 12:11:54 INFO - PROCESS | 1785 | 1470942714460 Marionette DEBUG loaded listener.js 12:11:54 INFO - PROCESS | 1785 | ++DOMWINDOW == 139 (0x93c84000) [pid = 1785] [serial = 816] [outer = 0x92e44000] 12:11:55 INFO - PROCESS | 1785 | 1470942715399 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 12:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1430ms 12:11:55 INFO - PROCESS | 1785 | 1470942715459 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 12:11:55 INFO - PROCESS | 1785 | 1470942715463 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 12:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:11:55 INFO - PROCESS | 1785 | 1470942715469 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:11:55 INFO - PROCESS | 1785 | 1470942715472 Marionette TRACE conn3 <- [1,1058,null,{}] 12:11:55 INFO - PROCESS | 1785 | 1470942715478 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:55 INFO - PROCESS | 1785 | 1470942715483 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:55 INFO - PROCESS | 1785 | 1470942715659 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 12:11:55 INFO - PROCESS | 1785 | 1470942715833 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:55 INFO - PROCESS | 1785 | 1470942715840 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:55 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd23400 == 40 [pid = 1785] [id = 272] 12:11:55 INFO - PROCESS | 1785 | ++DOMWINDOW == 140 (0x8cd23c00) [pid = 1785] [serial = 817] [outer = (nil)] 12:11:55 INFO - PROCESS | 1785 | ++DOMWINDOW == 141 (0x8d18cc00) [pid = 1785] [serial = 818] [outer = 0x8cd23c00] 12:11:55 INFO - PROCESS | 1785 | 1470942715920 Marionette DEBUG loaded listener.js 12:11:56 INFO - PROCESS | 1785 | ++DOMWINDOW == 142 (0x8dc87400) [pid = 1785] [serial = 819] [outer = 0x8cd23c00] 12:11:56 INFO - PROCESS | 1785 | 1470942716794 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 12:11:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:11:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1381ms 12:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:11:56 INFO - PROCESS | 1785 | 1470942716851 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 12:11:56 INFO - PROCESS | 1785 | 1470942716854 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 12:11:56 INFO - PROCESS | 1785 | 1470942716861 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:11:56 INFO - PROCESS | 1785 | 1470942716864 Marionette TRACE conn3 <- [1,1062,null,{}] 12:11:56 INFO - PROCESS | 1785 | 1470942716870 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:56 INFO - PROCESS | 1785 | 1470942716875 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:57 INFO - PROCESS | 1785 | 1470942717046 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 12:11:57 INFO - PROCESS | 1785 | 1470942717219 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:57 INFO - PROCESS | 1785 | 1470942717228 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:57 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1ee000 == 41 [pid = 1785] [id = 273] 12:11:57 INFO - PROCESS | 1785 | ++DOMWINDOW == 143 (0x8b1ee800) [pid = 1785] [serial = 820] [outer = (nil)] 12:11:57 INFO - PROCESS | 1785 | ++DOMWINDOW == 144 (0x8d152800) [pid = 1785] [serial = 821] [outer = 0x8b1ee800] 12:11:57 INFO - PROCESS | 1785 | 1470942717307 Marionette DEBUG loaded listener.js 12:11:57 INFO - PROCESS | 1785 | ++DOMWINDOW == 145 (0x8dbe9400) [pid = 1785] [serial = 822] [outer = 0x8b1ee800] 12:11:58 INFO - PROCESS | 1785 | 1470942718394 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 12:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1581ms 12:11:58 INFO - PROCESS | 1785 | 1470942718442 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 12:11:58 INFO - PROCESS | 1785 | 1470942718448 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 12:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:11:58 INFO - PROCESS | 1785 | 1470942718457 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:11:58 INFO - PROCESS | 1785 | 1470942718462 Marionette TRACE conn3 <- [1,1066,null,{}] 12:11:58 INFO - PROCESS | 1785 | 1470942718470 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:58 INFO - PROCESS | 1785 | 1470942718475 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:58 INFO - PROCESS | 1785 | 1470942718654 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 12:11:58 INFO - PROCESS | 1785 | 1470942718902 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:58 INFO - PROCESS | 1785 | 1470942718915 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:11:58 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd25c00 == 42 [pid = 1785] [id = 274] 12:11:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 146 (0x8cd26800) [pid = 1785] [serial = 823] [outer = (nil)] 12:11:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 147 (0x8d069400) [pid = 1785] [serial = 824] [outer = 0x8cd26800] 12:11:59 INFO - PROCESS | 1785 | 1470942718998 Marionette DEBUG loaded listener.js 12:11:59 INFO - PROCESS | 1785 | ++DOMWINDOW == 148 (0x8d18dc00) [pid = 1785] [serial = 825] [outer = 0x8cd26800] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 147 (0x8e364000) [pid = 1785] [serial = 756] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 146 (0x8cd26000) [pid = 1785] [serial = 753] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 145 (0x8d182400) [pid = 1785] [serial = 722] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 144 (0x8d18f000) [pid = 1785] [serial = 723] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 143 (0x8e554c00) [pid = 1785] [serial = 725] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 142 (0x8e6dbc00) [pid = 1785] [serial = 726] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 141 (0x8f0cf000) [pid = 1785] [serial = 728] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 140 (0x8f0d6c00) [pid = 1785] [serial = 729] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 139 (0x90f88800) [pid = 1785] [serial = 731] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 138 (0x8ee1f000) [pid = 1785] [serial = 719] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 137 (0x90f8c000) [pid = 1785] [serial = 732] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 136 (0x91f3c800) [pid = 1785] [serial = 734] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 135 (0x8ee28c00) [pid = 1785] [serial = 720] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 134 (0x9221b800) [pid = 1785] [serial = 735] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 133 (0x92472000) [pid = 1785] [serial = 737] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 132 (0x93c89000) [pid = 1785] [serial = 740] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 131 (0x9514c000) [pid = 1785] [serial = 743] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 130 (0x9394cc00) [pid = 1785] [serial = 741] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 129 (0x95178400) [pid = 1785] [serial = 746] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 128 (0x9514f000) [pid = 1785] [serial = 744] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 127 (0x95179400) [pid = 1785] [serial = 747] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 126 (0x9514e400) [pid = 1785] [serial = 750] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 125 (0x93c85800) [pid = 1785] [serial = 749] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 124 (0x8b1f4000) [pid = 1785] [serial = 752] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 123 (0x8ee24400) [pid = 1785] [serial = 738] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 122 (0xa20f1c00) [pid = 1785] [serial = 687] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 121 (0x9aac7800) [pid = 1785] [serial = 681] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 120 (0xa2fcf800) [pid = 1785] [serial = 693] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 119 (0x99e27c00) [pid = 1785] [serial = 678] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 118 (0x8d066000) [pid = 1785] [serial = 707] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 117 (0x8d067800) [pid = 1785] [serial = 708] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 116 (0x8e3ce800) [pid = 1785] [serial = 713] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 115 (0x8d18c800) [pid = 1785] [serial = 698] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 114 (0xa200b400) [pid = 1785] [serial = 686] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 113 (0x9a7b1000) [pid = 1785] [serial = 680] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 112 (0x8dc82400) [pid = 1785] [serial = 665] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 111 (0x99ac8800) [pid = 1785] [serial = 672] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 110 (0x8f08a800) [pid = 1785] [serial = 704] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 109 (0xa6830800) [pid = 1785] [serial = 695] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 108 (0x99e23400) [pid = 1785] [serial = 677] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 107 (0x8d18f800) [pid = 1785] [serial = 699] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 106 (0xa2fcc400) [pid = 1785] [serial = 692] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 105 (0x8f0d3c00) [pid = 1785] [serial = 705] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 104 (0x91f38800) [pid = 1785] [serial = 669] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 103 (0x8f0d6000) [pid = 1785] [serial = 668] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 102 (0xa2377000) [pid = 1785] [serial = 690] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 101 (0x9c1e3000) [pid = 1785] [serial = 684] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 100 (0x9b5f0800) [pid = 1785] [serial = 683] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 99 (0x8e549c00) [pid = 1785] [serial = 714] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 98 (0x8d191000) [pid = 1785] [serial = 701] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 97 (0x99bca400) [pid = 1785] [serial = 675] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 96 (0x9972a800) [pid = 1785] [serial = 671] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 95 (0x8dc90800) [pid = 1785] [serial = 666] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 94 (0x8dbe2c00) [pid = 1785] [serial = 702] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 93 (0x8e3d0c00) [pid = 1785] [serial = 717] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 92 (0x8d14d800) [pid = 1785] [serial = 716] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 91 (0x8da87400) [pid = 1785] [serial = 710] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 90 (0x8da8c400) [pid = 1785] [serial = 711] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 89 (0xa2321c00) [pid = 1785] [serial = 689] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 88 (0x99b0f000) [pid = 1785] [serial = 674] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 87 (0xa689e000) [pid = 1785] [serial = 696] [outer = (nil)] [url = about:blank] 12:11:59 INFO - PROCESS | 1785 | --DOMWINDOW == 86 (0x8dbed400) [pid = 1785] [serial = 755] [outer = (nil)] [url = about:blank] 12:12:00 INFO - PROCESS | 1785 | 1470942720039 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 12:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1639ms 12:12:00 INFO - PROCESS | 1785 | 1470942720096 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 12:12:00 INFO - PROCESS | 1785 | 1470942720103 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 12:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:12:00 INFO - PROCESS | 1785 | 1470942720112 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:12:00 INFO - PROCESS | 1785 | 1470942720117 Marionette TRACE conn3 <- [1,1070,null,{}] 12:12:00 INFO - PROCESS | 1785 | 1470942720122 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:00 INFO - PROCESS | 1785 | 1470942720128 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:00 INFO - PROCESS | 1785 | 1470942720301 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 12:12:00 INFO - PROCESS | 1785 | 1470942720470 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:00 INFO - PROCESS | 1785 | 1470942720476 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:00 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f6c00 == 43 [pid = 1785] [id = 275] 12:12:00 INFO - PROCESS | 1785 | ++DOMWINDOW == 87 (0x8d14d800) [pid = 1785] [serial = 826] [outer = (nil)] 12:12:00 INFO - PROCESS | 1785 | ++DOMWINDOW == 88 (0x8da83c00) [pid = 1785] [serial = 827] [outer = 0x8d14d800] 12:12:00 INFO - PROCESS | 1785 | 1470942720550 Marionette DEBUG loaded listener.js 12:12:00 INFO - PROCESS | 1785 | ++DOMWINDOW == 89 (0x8da8f000) [pid = 1785] [serial = 828] [outer = 0x8d14d800] 12:12:01 INFO - PROCESS | 1785 | 1470942721430 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 12:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1380ms 12:12:01 INFO - PROCESS | 1785 | 1470942721492 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 12:12:01 INFO - PROCESS | 1785 | 1470942721496 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 12:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:12:01 INFO - PROCESS | 1785 | 1470942721502 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:12:01 INFO - PROCESS | 1785 | 1470942721507 Marionette TRACE conn3 <- [1,1074,null,{}] 12:12:01 INFO - PROCESS | 1785 | 1470942721522 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:01 INFO - PROCESS | 1785 | 1470942721531 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:01 INFO - PROCESS | 1785 | 1470942721692 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 12:12:01 INFO - PROCESS | 1785 | 1470942721821 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:01 INFO - PROCESS | 1785 | 1470942721832 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:01 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e3d0000 == 44 [pid = 1785] [id = 276] 12:12:01 INFO - PROCESS | 1785 | ++DOMWINDOW == 90 (0x8e3d2000) [pid = 1785] [serial = 829] [outer = (nil)] 12:12:01 INFO - PROCESS | 1785 | ++DOMWINDOW == 91 (0x8e54dc00) [pid = 1785] [serial = 830] [outer = 0x8e3d2000] 12:12:01 INFO - PROCESS | 1785 | 1470942721903 Marionette DEBUG loaded listener.js 12:12:02 INFO - PROCESS | 1785 | ++DOMWINDOW == 92 (0x8e6d6800) [pid = 1785] [serial = 831] [outer = 0x8e3d2000] 12:12:03 INFO - PROCESS | 1785 | 1470942723017 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 12:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1544ms 12:12:03 INFO - PROCESS | 1785 | 1470942723047 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 12:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:12:03 INFO - PROCESS | 1785 | 1470942723051 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 12:12:03 INFO - PROCESS | 1785 | 1470942723057 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:12:03 INFO - PROCESS | 1785 | 1470942723060 Marionette TRACE conn3 <- [1,1078,null,{}] 12:12:03 INFO - PROCESS | 1785 | 1470942723065 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:03 INFO - PROCESS | 1785 | 1470942723070 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:03 INFO - PROCESS | 1785 | 1470942723350 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 12:12:03 INFO - PROCESS | 1785 | 1470942723465 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:03 INFO - PROCESS | 1785 | 1470942723478 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:03 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd28400 == 45 [pid = 1785] [id = 277] 12:12:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 93 (0x8ee1f000) [pid = 1785] [serial = 832] [outer = (nil)] 12:12:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 94 (0x8eef2c00) [pid = 1785] [serial = 833] [outer = 0x8ee1f000] 12:12:03 INFO - PROCESS | 1785 | 1470942723596 Marionette DEBUG loaded listener.js 12:12:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 95 (0x8f088c00) [pid = 1785] [serial = 834] [outer = 0x8ee1f000] 12:12:04 INFO - PROCESS | 1785 | --DOMWINDOW == 94 (0x8dbe7400) [pid = 1785] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 12:12:04 INFO - PROCESS | 1785 | --DOMWINDOW == 93 (0x8d069c00) [pid = 1785] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 12:12:04 INFO - PROCESS | 1785 | --DOMWINDOW == 92 (0x8da83400) [pid = 1785] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 12:12:04 INFO - PROCESS | 1785 | --DOMWINDOW == 91 (0x8dbeb800) [pid = 1785] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 12:12:04 INFO - PROCESS | 1785 | --DOMWINDOW == 90 (0x8e54f800) [pid = 1785] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 12:12:04 INFO - PROCESS | 1785 | --DOMWINDOW == 89 (0x8eef2800) [pid = 1785] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 12:12:04 INFO - PROCESS | 1785 | --DOMWINDOW == 88 (0x90830c00) [pid = 1785] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 12:12:04 INFO - PROCESS | 1785 | --DOMWINDOW == 87 (0x91f34400) [pid = 1785] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 12:12:04 INFO - PROCESS | 1785 | --DOMWINDOW == 86 (0x90f87000) [pid = 1785] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 12:12:04 INFO - PROCESS | 1785 | --DOMWINDOW == 85 (0x8e6d4400) [pid = 1785] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 12:12:05 INFO - PROCESS | 1785 | 1470942725261 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 12:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 2237ms 12:12:05 INFO - PROCESS | 1785 | 1470942725350 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 12:12:05 INFO - PROCESS | 1785 | 1470942725356 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 12:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:12:05 INFO - PROCESS | 1785 | 1470942725385 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:12:05 INFO - PROCESS | 1785 | 1470942725390 Marionette TRACE conn3 <- [1,1082,null,{}] 12:12:05 INFO - PROCESS | 1785 | 1470942725399 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:05 INFO - PROCESS | 1785 | 1470942725406 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:05 INFO - PROCESS | 1785 | 1470942725638 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 12:12:05 INFO - PROCESS | 1785 | 1470942725830 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:05 INFO - PROCESS | 1785 | 1470942725841 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:05 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f2000 == 46 [pid = 1785] [id = 278] 12:12:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 86 (0x8d069c00) [pid = 1785] [serial = 835] [outer = (nil)] 12:12:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 87 (0x8eeec800) [pid = 1785] [serial = 836] [outer = 0x8d069c00] 12:12:05 INFO - PROCESS | 1785 | 1470942725960 Marionette DEBUG loaded listener.js 12:12:06 INFO - PROCESS | 1785 | ++DOMWINDOW == 88 (0x8f0cb400) [pid = 1785] [serial = 837] [outer = 0x8d069c00] 12:12:07 INFO - PROCESS | 1785 | 1470942727331 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 12:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1997ms 12:12:07 INFO - PROCESS | 1785 | 1470942727397 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 12:12:07 INFO - PROCESS | 1785 | 1470942727409 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 12:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:12:07 INFO - PROCESS | 1785 | 1470942727474 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:12:07 INFO - PROCESS | 1785 | 1470942727492 Marionette TRACE conn3 <- [1,1086,null,{}] 12:12:07 INFO - PROCESS | 1785 | 1470942727681 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:07 INFO - PROCESS | 1785 | 1470942727691 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:08 INFO - PROCESS | 1785 | 1470942728049 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 12:12:08 INFO - PROCESS | 1785 | 1470942728210 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:08 INFO - PROCESS | 1785 | 1470942728230 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:08 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f7400 == 47 [pid = 1785] [id = 279] 12:12:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 89 (0x8d060c00) [pid = 1785] [serial = 838] [outer = (nil)] 12:12:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 90 (0x8d14c400) [pid = 1785] [serial = 839] [outer = 0x8d060c00] 12:12:08 INFO - PROCESS | 1785 | 1470942728411 Marionette DEBUG loaded listener.js 12:12:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 91 (0x8d18c800) [pid = 1785] [serial = 840] [outer = 0x8d060c00] 12:12:09 INFO - PROCESS | 1785 | 1470942729811 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 12:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 2441ms 12:12:09 INFO - PROCESS | 1785 | 1470942729864 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 12:12:09 INFO - PROCESS | 1785 | 1470942729876 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 12:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:12:09 INFO - PROCESS | 1785 | 1470942729893 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:12:09 INFO - PROCESS | 1785 | 1470942729900 Marionette TRACE conn3 <- [1,1090,null,{}] 12:12:09 INFO - PROCESS | 1785 | 1470942729969 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:09 INFO - PROCESS | 1785 | 1470942729977 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:10 INFO - PROCESS | 1785 | 1470942730331 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 12:12:10 INFO - PROCESS | 1785 | 1470942730613 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:10 INFO - PROCESS | 1785 | 1470942730627 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:10 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1ec800 == 48 [pid = 1785] [id = 280] 12:12:10 INFO - PROCESS | 1785 | ++DOMWINDOW == 92 (0x8e3ce800) [pid = 1785] [serial = 841] [outer = (nil)] 12:12:10 INFO - PROCESS | 1785 | ++DOMWINDOW == 93 (0x8e54ec00) [pid = 1785] [serial = 842] [outer = 0x8e3ce800] 12:12:10 INFO - PROCESS | 1785 | 1470942730784 Marionette DEBUG loaded listener.js 12:12:10 INFO - PROCESS | 1785 | ++DOMWINDOW == 94 (0x8ee1c800) [pid = 1785] [serial = 843] [outer = 0x8e3ce800] 12:12:12 INFO - PROCESS | 1785 | 1470942732315 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 12:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 2450ms 12:12:12 INFO - PROCESS | 1785 | 1470942732342 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 12:12:12 INFO - PROCESS | 1785 | 1470942732349 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 12:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:12:12 INFO - PROCESS | 1785 | 1470942732360 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:12:12 INFO - PROCESS | 1785 | 1470942732369 Marionette TRACE conn3 <- [1,1094,null,{}] 12:12:12 INFO - PROCESS | 1785 | 1470942732440 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:12 INFO - PROCESS | 1785 | 1470942732455 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:12 INFO - PROCESS | 1785 | 1470942732854 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 12:12:13 INFO - PROCESS | 1785 | 1470942733002 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:13 INFO - PROCESS | 1785 | 1470942733019 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:13 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e368000 == 49 [pid = 1785] [id = 281] 12:12:13 INFO - PROCESS | 1785 | ++DOMWINDOW == 95 (0x8f0dac00) [pid = 1785] [serial = 844] [outer = (nil)] 12:12:13 INFO - PROCESS | 1785 | ++DOMWINDOW == 96 (0x90f88800) [pid = 1785] [serial = 845] [outer = 0x8f0dac00] 12:12:13 INFO - PROCESS | 1785 | 1470942733141 Marionette DEBUG loaded listener.js 12:12:13 INFO - PROCESS | 1785 | ++DOMWINDOW == 97 (0x90f90c00) [pid = 1785] [serial = 846] [outer = 0x8f0dac00] 12:12:14 INFO - PROCESS | 1785 | 1470942734154 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 12:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1844ms 12:12:14 INFO - PROCESS | 1785 | 1470942734203 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 12:12:14 INFO - PROCESS | 1785 | 1470942734208 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 12:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:12:14 INFO - PROCESS | 1785 | 1470942734214 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:12:14 INFO - PROCESS | 1785 | 1470942734218 Marionette TRACE conn3 <- [1,1098,null,{}] 12:12:14 INFO - PROCESS | 1785 | 1470942734223 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:14 INFO - PROCESS | 1785 | 1470942734229 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:14 INFO - PROCESS | 1785 | 1470942734409 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 12:12:14 INFO - PROCESS | 1785 | 1470942734578 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:14 INFO - PROCESS | 1785 | 1470942734588 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:14 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e3d5400 == 50 [pid = 1785] [id = 282] 12:12:14 INFO - PROCESS | 1785 | ++DOMWINDOW == 98 (0x90f8c400) [pid = 1785] [serial = 847] [outer = (nil)] 12:12:14 INFO - PROCESS | 1785 | ++DOMWINDOW == 99 (0x92217400) [pid = 1785] [serial = 848] [outer = 0x90f8c400] 12:12:14 INFO - PROCESS | 1785 | 1470942734709 Marionette DEBUG loaded listener.js 12:12:14 INFO - PROCESS | 1785 | ++DOMWINDOW == 100 (0x92347400) [pid = 1785] [serial = 849] [outer = 0x90f8c400] 12:12:15 INFO - PROCESS | 1785 | 1470942735580 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 12:12:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1430ms 12:12:15 INFO - PROCESS | 1785 | 1470942735647 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 12:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:12:15 INFO - PROCESS | 1785 | 1470942735651 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 12:12:15 INFO - PROCESS | 1785 | 1470942735657 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:12:15 INFO - PROCESS | 1785 | 1470942735661 Marionette TRACE conn3 <- [1,1102,null,{}] 12:12:15 INFO - PROCESS | 1785 | 1470942735666 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:15 INFO - PROCESS | 1785 | 1470942735671 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:15 INFO - PROCESS | 1785 | 1470942735857 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 12:12:16 INFO - PROCESS | 1785 | 1470942736025 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:16 INFO - PROCESS | 1785 | 1470942736032 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:16 INFO - PROCESS | 1785 | ++DOCSHELL 0x8ee1ec00 == 51 [pid = 1785] [id = 283] 12:12:16 INFO - PROCESS | 1785 | ++DOMWINDOW == 101 (0x90f89c00) [pid = 1785] [serial = 850] [outer = (nil)] 12:12:16 INFO - PROCESS | 1785 | ++DOMWINDOW == 102 (0x92468800) [pid = 1785] [serial = 851] [outer = 0x90f89c00] 12:12:16 INFO - PROCESS | 1785 | 1470942736111 Marionette DEBUG loaded listener.js 12:12:16 INFO - PROCESS | 1785 | ++DOMWINDOW == 103 (0x92e43800) [pid = 1785] [serial = 852] [outer = 0x90f89c00] 12:12:17 INFO - PROCESS | 1785 | 1470942737035 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 12:12:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:12:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1433ms 12:12:17 INFO - PROCESS | 1785 | 1470942737090 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 12:12:17 INFO - PROCESS | 1785 | 1470942737094 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 12:12:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:12:17 INFO - PROCESS | 1785 | 1470942737100 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:12:17 INFO - PROCESS | 1785 | 1470942737104 Marionette TRACE conn3 <- [1,1106,null,{}] 12:12:17 INFO - PROCESS | 1785 | 1470942737109 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:17 INFO - PROCESS | 1785 | 1470942737120 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:17 INFO - PROCESS | 1785 | 1470942737335 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 12:12:17 INFO - PROCESS | 1785 | 1470942737508 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:17 INFO - PROCESS | 1785 | 1470942737521 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:17 INFO - PROCESS | 1785 | ++DOCSHELL 0x8f0cc400 == 52 [pid = 1785] [id = 284] 12:12:17 INFO - PROCESS | 1785 | ++DOMWINDOW == 104 (0x9394cc00) [pid = 1785] [serial = 853] [outer = (nil)] 12:12:17 INFO - PROCESS | 1785 | ++DOMWINDOW == 105 (0x9514ac00) [pid = 1785] [serial = 854] [outer = 0x9394cc00] 12:12:17 INFO - PROCESS | 1785 | 1470942737656 Marionette DEBUG loaded listener.js 12:12:17 INFO - PROCESS | 1785 | ++DOMWINDOW == 106 (0x95153000) [pid = 1785] [serial = 855] [outer = 0x9394cc00] 12:12:18 INFO - PROCESS | 1785 | 1470942738513 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 12:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1439ms 12:12:18 INFO - PROCESS | 1785 | 1470942738543 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 12:12:18 INFO - PROCESS | 1785 | 1470942738546 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 12:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:12:18 INFO - PROCESS | 1785 | 1470942738553 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:12:18 INFO - PROCESS | 1785 | 1470942738556 Marionette TRACE conn3 <- [1,1110,null,{}] 12:12:18 INFO - PROCESS | 1785 | 1470942738562 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:18 INFO - PROCESS | 1785 | 1470942738567 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:18 INFO - PROCESS | 1785 | 1470942738733 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 12:12:18 INFO - PROCESS | 1785 | 1470942738908 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:18 INFO - PROCESS | 1785 | 1470942738914 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:18 INFO - PROCESS | 1785 | ++DOCSHELL 0x8da88400 == 53 [pid = 1785] [id = 285] 12:12:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 107 (0x9234e800) [pid = 1785] [serial = 856] [outer = (nil)] 12:12:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 108 (0x95171c00) [pid = 1785] [serial = 857] [outer = 0x9234e800] 12:12:18 INFO - PROCESS | 1785 | 1470942738991 Marionette DEBUG loaded listener.js 12:12:19 INFO - PROCESS | 1785 | ++DOMWINDOW == 109 (0x95177000) [pid = 1785] [serial = 858] [outer = 0x9234e800] 12:12:19 INFO - PROCESS | 1785 | 1470942739876 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 12:12:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:12:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1385ms 12:12:19 INFO - PROCESS | 1785 | 1470942739938 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 12:12:19 INFO - PROCESS | 1785 | 1470942739942 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 12:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:12:19 INFO - PROCESS | 1785 | 1470942739949 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:12:19 INFO - PROCESS | 1785 | 1470942739953 Marionette TRACE conn3 <- [1,1114,null,{}] 12:12:19 INFO - PROCESS | 1785 | 1470942739959 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:19 INFO - PROCESS | 1785 | 1470942739964 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:20 INFO - PROCESS | 1785 | 1470942740147 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 12:12:20 INFO - PROCESS | 1785 | 1470942740321 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:20 INFO - PROCESS | 1785 | 1470942740332 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:20 INFO - PROCESS | 1785 | ++DOCSHELL 0x9516bc00 == 54 [pid = 1785] [id = 286] 12:12:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 110 (0x9516e000) [pid = 1785] [serial = 859] [outer = (nil)] 12:12:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 111 (0x97514800) [pid = 1785] [serial = 860] [outer = 0x9516e000] 12:12:20 INFO - PROCESS | 1785 | 1470942740407 Marionette DEBUG loaded listener.js 12:12:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 112 (0x97518000) [pid = 1785] [serial = 861] [outer = 0x9516e000] 12:12:21 INFO - PROCESS | 1785 | 1470942741343 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 12:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1683ms 12:12:21 INFO - PROCESS | 1785 | 1470942741711 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 12:12:21 INFO - PROCESS | 1785 | 1470942741718 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 12:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:12:21 INFO - PROCESS | 1785 | 1470942741768 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:12:21 INFO - PROCESS | 1785 | 1470942741772 Marionette TRACE conn3 <- [1,1118,null,{}] 12:12:21 INFO - PROCESS | 1785 | 1470942741855 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:21 INFO - PROCESS | 1785 | 1470942741862 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:22 INFO - PROCESS | 1785 | 1470942742035 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 12:12:22 INFO - PROCESS | 1785 | 1470942742206 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:22 INFO - PROCESS | 1785 | 1470942742217 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:22 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d182c00 == 55 [pid = 1785] [id = 287] 12:12:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 113 (0x8d186000) [pid = 1785] [serial = 862] [outer = (nil)] 12:12:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 114 (0x8dc81c00) [pid = 1785] [serial = 863] [outer = 0x8d186000] 12:12:22 INFO - PROCESS | 1785 | 1470942742288 Marionette DEBUG loaded listener.js 12:12:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 115 (0x8dc8a400) [pid = 1785] [serial = 864] [outer = 0x8d186000] 12:12:24 INFO - PROCESS | 1785 | --DOCSHELL 0x8e3c8c00 == 54 [pid = 1785] [id = 201] 12:12:24 INFO - PROCESS | 1785 | --DOCSHELL 0x8e3d7800 == 53 [pid = 1785] [id = 199] 12:12:24 INFO - PROCESS | 1785 | --DOCSHELL 0x8e3d2400 == 52 [pid = 1785] [id = 198] 12:12:24 INFO - PROCESS | 1785 | --DOCSHELL 0x8dc8bc00 == 51 [pid = 1785] [id = 200] 12:12:24 INFO - PROCESS | 1785 | --DOCSHELL 0x8ee1d000 == 50 [pid = 1785] [id = 205] 12:12:24 INFO - PROCESS | 1785 | --DOCSHELL 0x8d060000 == 49 [pid = 1785] [id = 211] 12:12:24 INFO - PROCESS | 1785 | --DOCSHELL 0x8dbeec00 == 48 [pid = 1785] [id = 204] 12:12:24 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd28400 == 47 [pid = 1785] [id = 277] 12:12:24 INFO - PROCESS | 1785 | --DOCSHELL 0x8d060800 == 46 [pid = 1785] [id = 202] 12:12:24 INFO - PROCESS | 1785 | --DOCSHELL 0x8da87800 == 45 [pid = 1785] [id = 203] 12:12:24 INFO - PROCESS | 1785 | --DOCSHELL 0x91f35c00 == 44 [pid = 1785] [id = 258] 12:12:24 INFO - PROCESS | 1785 | --DOCSHELL 0x95172800 == 43 [pid = 1785] [id = 207] 12:12:24 INFO - PROCESS | 1785 | --DOCSHELL 0x910dcc00 == 42 [pid = 1785] [id = 206] 12:12:24 INFO - PROCESS | 1785 | --DOCSHELL 0x92353c00 == 41 [pid = 1785] [id = 212] 12:12:24 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1f0000 == 40 [pid = 1785] [id = 209] 12:12:24 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1eec00 == 39 [pid = 1785] [id = 208] 12:12:24 INFO - PROCESS | 1785 | --DOCSHELL 0x8d065000 == 38 [pid = 1785] [id = 214] 12:12:24 INFO - PROCESS | 1785 | --DOCSHELL 0x9972e400 == 37 [pid = 1785] [id = 210] 12:12:24 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd25000 == 36 [pid = 1785] [id = 213] 12:12:24 INFO - PROCESS | 1785 | --DOCSHELL 0x8da88400 == 35 [pid = 1785] [id = 285] 12:12:24 INFO - PROCESS | 1785 | --DOCSHELL 0x9516bc00 == 34 [pid = 1785] [id = 286] 12:12:24 INFO - PROCESS | 1785 | --DOCSHELL 0x8f0cc400 == 33 [pid = 1785] [id = 284] 12:12:24 INFO - PROCESS | 1785 | --DOCSHELL 0x8ee1ec00 == 32 [pid = 1785] [id = 283] 12:12:24 INFO - PROCESS | 1785 | --DOCSHELL 0x8e368000 == 31 [pid = 1785] [id = 281] 12:12:24 INFO - PROCESS | 1785 | --DOCSHELL 0x8e3d5400 == 30 [pid = 1785] [id = 282] 12:12:24 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1ec800 == 29 [pid = 1785] [id = 280] 12:12:24 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1f2000 == 28 [pid = 1785] [id = 278] 12:12:24 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1f7400 == 27 [pid = 1785] [id = 279] 12:12:24 INFO - PROCESS | 1785 | --DOMWINDOW == 114 (0x8e6d5000) [pid = 1785] [serial = 788] [outer = (nil)] [url = about:blank] 12:12:24 INFO - PROCESS | 1785 | --DOMWINDOW == 113 (0x8d183000) [pid = 1785] [serial = 779] [outer = (nil)] [url = about:blank] 12:12:24 INFO - PROCESS | 1785 | --DOMWINDOW == 112 (0x8dc90000) [pid = 1785] [serial = 759] [outer = (nil)] [url = about:blank] 12:12:24 INFO - PROCESS | 1785 | --DOMWINDOW == 111 (0x8dc8e000) [pid = 1785] [serial = 783] [outer = (nil)] [url = about:blank] 12:12:24 INFO - PROCESS | 1785 | --DOMWINDOW == 110 (0x8e553400) [pid = 1785] [serial = 785] [outer = (nil)] [url = about:blank] 12:12:24 INFO - PROCESS | 1785 | --DOMWINDOW == 109 (0x8d185800) [pid = 1785] [serial = 780] [outer = (nil)] [url = about:blank] 12:12:24 INFO - PROCESS | 1785 | --DOMWINDOW == 108 (0x98824c00) [pid = 1785] [serial = 774] [outer = (nil)] [url = about:blank] 12:12:24 INFO - PROCESS | 1785 | --DOMWINDOW == 107 (0x8dbe4400) [pid = 1785] [serial = 758] [outer = (nil)] [url = about:blank] 12:12:24 INFO - PROCESS | 1785 | --DOMWINDOW == 106 (0x8e6d6c00) [pid = 1785] [serial = 786] [outer = (nil)] [url = about:blank] 12:12:24 INFO - PROCESS | 1785 | --DOMWINDOW == 105 (0x976cd400) [pid = 1785] [serial = 773] [outer = (nil)] [url = about:blank] 12:12:24 INFO - PROCESS | 1785 | --DOMWINDOW == 104 (0x993c5000) [pid = 1785] [serial = 776] [outer = (nil)] [url = about:blank] 12:12:24 INFO - PROCESS | 1785 | --DOMWINDOW == 103 (0x910d5800) [pid = 1785] [serial = 765] [outer = (nil)] [url = about:blank] 12:12:24 INFO - PROCESS | 1785 | --DOMWINDOW == 102 (0x8dc86000) [pid = 1785] [serial = 782] [outer = (nil)] [url = about:blank] 12:12:24 INFO - PROCESS | 1785 | --DOMWINDOW == 101 (0x92e45000) [pid = 1785] [serial = 770] [outer = (nil)] [url = about:blank] 12:12:24 INFO - PROCESS | 1785 | --DOMWINDOW == 100 (0x92350800) [pid = 1785] [serial = 768] [outer = (nil)] [url = about:blank] 12:12:24 INFO - PROCESS | 1785 | --DOMWINDOW == 99 (0x8e6df800) [pid = 1785] [serial = 761] [outer = (nil)] [url = about:blank] 12:12:24 INFO - PROCESS | 1785 | --DOMWINDOW == 98 (0x9394c000) [pid = 1785] [serial = 771] [outer = (nil)] [url = about:blank] 12:12:24 INFO - PROCESS | 1785 | --DOMWINDOW == 97 (0x92222000) [pid = 1785] [serial = 767] [outer = (nil)] [url = about:blank] 12:12:24 INFO - PROCESS | 1785 | --DOMWINDOW == 96 (0x8ee28800) [pid = 1785] [serial = 762] [outer = (nil)] [url = about:blank] 12:12:24 INFO - PROCESS | 1785 | --DOMWINDOW == 95 (0x90f8a800) [pid = 1785] [serial = 764] [outer = (nil)] [url = about:blank] 12:12:24 INFO - PROCESS | 1785 | --DOMWINDOW == 94 (0x8ee22800) [pid = 1785] [serial = 789] [outer = (nil)] [url = about:blank] 12:12:24 INFO - PROCESS | 1785 | 1470942744545 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 12:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 2849ms 12:12:24 INFO - PROCESS | 1785 | 1470942744580 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 12:12:24 INFO - PROCESS | 1785 | 1470942744586 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 12:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:12:24 INFO - PROCESS | 1785 | 1470942744595 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:12:24 INFO - PROCESS | 1785 | 1470942744599 Marionette TRACE conn3 <- [1,1122,null,{}] 12:12:24 INFO - PROCESS | 1785 | 1470942744608 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:24 INFO - PROCESS | 1785 | 1470942744613 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:24 INFO - PROCESS | 1785 | 1470942744780 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 12:12:24 INFO - PROCESS | 1785 | 1470942744790 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:24 INFO - PROCESS | 1785 | 1470942744804 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:24 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d05b800 == 28 [pid = 1785] [id = 288] 12:12:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 95 (0x8d060400) [pid = 1785] [serial = 865] [outer = (nil)] 12:12:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 96 (0x8d068800) [pid = 1785] [serial = 866] [outer = 0x8d060400] 12:12:24 INFO - PROCESS | 1785 | 1470942744871 Marionette DEBUG loaded listener.js 12:12:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 97 (0x8d153400) [pid = 1785] [serial = 867] [outer = 0x8d060400] 12:12:25 INFO - PROCESS | 1785 | 1470942745719 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 12:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1181ms 12:12:25 INFO - PROCESS | 1785 | 1470942745775 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 12:12:25 INFO - PROCESS | 1785 | 1470942745784 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 12:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:12:25 INFO - PROCESS | 1785 | 1470942745794 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:12:25 INFO - PROCESS | 1785 | 1470942745804 Marionette TRACE conn3 <- [1,1126,null,{}] 12:12:25 INFO - PROCESS | 1785 | 1470942745816 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:25 INFO - PROCESS | 1785 | 1470942745821 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:25 INFO - PROCESS | 1785 | 1470942745986 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 12:12:26 INFO - PROCESS | 1785 | 1470942746106 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:26 INFO - PROCESS | 1785 | 1470942746117 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:26 INFO - PROCESS | 1785 | ++DOCSHELL 0x8da8e800 == 29 [pid = 1785] [id = 289] 12:12:26 INFO - PROCESS | 1785 | ++DOMWINDOW == 98 (0x8dbe9800) [pid = 1785] [serial = 868] [outer = (nil)] 12:12:26 INFO - PROCESS | 1785 | ++DOMWINDOW == 99 (0x8dc84c00) [pid = 1785] [serial = 869] [outer = 0x8dbe9800] 12:12:26 INFO - PROCESS | 1785 | 1470942746188 Marionette DEBUG loaded listener.js 12:12:26 INFO - PROCESS | 1785 | ++DOMWINDOW == 100 (0x8dc8c400) [pid = 1785] [serial = 870] [outer = 0x8dbe9800] 12:12:27 INFO - PROCESS | 1785 | 1470942747061 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 12:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1341ms 12:12:27 INFO - PROCESS | 1785 | 1470942747136 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 12:12:27 INFO - PROCESS | 1785 | 1470942747140 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 12:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:12:27 INFO - PROCESS | 1785 | 1470942747147 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:12:27 INFO - PROCESS | 1785 | 1470942747153 Marionette TRACE conn3 <- [1,1130,null,{}] 12:12:27 INFO - PROCESS | 1785 | 1470942747184 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:27 INFO - PROCESS | 1785 | 1470942747192 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:27 INFO - PROCESS | 1785 | 1470942747393 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 12:12:27 INFO - PROCESS | 1785 | 1470942747420 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:27 INFO - PROCESS | 1785 | 1470942747428 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:27 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e6d4c00 == 30 [pid = 1785] [id = 290] 12:12:27 INFO - PROCESS | 1785 | ++DOMWINDOW == 101 (0x8e6d7000) [pid = 1785] [serial = 871] [outer = (nil)] 12:12:27 INFO - PROCESS | 1785 | ++DOMWINDOW == 102 (0x8e6dd400) [pid = 1785] [serial = 872] [outer = 0x8e6d7000] 12:12:27 INFO - PROCESS | 1785 | 1470942747512 Marionette DEBUG loaded listener.js 12:12:27 INFO - PROCESS | 1785 | ++DOMWINDOW == 103 (0x8ee23000) [pid = 1785] [serial = 873] [outer = 0x8e6d7000] 12:12:28 INFO - PROCESS | 1785 | 1470942748463 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 12:12:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:12:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1337ms 12:12:28 INFO - PROCESS | 1785 | 1470942748484 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 12:12:28 INFO - PROCESS | 1785 | 1470942748502 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 12:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:12:28 INFO - PROCESS | 1785 | 1470942748515 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:12:28 INFO - PROCESS | 1785 | 1470942748518 Marionette TRACE conn3 <- [1,1134,null,{}] 12:12:28 INFO - PROCESS | 1785 | 1470942748523 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:28 INFO - PROCESS | 1785 | 1470942748528 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:28 INFO - PROCESS | 1785 | 1470942748719 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 12:12:28 INFO - PROCESS | 1785 | 1470942748748 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:28 INFO - PROCESS | 1785 | 1470942748761 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:28 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f1800 == 31 [pid = 1785] [id = 291] 12:12:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 104 (0x8ee22c00) [pid = 1785] [serial = 874] [outer = (nil)] 12:12:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 105 (0x8f082400) [pid = 1785] [serial = 875] [outer = 0x8ee22c00] 12:12:28 INFO - PROCESS | 1785 | 1470942748822 Marionette DEBUG loaded listener.js 12:12:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 106 (0x8f0d0400) [pid = 1785] [serial = 876] [outer = 0x8ee22c00] 12:12:29 INFO - PROCESS | 1785 | --DOMWINDOW == 105 (0x8d069c00) [pid = 1785] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 12:12:29 INFO - PROCESS | 1785 | --DOMWINDOW == 104 (0x8ee1f000) [pid = 1785] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 12:12:29 INFO - PROCESS | 1785 | --DOMWINDOW == 103 (0x92e44000) [pid = 1785] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 12:12:29 INFO - PROCESS | 1785 | --DOMWINDOW == 102 (0x90829800) [pid = 1785] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:12:29 INFO - PROCESS | 1785 | --DOMWINDOW == 101 (0x9082cc00) [pid = 1785] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:12:29 INFO - PROCESS | 1785 | --DOMWINDOW == 100 (0x8cd26800) [pid = 1785] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 12:12:29 INFO - PROCESS | 1785 | --DOMWINDOW == 99 (0x8ee24c00) [pid = 1785] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:12:29 INFO - PROCESS | 1785 | --DOMWINDOW == 98 (0x8cd23c00) [pid = 1785] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 12:12:29 INFO - PROCESS | 1785 | --DOMWINDOW == 97 (0x8f084000) [pid = 1785] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:12:29 INFO - PROCESS | 1785 | --DOMWINDOW == 96 (0x8d159800) [pid = 1785] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 12:12:29 INFO - PROCESS | 1785 | --DOMWINDOW == 95 (0x8d156000) [pid = 1785] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:12:29 INFO - PROCESS | 1785 | --DOMWINDOW == 94 (0x8b1ee800) [pid = 1785] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 12:12:29 INFO - PROCESS | 1785 | --DOMWINDOW == 93 (0x8e3d2000) [pid = 1785] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 12:12:29 INFO - PROCESS | 1785 | --DOMWINDOW == 92 (0x90f84000) [pid = 1785] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:12:29 INFO - PROCESS | 1785 | --DOMWINDOW == 91 (0x8dbec800) [pid = 1785] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 12:12:29 INFO - PROCESS | 1785 | --DOMWINDOW == 90 (0x8d14d800) [pid = 1785] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 12:12:29 INFO - PROCESS | 1785 | --DOMWINDOW == 89 (0x9759e000) [pid = 1785] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 12:12:30 INFO - PROCESS | 1785 | 1470942750242 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 12:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1779ms 12:12:30 INFO - PROCESS | 1785 | 1470942750296 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 12:12:30 INFO - PROCESS | 1785 | 1470942750299 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 12:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:12:30 INFO - PROCESS | 1785 | 1470942750310 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:12:30 INFO - PROCESS | 1785 | 1470942750313 Marionette TRACE conn3 <- [1,1138,null,{}] 12:12:30 INFO - PROCESS | 1785 | 1470942750317 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:30 INFO - PROCESS | 1785 | 1470942750324 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:30 INFO - PROCESS | 1785 | 1470942750469 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 12:12:30 INFO - PROCESS | 1785 | 1470942750594 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:30 INFO - PROCESS | 1785 | 1470942750606 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:30 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d061800 == 32 [pid = 1785] [id = 292] 12:12:30 INFO - PROCESS | 1785 | ++DOMWINDOW == 90 (0x8d187c00) [pid = 1785] [serial = 877] [outer = (nil)] 12:12:30 INFO - PROCESS | 1785 | ++DOMWINDOW == 91 (0x8ee24400) [pid = 1785] [serial = 878] [outer = 0x8d187c00] 12:12:30 INFO - PROCESS | 1785 | 1470942750670 Marionette DEBUG loaded listener.js 12:12:30 INFO - PROCESS | 1785 | ++DOMWINDOW == 92 (0x8f084c00) [pid = 1785] [serial = 879] [outer = 0x8d187c00] 12:12:31 INFO - PROCESS | 1785 | 1470942751407 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 12:12:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1132ms 12:12:31 INFO - PROCESS | 1785 | 1470942751444 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 12:12:31 INFO - PROCESS | 1785 | 1470942751447 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 12:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:12:31 INFO - PROCESS | 1785 | 1470942751454 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:12:31 INFO - PROCESS | 1785 | 1470942751456 Marionette TRACE conn3 <- [1,1142,null,{}] 12:12:31 INFO - PROCESS | 1785 | 1470942751461 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:31 INFO - PROCESS | 1785 | 1470942751471 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:31 INFO - PROCESS | 1785 | 1470942751722 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 12:12:31 INFO - PROCESS | 1785 | 1470942751894 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:31 INFO - PROCESS | 1785 | 1470942751904 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:31 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f4000 == 33 [pid = 1785] [id = 293] 12:12:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 93 (0x8b1f5000) [pid = 1785] [serial = 880] [outer = (nil)] 12:12:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 94 (0x8cd25000) [pid = 1785] [serial = 881] [outer = 0x8b1f5000] 12:12:31 INFO - PROCESS | 1785 | 1470942751986 Marionette DEBUG loaded listener.js 12:12:32 INFO - PROCESS | 1785 | ++DOMWINDOW == 95 (0x8d060000) [pid = 1785] [serial = 882] [outer = 0x8b1f5000] 12:12:33 INFO - PROCESS | 1785 | 1470942753046 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 12:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1632ms 12:12:33 INFO - PROCESS | 1785 | 1470942753088 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 12:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:12:33 INFO - PROCESS | 1785 | 1470942753095 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 12:12:33 INFO - PROCESS | 1785 | 1470942753103 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:12:33 INFO - PROCESS | 1785 | 1470942753108 Marionette TRACE conn3 <- [1,1146,null,{}] 12:12:33 INFO - PROCESS | 1785 | 1470942753116 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:33 INFO - PROCESS | 1785 | 1470942753121 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:33 INFO - PROCESS | 1785 | 1470942753308 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 12:12:33 INFO - PROCESS | 1785 | 1470942753520 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:33 INFO - PROCESS | 1785 | 1470942753529 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:33 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d190400 == 34 [pid = 1785] [id = 294] 12:12:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 96 (0x8dbef000) [pid = 1785] [serial = 883] [outer = (nil)] 12:12:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 97 (0x8e3cb400) [pid = 1785] [serial = 884] [outer = 0x8dbef000] 12:12:33 INFO - PROCESS | 1785 | 1470942753615 Marionette DEBUG loaded listener.js 12:12:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 98 (0x8e549800) [pid = 1785] [serial = 885] [outer = 0x8dbef000] 12:12:34 INFO - PROCESS | 1785 | 1470942754571 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 12:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1534ms 12:12:34 INFO - PROCESS | 1785 | 1470942754636 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 12:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:12:34 INFO - PROCESS | 1785 | 1470942754641 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 12:12:34 INFO - PROCESS | 1785 | 1470942754648 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:12:34 INFO - PROCESS | 1785 | 1470942754652 Marionette TRACE conn3 <- [1,1150,null,{}] 12:12:34 INFO - PROCESS | 1785 | 1470942754658 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:34 INFO - PROCESS | 1785 | 1470942754663 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:34 INFO - PROCESS | 1785 | 1470942754843 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 12:12:35 INFO - PROCESS | 1785 | 1470942755100 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:35 INFO - PROCESS | 1785 | 1470942755106 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:35 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1ec400 == 35 [pid = 1785] [id = 295] 12:12:35 INFO - PROCESS | 1785 | ++DOMWINDOW == 99 (0x8f0da000) [pid = 1785] [serial = 886] [outer = (nil)] 12:12:35 INFO - PROCESS | 1785 | ++DOMWINDOW == 100 (0x9082b400) [pid = 1785] [serial = 887] [outer = 0x8f0da000] 12:12:35 INFO - PROCESS | 1785 | 1470942755192 Marionette DEBUG loaded listener.js 12:12:35 INFO - PROCESS | 1785 | ++DOMWINDOW == 101 (0x90f81400) [pid = 1785] [serial = 888] [outer = 0x8f0da000] 12:12:36 INFO - PROCESS | 1785 | 1470942756166 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 12:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1535ms 12:12:36 INFO - PROCESS | 1785 | 1470942756183 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 12:12:36 INFO - PROCESS | 1785 | 1470942756189 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 12:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:12:36 INFO - PROCESS | 1785 | 1470942756207 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:12:36 INFO - PROCESS | 1785 | 1470942756214 Marionette TRACE conn3 <- [1,1154,null,{}] 12:12:36 INFO - PROCESS | 1785 | 1470942756220 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:36 INFO - PROCESS | 1785 | 1470942756226 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:36 INFO - PROCESS | 1785 | 1470942756441 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 12:12:36 INFO - PROCESS | 1785 | 1470942756663 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:36 INFO - PROCESS | 1785 | 1470942756670 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:36 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e6d1400 == 36 [pid = 1785] [id = 296] 12:12:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 102 (0x910d5000) [pid = 1785] [serial = 889] [outer = (nil)] 12:12:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 103 (0x91f39c00) [pid = 1785] [serial = 890] [outer = 0x910d5000] 12:12:36 INFO - PROCESS | 1785 | 1470942756806 Marionette DEBUG loaded listener.js 12:12:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 104 (0x92220c00) [pid = 1785] [serial = 891] [outer = 0x910d5000] 12:12:37 INFO - PROCESS | 1785 | 1470942757822 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 12:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1696ms 12:12:37 INFO - PROCESS | 1785 | 1470942757895 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 12:12:37 INFO - PROCESS | 1785 | 1470942757898 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 12:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:12:37 INFO - PROCESS | 1785 | 1470942757905 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:12:37 INFO - PROCESS | 1785 | 1470942757909 Marionette TRACE conn3 <- [1,1158,null,{}] 12:12:37 INFO - PROCESS | 1785 | 1470942757914 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:37 INFO - PROCESS | 1785 | 1470942757920 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:38 INFO - PROCESS | 1785 | 1470942758103 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 12:12:38 INFO - PROCESS | 1785 | 1470942758323 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:38 INFO - PROCESS | 1785 | 1470942758331 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:38 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1ed000 == 37 [pid = 1785] [id = 297] 12:12:38 INFO - PROCESS | 1785 | ++DOMWINDOW == 105 (0x8b1ed800) [pid = 1785] [serial = 892] [outer = (nil)] 12:12:38 INFO - PROCESS | 1785 | ++DOMWINDOW == 106 (0x8da83400) [pid = 1785] [serial = 893] [outer = 0x8b1ed800] 12:12:38 INFO - PROCESS | 1785 | 1470942758413 Marionette DEBUG loaded listener.js 12:12:38 INFO - PROCESS | 1785 | ++DOMWINDOW == 107 (0x8e54a000) [pid = 1785] [serial = 894] [outer = 0x8b1ed800] 12:12:39 INFO - PROCESS | 1785 | 1470942759460 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 12:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 12:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1634ms 12:12:39 INFO - PROCESS | 1785 | 1470942759540 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 12:12:39 INFO - PROCESS | 1785 | 1470942759549 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 12:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 12:12:39 INFO - PROCESS | 1785 | 1470942759562 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:12:39 INFO - PROCESS | 1785 | 1470942759571 Marionette TRACE conn3 <- [1,1162,null,{}] 12:12:39 INFO - PROCESS | 1785 | 1470942759579 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:39 INFO - PROCESS | 1785 | 1470942759585 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:39 INFO - PROCESS | 1785 | 1470942759757 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 12:12:40 INFO - PROCESS | 1785 | 1470942760030 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:40 INFO - PROCESS | 1785 | 1470942760045 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:40 INFO - PROCESS | 1785 | --DOCSHELL 0x8d061800 == 36 [pid = 1785] [id = 292] 12:12:40 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1f1800 == 35 [pid = 1785] [id = 291] 12:12:40 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd2a400 == 36 [pid = 1785] [id = 298] 12:12:40 INFO - PROCESS | 1785 | ++DOMWINDOW == 108 (0x8d061800) [pid = 1785] [serial = 895] [outer = (nil)] 12:12:40 INFO - PROCESS | 1785 | ++DOMWINDOW == 109 (0x8d187400) [pid = 1785] [serial = 896] [outer = 0x8d061800] 12:12:40 INFO - PROCESS | 1785 | 1470942760132 Marionette DEBUG loaded listener.js 12:12:40 INFO - PROCESS | 1785 | ++DOMWINDOW == 110 (0x8da85800) [pid = 1785] [serial = 897] [outer = 0x8d061800] 12:12:40 INFO - PROCESS | 1785 | --DOCSHELL 0x8e6d4c00 == 35 [pid = 1785] [id = 290] 12:12:40 INFO - PROCESS | 1785 | --DOCSHELL 0x8da8e800 == 34 [pid = 1785] [id = 289] 12:12:40 INFO - PROCESS | 1785 | --DOCSHELL 0x8d05b800 == 33 [pid = 1785] [id = 288] 12:12:40 INFO - PROCESS | 1785 | --DOMWINDOW == 109 (0x9940b400) [pid = 1785] [serial = 777] [outer = (nil)] [url = about:blank] 12:12:40 INFO - PROCESS | 1785 | --DOMWINDOW == 108 (0x8eeec800) [pid = 1785] [serial = 836] [outer = (nil)] [url = about:blank] 12:12:40 INFO - PROCESS | 1785 | --DOMWINDOW == 107 (0x8eef2c00) [pid = 1785] [serial = 833] [outer = (nil)] [url = about:blank] 12:12:40 INFO - PROCESS | 1785 | --DOMWINDOW == 106 (0x93c82400) [pid = 1785] [serial = 815] [outer = (nil)] [url = about:blank] 12:12:40 INFO - PROCESS | 1785 | --DOMWINDOW == 105 (0x93c84000) [pid = 1785] [serial = 816] [outer = (nil)] [url = about:blank] 12:12:40 INFO - PROCESS | 1785 | --DOMWINDOW == 104 (0x90831c00) [pid = 1785] [serial = 800] [outer = (nil)] [url = about:blank] 12:12:40 INFO - PROCESS | 1785 | --DOMWINDOW == 103 (0x90f82400) [pid = 1785] [serial = 801] [outer = (nil)] [url = about:blank] 12:12:40 INFO - PROCESS | 1785 | --DOMWINDOW == 102 (0x910d2000) [pid = 1785] [serial = 803] [outer = (nil)] [url = about:blank] 12:12:40 INFO - PROCESS | 1785 | --DOMWINDOW == 101 (0x910d6000) [pid = 1785] [serial = 804] [outer = (nil)] [url = about:blank] 12:12:40 INFO - PROCESS | 1785 | --DOMWINDOW == 100 (0x8d069400) [pid = 1785] [serial = 824] [outer = (nil)] [url = about:blank] 12:12:40 INFO - PROCESS | 1785 | --DOMWINDOW == 99 (0x8d18dc00) [pid = 1785] [serial = 825] [outer = (nil)] [url = about:blank] 12:12:40 INFO - PROCESS | 1785 | --DOMWINDOW == 98 (0x92469c00) [pid = 1785] [serial = 809] [outer = (nil)] [url = about:blank] 12:12:40 INFO - PROCESS | 1785 | --DOMWINDOW == 97 (0x92471400) [pid = 1785] [serial = 810] [outer = (nil)] [url = about:blank] 12:12:40 INFO - PROCESS | 1785 | --DOMWINDOW == 96 (0x8d18cc00) [pid = 1785] [serial = 818] [outer = (nil)] [url = about:blank] 12:12:40 INFO - PROCESS | 1785 | --DOMWINDOW == 95 (0x8dc87400) [pid = 1785] [serial = 819] [outer = (nil)] [url = about:blank] 12:12:40 INFO - PROCESS | 1785 | --DOMWINDOW == 94 (0x8f087400) [pid = 1785] [serial = 797] [outer = (nil)] [url = about:blank] 12:12:40 INFO - PROCESS | 1785 | --DOMWINDOW == 93 (0x8e6d8400) [pid = 1785] [serial = 798] [outer = (nil)] [url = about:blank] 12:12:40 INFO - PROCESS | 1785 | --DOMWINDOW == 92 (0x93942c00) [pid = 1785] [serial = 812] [outer = (nil)] [url = about:blank] 12:12:40 INFO - PROCESS | 1785 | --DOMWINDOW == 91 (0x93948000) [pid = 1785] [serial = 813] [outer = (nil)] [url = about:blank] 12:12:40 INFO - PROCESS | 1785 | --DOMWINDOW == 90 (0x8e362400) [pid = 1785] [serial = 794] [outer = (nil)] [url = about:blank] 12:12:40 INFO - PROCESS | 1785 | --DOMWINDOW == 89 (0x8e3c9c00) [pid = 1785] [serial = 795] [outer = (nil)] [url = about:blank] 12:12:40 INFO - PROCESS | 1785 | --DOMWINDOW == 88 (0x8d152800) [pid = 1785] [serial = 821] [outer = (nil)] [url = about:blank] 12:12:40 INFO - PROCESS | 1785 | --DOMWINDOW == 87 (0x8dbe9400) [pid = 1785] [serial = 822] [outer = (nil)] [url = about:blank] 12:12:40 INFO - PROCESS | 1785 | --DOMWINDOW == 86 (0x8e54dc00) [pid = 1785] [serial = 830] [outer = (nil)] [url = about:blank] 12:12:40 INFO - PROCESS | 1785 | --DOMWINDOW == 85 (0x910df000) [pid = 1785] [serial = 806] [outer = (nil)] [url = about:blank] 12:12:40 INFO - PROCESS | 1785 | --DOMWINDOW == 84 (0x91f33400) [pid = 1785] [serial = 807] [outer = (nil)] [url = about:blank] 12:12:40 INFO - PROCESS | 1785 | --DOMWINDOW == 83 (0x8eefa800) [pid = 1785] [serial = 792] [outer = (nil)] [url = about:blank] 12:12:40 INFO - PROCESS | 1785 | --DOMWINDOW == 82 (0x8eef7000) [pid = 1785] [serial = 791] [outer = (nil)] [url = about:blank] 12:12:40 INFO - PROCESS | 1785 | --DOMWINDOW == 81 (0x8da83c00) [pid = 1785] [serial = 827] [outer = (nil)] [url = about:blank] 12:12:40 INFO - PROCESS | 1785 | --DOMWINDOW == 80 (0x8da8f000) [pid = 1785] [serial = 828] [outer = (nil)] [url = about:blank] 12:12:40 INFO - PROCESS | 1785 | --DOMWINDOW == 79 (0x8f0cb400) [pid = 1785] [serial = 837] [outer = (nil)] [url = about:blank] 12:12:40 INFO - PROCESS | 1785 | --DOMWINDOW == 78 (0x8e6d6800) [pid = 1785] [serial = 831] [outer = (nil)] [url = about:blank] 12:12:40 INFO - PROCESS | 1785 | --DOMWINDOW == 77 (0x8f088c00) [pid = 1785] [serial = 834] [outer = (nil)] [url = about:blank] 12:12:40 INFO - PROCESS | 1785 | 1470942760936 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 12:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1436ms 12:12:41 INFO - PROCESS | 1785 | 1470942760999 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 12:12:41 INFO - PROCESS | 1785 | 1470942761006 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 12:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:12:41 INFO - PROCESS | 1785 | 1470942761016 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:12:41 INFO - PROCESS | 1785 | 1470942761019 Marionette TRACE conn3 <- [1,1166,null,{}] 12:12:41 INFO - PROCESS | 1785 | 1470942761025 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:41 INFO - PROCESS | 1785 | 1470942761031 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:41 INFO - PROCESS | 1785 | 1470942761193 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 12:12:41 INFO - PROCESS | 1785 | 1470942761204 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:41 INFO - PROCESS | 1785 | 1470942761214 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:41 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d18ac00 == 34 [pid = 1785] [id = 299] 12:12:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 78 (0x8dc85000) [pid = 1785] [serial = 898] [outer = (nil)] 12:12:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 79 (0x8e369400) [pid = 1785] [serial = 899] [outer = 0x8dc85000] 12:12:41 INFO - PROCESS | 1785 | 1470942761283 Marionette DEBUG loaded listener.js 12:12:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 80 (0x8e3cc400) [pid = 1785] [serial = 900] [outer = 0x8dc85000] 12:12:42 INFO - PROCESS | 1785 | 1470942762228 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 12:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1228ms 12:12:42 INFO - PROCESS | 1785 | 1470942762243 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 12:12:42 INFO - PROCESS | 1785 | 1470942762248 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 12:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:12:42 INFO - PROCESS | 1785 | 1470942762255 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:12:42 INFO - PROCESS | 1785 | 1470942762260 Marionette TRACE conn3 <- [1,1170,null,{}] 12:12:42 INFO - PROCESS | 1785 | 1470942762276 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:42 INFO - PROCESS | 1785 | 1470942762283 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:42 INFO - PROCESS | 1785 | 1470942762494 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 12:12:42 INFO - PROCESS | 1785 | 1470942762516 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:42 INFO - PROCESS | 1785 | 1470942762529 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:42 INFO - PROCESS | 1785 | ++DOCSHELL 0x8eef1c00 == 35 [pid = 1785] [id = 300] 12:12:42 INFO - PROCESS | 1785 | ++DOMWINDOW == 81 (0x8eef2800) [pid = 1785] [serial = 901] [outer = (nil)] 12:12:42 INFO - PROCESS | 1785 | ++DOMWINDOW == 82 (0x8eefac00) [pid = 1785] [serial = 902] [outer = 0x8eef2800] 12:12:42 INFO - PROCESS | 1785 | 1470942762594 Marionette DEBUG loaded listener.js 12:12:42 INFO - PROCESS | 1785 | ++DOMWINDOW == 83 (0x8f08a800) [pid = 1785] [serial = 903] [outer = 0x8eef2800] 12:12:43 INFO - PROCESS | 1785 | 1470942763479 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 12:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1286ms 12:12:43 INFO - PROCESS | 1785 | 1470942763542 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 12:12:43 INFO - PROCESS | 1785 | 1470942763546 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 12:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:12:43 INFO - PROCESS | 1785 | 1470942763552 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:12:43 INFO - PROCESS | 1785 | 1470942763555 Marionette TRACE conn3 <- [1,1174,null,{}] 12:12:43 INFO - PROCESS | 1785 | 1470942763560 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:43 INFO - PROCESS | 1785 | 1470942763565 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:43 INFO - PROCESS | 1785 | 1470942763784 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 12:12:43 INFO - PROCESS | 1785 | 1470942763811 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:43 INFO - PROCESS | 1785 | 1470942763819 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:43 INFO - PROCESS | 1785 | ++DOCSHELL 0x8f090800 == 36 [pid = 1785] [id = 301] 12:12:43 INFO - PROCESS | 1785 | ++DOMWINDOW == 84 (0x8f0d3800) [pid = 1785] [serial = 904] [outer = (nil)] 12:12:43 INFO - PROCESS | 1785 | ++DOMWINDOW == 85 (0x8f0d9400) [pid = 1785] [serial = 905] [outer = 0x8f0d3800] 12:12:43 INFO - PROCESS | 1785 | 1470942763885 Marionette DEBUG loaded listener.js 12:12:43 INFO - PROCESS | 1785 | ++DOMWINDOW == 86 (0x90f89000) [pid = 1785] [serial = 906] [outer = 0x8f0d3800] 12:12:44 INFO - PROCESS | 1785 | 1470942764787 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 12:12:44 INFO - PROCESS | 1785 | 1470942764949 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 12:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 12:12:44 INFO - PROCESS | 1785 | 1470942764960 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:12:44 INFO - PROCESS | 1785 | 1470942764963 Marionette TRACE conn3 <- [1,1178,null,{}] 12:12:44 INFO - PROCESS | 1785 | 1470942764967 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:44 INFO - PROCESS | 1785 | 1470942764973 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:45 INFO - PROCESS | 1785 | 1470942765110 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 12:12:45 INFO - PROCESS | 1785 | 1470942765127 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:45 INFO - PROCESS | 1785 | 1470942765136 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:45 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1efc00 == 37 [pid = 1785] [id = 302] 12:12:45 INFO - PROCESS | 1785 | ++DOMWINDOW == 74 (0x8b1f2c00) [pid = 1785] [serial = 907] [outer = (nil)] 12:12:45 INFO - PROCESS | 1785 | ++DOMWINDOW == 75 (0x8eef4800) [pid = 1785] [serial = 908] [outer = 0x8b1f2c00] 12:12:45 INFO - PROCESS | 1785 | 1470942765203 Marionette DEBUG loaded listener.js 12:12:45 INFO - PROCESS | 1785 | ++DOMWINDOW == 76 (0x8f0ce400) [pid = 1785] [serial = 909] [outer = 0x8b1f2c00] 12:12:46 INFO - PROCESS | 1785 | 1470942766059 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 12:12:46 INFO - PROCESS | 1785 | 1470942766094 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 12:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 12:12:46 INFO - PROCESS | 1785 | 1470942766101 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:12:46 INFO - PROCESS | 1785 | 1470942766104 Marionette TRACE conn3 <- [1,1182,null,{}] 12:12:46 INFO - PROCESS | 1785 | 1470942766109 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:46 INFO - PROCESS | 1785 | 1470942766119 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:46 INFO - PROCESS | 1785 | 1470942766312 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 12:12:46 INFO - PROCESS | 1785 | 1470942766321 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:46 INFO - PROCESS | 1785 | 1470942766330 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:46 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d062000 == 38 [pid = 1785] [id = 303] 12:12:46 INFO - PROCESS | 1785 | ++DOMWINDOW == 77 (0x8dbe7400) [pid = 1785] [serial = 910] [outer = (nil)] 12:12:46 INFO - PROCESS | 1785 | ++DOMWINDOW == 78 (0x92466000) [pid = 1785] [serial = 911] [outer = 0x8dbe7400] 12:12:46 INFO - PROCESS | 1785 | 1470942766409 Marionette DEBUG loaded listener.js 12:12:46 INFO - PROCESS | 1785 | ++DOMWINDOW == 79 (0x9246c800) [pid = 1785] [serial = 912] [outer = 0x8dbe7400] 12:12:47 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:12:47 INFO - PROCESS | 1785 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:12:47 INFO - PROCESS | 1785 | 1470942767426 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 12:12:47 INFO - PROCESS | 1785 | 1470942767491 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 12:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 12:12:47 INFO - PROCESS | 1785 | 1470942767501 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:12:47 INFO - PROCESS | 1785 | 1470942767505 Marionette TRACE conn3 <- [1,1186,null,{}] 12:12:47 INFO - PROCESS | 1785 | 1470942767514 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:47 INFO - PROCESS | 1785 | 1470942767520 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:47 INFO - PROCESS | 1785 | 1470942767721 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 12:12:47 INFO - PROCESS | 1785 | 1470942767955 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:47 INFO - PROCESS | 1785 | 1470942767969 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:48 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f1c00 == 39 [pid = 1785] [id = 304] 12:12:48 INFO - PROCESS | 1785 | ++DOMWINDOW == 80 (0x8d14b800) [pid = 1785] [serial = 913] [outer = (nil)] 12:12:48 INFO - PROCESS | 1785 | ++DOMWINDOW == 81 (0x8dbe9400) [pid = 1785] [serial = 914] [outer = 0x8d14b800] 12:12:48 INFO - PROCESS | 1785 | 1470942768096 Marionette DEBUG loaded listener.js 12:12:48 INFO - PROCESS | 1785 | ++DOMWINDOW == 82 (0x8e362400) [pid = 1785] [serial = 915] [outer = 0x8d14b800] 12:12:49 INFO - PROCESS | 1785 | 1470942769003 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 12:12:49 INFO - PROCESS | 1785 | 1470942769059 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 12:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 12:12:49 INFO - PROCESS | 1785 | 1470942769069 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:12:49 INFO - PROCESS | 1785 | 1470942769074 Marionette TRACE conn3 <- [1,1190,null,{}] 12:12:49 INFO - PROCESS | 1785 | 1470942769080 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:49 INFO - PROCESS | 1785 | 1470942769086 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:49 INFO - PROCESS | 1785 | 1470942769271 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 12:12:49 INFO - PROCESS | 1785 | 1470942769439 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:49 INFO - PROCESS | 1785 | 1470942769450 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:49 INFO - PROCESS | 1785 | ++DOCSHELL 0x8ee20800 == 40 [pid = 1785] [id = 305] 12:12:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 83 (0x8eeec000) [pid = 1785] [serial = 916] [outer = (nil)] 12:12:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 84 (0x8eef8c00) [pid = 1785] [serial = 917] [outer = 0x8eeec000] 12:12:49 INFO - PROCESS | 1785 | 1470942769576 Marionette DEBUG loaded listener.js 12:12:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 85 (0x8f0d4400) [pid = 1785] [serial = 918] [outer = 0x8eeec000] 12:12:50 INFO - PROCESS | 1785 | 1470942770499 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 12:12:50 INFO - PROCESS | 1785 | 1470942770562 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 12:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 12:12:50 INFO - PROCESS | 1785 | 1470942770569 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:12:50 INFO - PROCESS | 1785 | 1470942770575 Marionette TRACE conn3 <- [1,1194,null,{}] 12:12:50 INFO - PROCESS | 1785 | 1470942770591 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:50 INFO - PROCESS | 1785 | 1470942770600 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:50 INFO - PROCESS | 1785 | 1470942770780 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 12:12:51 INFO - PROCESS | 1785 | 1470942771016 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:51 INFO - PROCESS | 1785 | 1470942771029 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:51 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e6dc400 == 41 [pid = 1785] [id = 306] 12:12:51 INFO - PROCESS | 1785 | ++DOMWINDOW == 86 (0x92352c00) [pid = 1785] [serial = 919] [outer = (nil)] 12:12:51 INFO - PROCESS | 1785 | ++DOMWINDOW == 87 (0x92e4b400) [pid = 1785] [serial = 920] [outer = 0x92352c00] 12:12:51 INFO - PROCESS | 1785 | 1470942771154 Marionette DEBUG loaded listener.js 12:12:51 INFO - PROCESS | 1785 | ++DOMWINDOW == 88 (0x93949c00) [pid = 1785] [serial = 921] [outer = 0x92352c00] 12:12:51 INFO - PROCESS | 1785 | --DOCSHELL 0x93c81000 == 40 [pid = 1785] [id = 10] 12:12:51 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:12:51 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:12:52 INFO - PROCESS | 1785 | 1470942772131 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 12:12:52 INFO - PROCESS | 1785 | 1470942772216 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 12:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 12:12:52 INFO - PROCESS | 1785 | 1470942772223 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:12:52 INFO - PROCESS | 1785 | 1470942772225 Marionette TRACE conn3 <- [1,1198,null,{}] 12:12:52 INFO - PROCESS | 1785 | 1470942772232 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:52 INFO - PROCESS | 1785 | 1470942772237 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:52 INFO - PROCESS | 1785 | 1470942772448 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 12:12:52 INFO - PROCESS | 1785 | 1470942772659 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:52 INFO - PROCESS | 1785 | 1470942772668 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:52 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e362800 == 41 [pid = 1785] [id = 307] 12:12:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 89 (0x92217000) [pid = 1785] [serial = 922] [outer = (nil)] 12:12:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 90 (0x93c88800) [pid = 1785] [serial = 923] [outer = 0x92217000] 12:12:52 INFO - PROCESS | 1785 | 1470942772793 Marionette DEBUG loaded listener.js 12:12:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 91 (0x93c8d000) [pid = 1785] [serial = 924] [outer = 0x92217000] 12:12:53 INFO - PROCESS | 1785 | 1470942773661 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 12:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1487ms 12:12:53 INFO - PROCESS | 1785 | 1470942773711 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 12:12:53 INFO - PROCESS | 1785 | 1470942773715 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 12:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:12:53 INFO - PROCESS | 1785 | 1470942773721 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:12:53 INFO - PROCESS | 1785 | 1470942773725 Marionette TRACE conn3 <- [1,1202,null,{}] 12:12:53 INFO - PROCESS | 1785 | 1470942773730 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:53 INFO - PROCESS | 1785 | 1470942773735 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:53 INFO - PROCESS | 1785 | 1470942773906 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 12:12:54 INFO - PROCESS | 1785 | 1470942774074 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:54 INFO - PROCESS | 1785 | 1470942774080 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:54 INFO - PROCESS | 1785 | ++DOCSHELL 0x8ee1f400 == 42 [pid = 1785] [id = 308] 12:12:54 INFO - PROCESS | 1785 | ++DOMWINDOW == 92 (0x92e47400) [pid = 1785] [serial = 925] [outer = (nil)] 12:12:54 INFO - PROCESS | 1785 | ++DOMWINDOW == 93 (0x95147800) [pid = 1785] [serial = 926] [outer = 0x92e47400] 12:12:54 INFO - PROCESS | 1785 | 1470942774160 Marionette DEBUG loaded listener.js 12:12:54 INFO - PROCESS | 1785 | ++DOMWINDOW == 94 (0x95149000) [pid = 1785] [serial = 927] [outer = 0x92e47400] 12:12:55 INFO - PROCESS | 1785 | 1470942775089 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:12:55 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 12:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1433ms 12:12:55 INFO - PROCESS | 1785 | 1470942775155 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 12:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:12:55 INFO - PROCESS | 1785 | 1470942775159 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 12:12:55 INFO - PROCESS | 1785 | 1470942775166 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:12:55 INFO - PROCESS | 1785 | 1470942775169 Marionette TRACE conn3 <- [1,1206,null,{}] 12:12:55 INFO - PROCESS | 1785 | 1470942775175 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:55 INFO - PROCESS | 1785 | 1470942775185 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:55 INFO - PROCESS | 1785 | 1470942775428 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 12:12:55 INFO - PROCESS | 1785 | 1470942775657 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:55 INFO - PROCESS | 1785 | 1470942775668 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:55 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d05b800 == 43 [pid = 1785] [id = 309] 12:12:55 INFO - PROCESS | 1785 | ++DOMWINDOW == 95 (0x8d062c00) [pid = 1785] [serial = 928] [outer = (nil)] 12:12:55 INFO - PROCESS | 1785 | ++DOMWINDOW == 96 (0x95276800) [pid = 1785] [serial = 929] [outer = 0x8d062c00] 12:12:55 INFO - PROCESS | 1785 | 1470942775792 Marionette DEBUG loaded listener.js 12:12:55 INFO - PROCESS | 1785 | ++DOMWINDOW == 97 (0x97516800) [pid = 1785] [serial = 930] [outer = 0x8d062c00] 12:12:56 INFO - PROCESS | 1785 | 1470942776680 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:12:56 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 12:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1595ms 12:12:56 INFO - PROCESS | 1785 | 1470942776761 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 12:12:56 INFO - PROCESS | 1785 | 1470942776765 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 12:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:12:56 INFO - PROCESS | 1785 | 1470942776771 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:12:56 INFO - PROCESS | 1785 | 1470942776775 Marionette TRACE conn3 <- [1,1210,null,{}] 12:12:56 INFO - PROCESS | 1785 | 1470942776781 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:56 INFO - PROCESS | 1785 | 1470942776787 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:57 INFO - PROCESS | 1785 | 1470942777171 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 12:12:57 INFO - PROCESS | 1785 | 1470942777426 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:57 INFO - PROCESS | 1785 | 1470942777433 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:57 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d18c000 == 44 [pid = 1785] [id = 310] 12:12:57 INFO - PROCESS | 1785 | ++DOMWINDOW == 98 (0x8d18cc00) [pid = 1785] [serial = 931] [outer = (nil)] 12:12:57 INFO - PROCESS | 1785 | ++DOMWINDOW == 99 (0x8da85000) [pid = 1785] [serial = 932] [outer = 0x8d18cc00] 12:12:57 INFO - PROCESS | 1785 | 1470942777521 Marionette DEBUG loaded listener.js 12:12:57 INFO - PROCESS | 1785 | ++DOMWINDOW == 100 (0x8dbe9000) [pid = 1785] [serial = 933] [outer = 0x8d18cc00] 12:12:58 INFO - PROCESS | 1785 | 1470942778465 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 12:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1739ms 12:12:58 INFO - PROCESS | 1785 | 1470942778512 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 12:12:58 INFO - PROCESS | 1785 | 1470942778518 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 12:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:12:58 INFO - PROCESS | 1785 | 1470942778526 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:12:58 INFO - PROCESS | 1785 | 1470942778531 Marionette TRACE conn3 <- [1,1214,null,{}] 12:12:58 INFO - PROCESS | 1785 | 1470942778537 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:58 INFO - PROCESS | 1785 | 1470942778543 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:58 INFO - PROCESS | 1785 | 1470942778710 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 12:12:58 INFO - PROCESS | 1785 | 1470942778921 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:58 INFO - PROCESS | 1785 | 1470942778928 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:12:58 INFO - PROCESS | 1785 | ++DOCSHELL 0x8da90400 == 45 [pid = 1785] [id = 311] 12:12:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 101 (0x8e3d2800) [pid = 1785] [serial = 934] [outer = (nil)] 12:12:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 102 (0x8ee29c00) [pid = 1785] [serial = 935] [outer = 0x8e3d2800] 12:12:59 INFO - PROCESS | 1785 | 1470942779007 Marionette DEBUG loaded listener.js 12:12:59 INFO - PROCESS | 1785 | ++DOMWINDOW == 103 (0x8f081400) [pid = 1785] [serial = 936] [outer = 0x8e3d2800] 12:13:00 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1efc00 == 44 [pid = 1785] [id = 302] 12:13:00 INFO - PROCESS | 1785 | --DOCSHELL 0x8f090800 == 43 [pid = 1785] [id = 301] 12:13:00 INFO - PROCESS | 1785 | --DOCSHELL 0x8eef1c00 == 42 [pid = 1785] [id = 300] 12:13:00 INFO - PROCESS | 1785 | --DOCSHELL 0x8d18ac00 == 41 [pid = 1785] [id = 299] 12:13:00 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd2a400 == 40 [pid = 1785] [id = 298] 12:13:00 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1ed000 == 39 [pid = 1785] [id = 297] 12:13:00 INFO - PROCESS | 1785 | --DOCSHELL 0x8e6d1400 == 38 [pid = 1785] [id = 296] 12:13:00 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1f4000 == 37 [pid = 1785] [id = 293] 12:13:00 INFO - PROCESS | 1785 | --DOCSHELL 0x8d190400 == 36 [pid = 1785] [id = 294] 12:13:00 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1ec400 == 35 [pid = 1785] [id = 295] 12:13:00 INFO - PROCESS | 1785 | --DOCSHELL 0x8d182c00 == 34 [pid = 1785] [id = 287] 12:13:00 INFO - PROCESS | 1785 | --DOCSHELL 0x93c80c00 == 33 [pid = 1785] [id = 11] 12:13:00 INFO - PROCESS | 1785 | --DOCSHELL 0x8d18c000 == 32 [pid = 1785] [id = 310] 12:13:00 INFO - PROCESS | 1785 | --DOCSHELL 0x8d05b800 == 31 [pid = 1785] [id = 309] 12:13:00 INFO - PROCESS | 1785 | --DOCSHELL 0x8e362800 == 30 [pid = 1785] [id = 307] 12:13:00 INFO - PROCESS | 1785 | --DOCSHELL 0x8ee1f400 == 29 [pid = 1785] [id = 308] 12:13:00 INFO - PROCESS | 1785 | --DOCSHELL 0x8e6dc400 == 28 [pid = 1785] [id = 306] 12:13:00 INFO - PROCESS | 1785 | --DOCSHELL 0x8ee20800 == 27 [pid = 1785] [id = 305] 12:13:00 INFO - PROCESS | 1785 | --DOCSHELL 0x8d062000 == 26 [pid = 1785] [id = 303] 12:13:00 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1f1c00 == 25 [pid = 1785] [id = 304] 12:13:00 INFO - PROCESS | 1785 | --DOMWINDOW == 102 (0x8ee24400) [pid = 1785] [serial = 878] [outer = (nil)] [url = about:blank] 12:13:00 INFO - PROCESS | 1785 | --DOMWINDOW == 101 (0x8d18c800) [pid = 1785] [serial = 840] [outer = (nil)] [url = about:blank] 12:13:00 INFO - PROCESS | 1785 | --DOMWINDOW == 100 (0x8d14c400) [pid = 1785] [serial = 839] [outer = (nil)] [url = about:blank] 12:13:00 INFO - PROCESS | 1785 | --DOMWINDOW == 99 (0x8ee1c800) [pid = 1785] [serial = 843] [outer = (nil)] [url = about:blank] 12:13:00 INFO - PROCESS | 1785 | --DOMWINDOW == 98 (0x8e54ec00) [pid = 1785] [serial = 842] [outer = (nil)] [url = about:blank] 12:13:00 INFO - PROCESS | 1785 | --DOMWINDOW == 97 (0x90f90c00) [pid = 1785] [serial = 846] [outer = (nil)] [url = about:blank] 12:13:00 INFO - PROCESS | 1785 | --DOMWINDOW == 96 (0x90f88800) [pid = 1785] [serial = 845] [outer = (nil)] [url = about:blank] 12:13:00 INFO - PROCESS | 1785 | --DOMWINDOW == 95 (0x92347400) [pid = 1785] [serial = 849] [outer = (nil)] [url = about:blank] 12:13:00 INFO - PROCESS | 1785 | --DOMWINDOW == 94 (0x92217400) [pid = 1785] [serial = 848] [outer = (nil)] [url = about:blank] 12:13:00 INFO - PROCESS | 1785 | --DOMWINDOW == 93 (0x92e43800) [pid = 1785] [serial = 852] [outer = (nil)] [url = about:blank] 12:13:00 INFO - PROCESS | 1785 | --DOMWINDOW == 92 (0x92468800) [pid = 1785] [serial = 851] [outer = (nil)] [url = about:blank] 12:13:00 INFO - PROCESS | 1785 | --DOMWINDOW == 91 (0x95153000) [pid = 1785] [serial = 855] [outer = (nil)] [url = about:blank] 12:13:00 INFO - PROCESS | 1785 | --DOMWINDOW == 90 (0x9514ac00) [pid = 1785] [serial = 854] [outer = (nil)] [url = about:blank] 12:13:00 INFO - PROCESS | 1785 | --DOMWINDOW == 89 (0x95177000) [pid = 1785] [serial = 858] [outer = (nil)] [url = about:blank] 12:13:00 INFO - PROCESS | 1785 | --DOMWINDOW == 88 (0x95171c00) [pid = 1785] [serial = 857] [outer = (nil)] [url = about:blank] 12:13:00 INFO - PROCESS | 1785 | --DOMWINDOW == 87 (0x97518000) [pid = 1785] [serial = 861] [outer = (nil)] [url = about:blank] 12:13:00 INFO - PROCESS | 1785 | --DOMWINDOW == 86 (0x97514800) [pid = 1785] [serial = 860] [outer = (nil)] [url = about:blank] 12:13:00 INFO - PROCESS | 1785 | --DOMWINDOW == 85 (0x8e6dd400) [pid = 1785] [serial = 872] [outer = (nil)] [url = about:blank] 12:13:00 INFO - PROCESS | 1785 | --DOMWINDOW == 84 (0x8f082400) [pid = 1785] [serial = 875] [outer = (nil)] [url = about:blank] 12:13:00 INFO - PROCESS | 1785 | --DOMWINDOW == 83 (0x8ee23000) [pid = 1785] [serial = 873] [outer = (nil)] [url = about:blank] 12:13:00 INFO - PROCESS | 1785 | --DOMWINDOW == 82 (0x8f0d0400) [pid = 1785] [serial = 876] [outer = (nil)] [url = about:blank] 12:13:00 INFO - PROCESS | 1785 | --DOMWINDOW == 81 (0x8dc81c00) [pid = 1785] [serial = 863] [outer = (nil)] [url = about:blank] 12:13:00 INFO - PROCESS | 1785 | --DOMWINDOW == 80 (0x8dc8a400) [pid = 1785] [serial = 864] [outer = (nil)] [url = about:blank] 12:13:00 INFO - PROCESS | 1785 | --DOMWINDOW == 79 (0x8d068800) [pid = 1785] [serial = 866] [outer = (nil)] [url = about:blank] 12:13:00 INFO - PROCESS | 1785 | --DOMWINDOW == 78 (0x8d153400) [pid = 1785] [serial = 867] [outer = (nil)] [url = about:blank] 12:13:00 INFO - PROCESS | 1785 | --DOMWINDOW == 77 (0x8dc84c00) [pid = 1785] [serial = 869] [outer = (nil)] [url = about:blank] 12:13:00 INFO - PROCESS | 1785 | --DOMWINDOW == 76 (0x8dc8c400) [pid = 1785] [serial = 870] [outer = (nil)] [url = about:blank] 12:13:00 INFO - PROCESS | 1785 | 1470942780919 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 12:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 2443ms 12:13:00 INFO - PROCESS | 1785 | 1470942780970 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 12:13:00 INFO - PROCESS | 1785 | 1470942780984 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 12:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:13:00 INFO - PROCESS | 1785 | 1470942780992 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:13:01 INFO - PROCESS | 1785 | 1470942780999 Marionette TRACE conn3 <- [1,1218,null,{}] 12:13:01 INFO - PROCESS | 1785 | 1470942781007 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:01 INFO - PROCESS | 1785 | 1470942781012 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:01 INFO - PROCESS | 1785 | 1470942781171 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 12:13:01 INFO - PROCESS | 1785 | 1470942781302 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:01 INFO - PROCESS | 1785 | 1470942781312 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:01 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d065400 == 26 [pid = 1785] [id = 312] 12:13:01 INFO - PROCESS | 1785 | ++DOMWINDOW == 77 (0x8d066800) [pid = 1785] [serial = 937] [outer = (nil)] 12:13:01 INFO - PROCESS | 1785 | ++DOMWINDOW == 78 (0x8d154800) [pid = 1785] [serial = 938] [outer = 0x8d066800] 12:13:01 INFO - PROCESS | 1785 | 1470942781385 Marionette DEBUG loaded listener.js 12:13:01 INFO - PROCESS | 1785 | ++DOMWINDOW == 79 (0x8d189800) [pid = 1785] [serial = 939] [outer = 0x8d066800] 12:13:02 INFO - PROCESS | 1785 | 1470942782157 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 12:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1182ms 12:13:02 INFO - PROCESS | 1785 | 1470942782174 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 12:13:02 INFO - PROCESS | 1785 | 1470942782182 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 12:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:13:02 INFO - PROCESS | 1785 | 1470942782236 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:13:02 INFO - PROCESS | 1785 | 1470942782245 Marionette TRACE conn3 <- [1,1222,null,{}] 12:13:02 INFO - PROCESS | 1785 | 1470942782251 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:02 INFO - PROCESS | 1785 | 1470942782258 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:02 INFO - PROCESS | 1785 | 1470942782439 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 12:13:02 INFO - PROCESS | 1785 | 1470942782454 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:02 INFO - PROCESS | 1785 | 1470942782463 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:02 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dbe4800 == 27 [pid = 1785] [id = 313] 12:13:02 INFO - PROCESS | 1785 | ++DOMWINDOW == 80 (0x8dbebc00) [pid = 1785] [serial = 940] [outer = (nil)] 12:13:02 INFO - PROCESS | 1785 | ++DOMWINDOW == 81 (0x8dc8f400) [pid = 1785] [serial = 941] [outer = 0x8dbebc00] 12:13:02 INFO - PROCESS | 1785 | 1470942782651 Marionette DEBUG loaded listener.js 12:13:02 INFO - PROCESS | 1785 | ++DOMWINDOW == 82 (0x8e36a000) [pid = 1785] [serial = 942] [outer = 0x8dbebc00] 12:13:03 INFO - PROCESS | 1785 | 1470942783544 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 12:13:03 INFO - PROCESS | 1785 | 1470942783591 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 12:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 12:13:03 INFO - PROCESS | 1785 | 1470942783598 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:13:03 INFO - PROCESS | 1785 | 1470942783604 Marionette TRACE conn3 <- [1,1226,null,{}] 12:13:03 INFO - PROCESS | 1785 | 1470942783629 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:03 INFO - PROCESS | 1785 | 1470942783638 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:03 INFO - PROCESS | 1785 | 1470942783848 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 12:13:03 INFO - PROCESS | 1785 | 1470942783872 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:03 INFO - PROCESS | 1785 | 1470942783879 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:03 INFO - PROCESS | 1785 | ++DOCSHELL 0x8ee20400 == 28 [pid = 1785] [id = 314] 12:13:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 83 (0x8ee20800) [pid = 1785] [serial = 943] [outer = (nil)] 12:13:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 84 (0x8ee25c00) [pid = 1785] [serial = 944] [outer = 0x8ee20800] 12:13:03 INFO - PROCESS | 1785 | 1470942783953 Marionette DEBUG loaded listener.js 12:13:04 INFO - PROCESS | 1785 | ++DOMWINDOW == 85 (0x8eef3800) [pid = 1785] [serial = 945] [outer = 0x8ee20800] 12:13:05 INFO - PROCESS | 1785 | --DOMWINDOW == 84 (0x93c81800) [pid = 1785] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:13:05 INFO - PROCESS | 1785 | --DOMWINDOW == 83 (0x93c89c00) [pid = 1785] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:13:05 INFO - PROCESS | 1785 | --DOMWINDOW == 82 (0x8dbe7400) [pid = 1785] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 12:13:05 INFO - PROCESS | 1785 | --DOMWINDOW == 81 (0x8f0d3800) [pid = 1785] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 12:13:05 INFO - PROCESS | 1785 | --DOMWINDOW == 80 (0x8b1f2c00) [pid = 1785] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 12:13:05 INFO - PROCESS | 1785 | --DOMWINDOW == 79 (0x8eef2800) [pid = 1785] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 12:13:05 INFO - PROCESS | 1785 | --DOMWINDOW == 78 (0x8d061800) [pid = 1785] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 12:13:05 INFO - PROCESS | 1785 | --DOMWINDOW == 77 (0x8dbef000) [pid = 1785] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 12:13:05 INFO - PROCESS | 1785 | --DOMWINDOW == 76 (0x8d187c00) [pid = 1785] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 12:13:05 INFO - PROCESS | 1785 | --DOMWINDOW == 75 (0x8b1f5000) [pid = 1785] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 12:13:05 INFO - PROCESS | 1785 | --DOMWINDOW == 74 (0x910d5000) [pid = 1785] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 12:13:05 INFO - PROCESS | 1785 | --DOMWINDOW == 73 (0x8b1ed800) [pid = 1785] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 12:13:05 INFO - PROCESS | 1785 | --DOMWINDOW == 72 (0x8f0da000) [pid = 1785] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 12:13:05 INFO - PROCESS | 1785 | --DOMWINDOW == 71 (0x8dc85000) [pid = 1785] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 12:13:05 INFO - PROCESS | 1785 | 1470942785402 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 12:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1844ms 12:13:05 INFO - PROCESS | 1785 | 1470942785464 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 12:13:05 INFO - PROCESS | 1785 | 1470942785468 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 12:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:13:05 INFO - PROCESS | 1785 | 1470942785474 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:13:05 INFO - PROCESS | 1785 | 1470942785477 Marionette TRACE conn3 <- [1,1230,null,{}] 12:13:05 INFO - PROCESS | 1785 | 1470942785483 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:05 INFO - PROCESS | 1785 | 1470942785487 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:05 INFO - PROCESS | 1785 | 1470942785636 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 12:13:05 INFO - PROCESS | 1785 | 1470942785754 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:05 INFO - PROCESS | 1785 | 1470942785763 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:05 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd28400 == 29 [pid = 1785] [id = 315] 12:13:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 72 (0x8d187c00) [pid = 1785] [serial = 946] [outer = (nil)] 12:13:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 73 (0x8ee1d000) [pid = 1785] [serial = 947] [outer = 0x8d187c00] 12:13:05 INFO - PROCESS | 1785 | 1470942785830 Marionette DEBUG loaded listener.js 12:13:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 74 (0x8f084000) [pid = 1785] [serial = 948] [outer = 0x8d187c00] 12:13:06 INFO - PROCESS | 1785 | 1470942786485 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 12:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1036ms 12:13:06 INFO - PROCESS | 1785 | 1470942786512 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 12:13:06 INFO - PROCESS | 1785 | 1470942786518 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 12:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:13:06 INFO - PROCESS | 1785 | 1470942786525 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:13:06 INFO - PROCESS | 1785 | 1470942786527 Marionette TRACE conn3 <- [1,1234,null,{}] 12:13:06 INFO - PROCESS | 1785 | 1470942786533 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:06 INFO - PROCESS | 1785 | 1470942786538 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:06 INFO - PROCESS | 1785 | 1470942786743 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 12:13:06 INFO - PROCESS | 1785 | 1470942786765 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:06 INFO - PROCESS | 1785 | 1470942786772 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:06 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d186000 == 30 [pid = 1785] [id = 316] 12:13:06 INFO - PROCESS | 1785 | ++DOMWINDOW == 75 (0x8dbe7400) [pid = 1785] [serial = 949] [outer = (nil)] 12:13:06 INFO - PROCESS | 1785 | ++DOMWINDOW == 76 (0x8f0ce800) [pid = 1785] [serial = 950] [outer = 0x8dbe7400] 12:13:06 INFO - PROCESS | 1785 | 1470942786839 Marionette DEBUG loaded listener.js 12:13:06 INFO - PROCESS | 1785 | ++DOMWINDOW == 77 (0x8f0d3800) [pid = 1785] [serial = 951] [outer = 0x8dbe7400] 12:13:07 INFO - PROCESS | 1785 | 1470942787984 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 12:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1482ms 12:13:08 INFO - PROCESS | 1785 | 1470942788007 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 12:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:13:08 INFO - PROCESS | 1785 | 1470942788014 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 12:13:08 INFO - PROCESS | 1785 | 1470942788022 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:13:08 INFO - PROCESS | 1785 | 1470942788025 Marionette TRACE conn3 <- [1,1238,null,{}] 12:13:08 INFO - PROCESS | 1785 | 1470942788034 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:08 INFO - PROCESS | 1785 | 1470942788039 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:08 INFO - PROCESS | 1785 | 1470942788216 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 12:13:08 INFO - PROCESS | 1785 | 1470942788431 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:08 INFO - PROCESS | 1785 | 1470942788438 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:08 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd22c00 == 31 [pid = 1785] [id = 317] 12:13:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 78 (0x8d185800) [pid = 1785] [serial = 952] [outer = (nil)] 12:13:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 79 (0x8dc85000) [pid = 1785] [serial = 953] [outer = 0x8d185800] 12:13:08 INFO - PROCESS | 1785 | 1470942788525 Marionette DEBUG loaded listener.js 12:13:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 80 (0x8e362800) [pid = 1785] [serial = 954] [outer = 0x8d185800] 12:13:09 INFO - PROCESS | 1785 | 1470942789465 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 12:13:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1483ms 12:13:09 INFO - PROCESS | 1785 | 1470942789504 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 12:13:09 INFO - PROCESS | 1785 | 1470942789511 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 12:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:13:09 INFO - PROCESS | 1785 | 1470942789522 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:13:09 INFO - PROCESS | 1785 | 1470942789525 Marionette TRACE conn3 <- [1,1242,null,{}] 12:13:09 INFO - PROCESS | 1785 | 1470942789532 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:09 INFO - PROCESS | 1785 | 1470942789538 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:09 INFO - PROCESS | 1785 | 1470942789720 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 12:13:09 INFO - PROCESS | 1785 | 1470942789882 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:09 INFO - PROCESS | 1785 | 1470942789892 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:10 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d068400 == 32 [pid = 1785] [id = 318] 12:13:10 INFO - PROCESS | 1785 | ++DOMWINDOW == 81 (0x8eeee800) [pid = 1785] [serial = 955] [outer = (nil)] 12:13:10 INFO - PROCESS | 1785 | ++DOMWINDOW == 82 (0x8f0ce000) [pid = 1785] [serial = 956] [outer = 0x8eeee800] 12:13:10 INFO - PROCESS | 1785 | 1470942790068 Marionette DEBUG loaded listener.js 12:13:10 INFO - PROCESS | 1785 | ++DOMWINDOW == 83 (0x90827c00) [pid = 1785] [serial = 957] [outer = 0x8eeee800] 12:13:11 INFO - PROCESS | 1785 | 1470942791018 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 12:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1586ms 12:13:11 INFO - PROCESS | 1785 | 1470942791109 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 12:13:11 INFO - PROCESS | 1785 | 1470942791113 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 12:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:13:11 INFO - PROCESS | 1785 | 1470942791120 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:13:11 INFO - PROCESS | 1785 | 1470942791126 Marionette TRACE conn3 <- [1,1246,null,{}] 12:13:11 INFO - PROCESS | 1785 | 1470942791143 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:11 INFO - PROCESS | 1785 | 1470942791151 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:11 INFO - PROCESS | 1785 | 1470942791360 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 12:13:11 INFO - PROCESS | 1785 | 1470942791570 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:11 INFO - PROCESS | 1785 | 1470942791579 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:11 INFO - PROCESS | 1785 | ++DOCSHELL 0x90835000 == 33 [pid = 1785] [id = 319] 12:13:11 INFO - PROCESS | 1785 | ++DOMWINDOW == 84 (0x90f82c00) [pid = 1785] [serial = 958] [outer = (nil)] 12:13:11 INFO - PROCESS | 1785 | ++DOMWINDOW == 85 (0x910d4c00) [pid = 1785] [serial = 959] [outer = 0x90f82c00] 12:13:11 INFO - PROCESS | 1785 | 1470942791696 Marionette DEBUG loaded listener.js 12:13:11 INFO - PROCESS | 1785 | ++DOMWINDOW == 86 (0x910d8c00) [pid = 1785] [serial = 960] [outer = 0x90f82c00] 12:13:12 INFO - PROCESS | 1785 | 1470942792629 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 12:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1594ms 12:13:12 INFO - PROCESS | 1785 | 1470942792715 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 12:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:13:12 INFO - PROCESS | 1785 | 1470942792720 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 12:13:12 INFO - PROCESS | 1785 | 1470942792727 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:13:12 INFO - PROCESS | 1785 | 1470942792730 Marionette TRACE conn3 <- [1,1250,null,{}] 12:13:12 INFO - PROCESS | 1785 | 1470942792736 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:12 INFO - PROCESS | 1785 | 1470942792741 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:12 INFO - PROCESS | 1785 | 1470942792970 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 12:13:13 INFO - PROCESS | 1785 | 1470942793186 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:13 INFO - PROCESS | 1785 | 1470942793196 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:13 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd23c00 == 34 [pid = 1785] [id = 320] 12:13:13 INFO - PROCESS | 1785 | ++DOMWINDOW == 87 (0x8e369000) [pid = 1785] [serial = 961] [outer = (nil)] 12:13:13 INFO - PROCESS | 1785 | ++DOMWINDOW == 88 (0x91f35400) [pid = 1785] [serial = 962] [outer = 0x8e369000] 12:13:13 INFO - PROCESS | 1785 | 1470942793295 Marionette DEBUG loaded listener.js 12:13:13 INFO - PROCESS | 1785 | ++DOMWINDOW == 89 (0x91f3f400) [pid = 1785] [serial = 963] [outer = 0x8e369000] 12:13:14 INFO - PROCESS | 1785 | 1470942794340 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 12:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1687ms 12:13:14 INFO - PROCESS | 1785 | 1470942794414 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 12:13:14 INFO - PROCESS | 1785 | 1470942794420 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 12:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:13:14 INFO - PROCESS | 1785 | 1470942794429 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:13:14 INFO - PROCESS | 1785 | 1470942794432 Marionette TRACE conn3 <- [1,1254,null,{}] 12:13:14 INFO - PROCESS | 1785 | 1470942794441 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:14 INFO - PROCESS | 1785 | 1470942794447 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:14 INFO - PROCESS | 1785 | 1470942794634 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 12:13:14 INFO - PROCESS | 1785 | 1470942794906 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:14 INFO - PROCESS | 1785 | 1470942794919 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:14 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d069400 == 35 [pid = 1785] [id = 321] 12:13:14 INFO - PROCESS | 1785 | ++DOMWINDOW == 90 (0x8d06ac00) [pid = 1785] [serial = 964] [outer = (nil)] 12:13:14 INFO - PROCESS | 1785 | ++DOMWINDOW == 91 (0x8da82400) [pid = 1785] [serial = 965] [outer = 0x8d06ac00] 12:13:15 INFO - PROCESS | 1785 | 1470942795005 Marionette DEBUG loaded listener.js 12:13:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 92 (0x8dbe5400) [pid = 1785] [serial = 966] [outer = 0x8d06ac00] 12:13:15 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd28400 == 34 [pid = 1785] [id = 315] 12:13:15 INFO - PROCESS | 1785 | --DOCSHELL 0x8ee20400 == 33 [pid = 1785] [id = 314] 12:13:15 INFO - PROCESS | 1785 | --DOCSHELL 0x8dbe4800 == 32 [pid = 1785] [id = 313] 12:13:15 INFO - PROCESS | 1785 | --DOCSHELL 0x8d065400 == 31 [pid = 1785] [id = 312] 12:13:15 INFO - PROCESS | 1785 | --DOCSHELL 0x8da90400 == 30 [pid = 1785] [id = 311] 12:13:15 INFO - PROCESS | 1785 | --DOMWINDOW == 91 (0x8e555800) [pid = 1785] [serial = 648] [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.] 12:13:15 INFO - PROCESS | 1785 | --DOMWINDOW == 90 (0x92466000) [pid = 1785] [serial = 911] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1785 | --DOMWINDOW == 89 (0x8f0d9400) [pid = 1785] [serial = 905] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1785 | --DOMWINDOW == 88 (0x8eef4800) [pid = 1785] [serial = 908] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1785 | --DOMWINDOW == 87 (0x90f89000) [pid = 1785] [serial = 906] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1785 | --DOMWINDOW == 86 (0x8eefac00) [pid = 1785] [serial = 902] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1785 | --DOMWINDOW == 85 (0x8d187400) [pid = 1785] [serial = 896] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1785 | --DOMWINDOW == 84 (0x8da85800) [pid = 1785] [serial = 897] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1785 | --DOMWINDOW == 83 (0x8e3cb400) [pid = 1785] [serial = 884] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1785 | --DOMWINDOW == 82 (0x8e549800) [pid = 1785] [serial = 885] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1785 | --DOMWINDOW == 81 (0x8f084c00) [pid = 1785] [serial = 879] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1785 | --DOMWINDOW == 80 (0x8cd25000) [pid = 1785] [serial = 881] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1785 | --DOMWINDOW == 79 (0x8d060000) [pid = 1785] [serial = 882] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1785 | --DOMWINDOW == 78 (0x91f39c00) [pid = 1785] [serial = 890] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1785 | --DOMWINDOW == 77 (0x92220c00) [pid = 1785] [serial = 891] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1785 | --DOMWINDOW == 76 (0x8da83400) [pid = 1785] [serial = 893] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1785 | --DOMWINDOW == 75 (0x8e54a000) [pid = 1785] [serial = 894] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1785 | --DOMWINDOW == 74 (0x9082b400) [pid = 1785] [serial = 887] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1785 | --DOMWINDOW == 73 (0x90f81400) [pid = 1785] [serial = 888] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1785 | --DOMWINDOW == 72 (0x8e369400) [pid = 1785] [serial = 899] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1785 | --DOMWINDOW == 71 (0x8e3cc400) [pid = 1785] [serial = 900] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1785 | --DOMWINDOW == 70 (0x9246c800) [pid = 1785] [serial = 912] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1785 | --DOMWINDOW == 69 (0x8f0ce400) [pid = 1785] [serial = 909] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1785 | --DOMWINDOW == 68 (0x8f08a800) [pid = 1785] [serial = 903] [outer = (nil)] [url = about:blank] 12:13:15 INFO - PROCESS | 1785 | 1470942795892 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 12:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1492ms 12:13:15 INFO - PROCESS | 1785 | 1470942795938 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 12:13:15 INFO - PROCESS | 1785 | 1470942795944 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 12:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:13:15 INFO - PROCESS | 1785 | 1470942795955 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:13:15 INFO - PROCESS | 1785 | 1470942795959 Marionette TRACE conn3 <- [1,1258,null,{}] 12:13:15 INFO - PROCESS | 1785 | 1470942795966 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:15 INFO - PROCESS | 1785 | 1470942795971 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:16 INFO - PROCESS | 1785 | 1470942796140 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 12:13:16 INFO - PROCESS | 1785 | 1470942796149 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:16 INFO - PROCESS | 1785 | 1470942796158 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:16 INFO - PROCESS | 1785 | ++DOCSHELL 0x8da83400 == 31 [pid = 1785] [id = 322] 12:13:16 INFO - PROCESS | 1785 | ++DOMWINDOW == 69 (0x8dc83400) [pid = 1785] [serial = 967] [outer = (nil)] 12:13:16 INFO - PROCESS | 1785 | ++DOMWINDOW == 70 (0x8e367000) [pid = 1785] [serial = 968] [outer = 0x8dc83400] 12:13:16 INFO - PROCESS | 1785 | 1470942796227 Marionette DEBUG loaded listener.js 12:13:16 INFO - PROCESS | 1785 | ++DOMWINDOW == 71 (0x8e3cb400) [pid = 1785] [serial = 969] [outer = 0x8dc83400] 12:13:17 INFO - PROCESS | 1785 | 1470942797110 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 12:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1177ms 12:13:17 INFO - PROCESS | 1785 | 1470942797133 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 12:13:17 INFO - PROCESS | 1785 | 1470942797138 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 12:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:13:17 INFO - PROCESS | 1785 | 1470942797148 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:13:17 INFO - PROCESS | 1785 | 1470942797154 Marionette TRACE conn3 <- [1,1262,null,{}] 12:13:17 INFO - PROCESS | 1785 | 1470942797169 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:17 INFO - PROCESS | 1785 | 1470942797177 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:17 INFO - PROCESS | 1785 | 1470942797332 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 12:13:17 INFO - PROCESS | 1785 | 1470942797478 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:17 INFO - PROCESS | 1785 | 1470942797487 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:17 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e6d4400 == 32 [pid = 1785] [id = 323] 12:13:17 INFO - PROCESS | 1785 | ++DOMWINDOW == 72 (0x8e6d6800) [pid = 1785] [serial = 970] [outer = (nil)] 12:13:17 INFO - PROCESS | 1785 | ++DOMWINDOW == 73 (0x8eeec800) [pid = 1785] [serial = 971] [outer = 0x8e6d6800] 12:13:17 INFO - PROCESS | 1785 | 1470942797556 Marionette DEBUG loaded listener.js 12:13:17 INFO - PROCESS | 1785 | ++DOMWINDOW == 74 (0x8f088800) [pid = 1785] [serial = 972] [outer = 0x8e6d6800] 12:13:18 INFO - PROCESS | 1785 | 1470942798430 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 12:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1337ms 12:13:18 INFO - PROCESS | 1785 | 1470942798492 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 12:13:18 INFO - PROCESS | 1785 | 1470942798496 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 12:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:13:18 INFO - PROCESS | 1785 | 1470942798503 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:13:18 INFO - PROCESS | 1785 | 1470942798506 Marionette TRACE conn3 <- [1,1266,null,{}] 12:13:18 INFO - PROCESS | 1785 | 1470942798512 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:18 INFO - PROCESS | 1785 | 1470942798517 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:18 INFO - PROCESS | 1785 | 1470942798719 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 12:13:18 INFO - PROCESS | 1785 | 1470942798740 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:18 INFO - PROCESS | 1785 | 1470942798749 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:18 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d060800 == 33 [pid = 1785] [id = 324] 12:13:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 75 (0x8f0cf400) [pid = 1785] [serial = 973] [outer = (nil)] 12:13:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 76 (0x90829c00) [pid = 1785] [serial = 974] [outer = 0x8f0cf400] 12:13:18 INFO - PROCESS | 1785 | 1470942798813 Marionette DEBUG loaded listener.js 12:13:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 77 (0x90830000) [pid = 1785] [serial = 975] [outer = 0x8f0cf400] 12:13:19 INFO - PROCESS | 1785 | 1470942799716 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 12:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1281ms 12:13:19 INFO - PROCESS | 1785 | --DOMWINDOW == 76 (0x8d14b800) [pid = 1785] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:13:19 INFO - PROCESS | 1785 | --DOMWINDOW == 75 (0x8eeec000) [pid = 1785] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:13:19 INFO - PROCESS | 1785 | --DOMWINDOW == 74 (0x92352c00) [pid = 1785] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:13:19 INFO - PROCESS | 1785 | --DOMWINDOW == 73 (0x8ee20800) [pid = 1785] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 12:13:19 INFO - PROCESS | 1785 | --DOMWINDOW == 72 (0x8e3d2800) [pid = 1785] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 12:13:19 INFO - PROCESS | 1785 | --DOMWINDOW == 71 (0x92217000) [pid = 1785] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:13:19 INFO - PROCESS | 1785 | --DOMWINDOW == 70 (0x8d066800) [pid = 1785] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 12:13:19 INFO - PROCESS | 1785 | --DOMWINDOW == 69 (0x92e47400) [pid = 1785] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:13:19 INFO - PROCESS | 1785 | --DOMWINDOW == 68 (0x8d062c00) [pid = 1785] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:13:19 INFO - PROCESS | 1785 | --DOMWINDOW == 67 (0x8d18cc00) [pid = 1785] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 12:13:19 INFO - PROCESS | 1785 | --DOMWINDOW == 66 (0x8dbebc00) [pid = 1785] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 12:13:19 INFO - PROCESS | 1785 | --DOMWINDOW == 65 (0x8d187c00) [pid = 1785] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 12:13:19 INFO - PROCESS | 1785 | 1470942799857 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 12:13:19 INFO - PROCESS | 1785 | 1470942799860 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 12:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:13:19 INFO - PROCESS | 1785 | 1470942799880 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:13:19 INFO - PROCESS | 1785 | 1470942799884 Marionette TRACE conn3 <- [1,1270,null,{}] 12:13:19 INFO - PROCESS | 1785 | 1470942799889 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:19 INFO - PROCESS | 1785 | 1470942799893 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:20 INFO - PROCESS | 1785 | 1470942800042 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 12:13:20 INFO - PROCESS | 1785 | 1470942800057 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:20 INFO - PROCESS | 1785 | 1470942800066 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:20 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dbef400 == 34 [pid = 1785] [id = 325] 12:13:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 66 (0x8dc88c00) [pid = 1785] [serial = 976] [outer = (nil)] 12:13:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 67 (0x8e549400) [pid = 1785] [serial = 977] [outer = 0x8dc88c00] 12:13:20 INFO - PROCESS | 1785 | 1470942800128 Marionette DEBUG loaded listener.js 12:13:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 68 (0x8eef9000) [pid = 1785] [serial = 978] [outer = 0x8dc88c00] 12:13:21 INFO - PROCESS | 1785 | 1470942801018 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 12:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1181ms 12:13:21 INFO - PROCESS | 1785 | 1470942801062 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 12:13:21 INFO - PROCESS | 1785 | 1470942801065 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 12:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:13:21 INFO - PROCESS | 1785 | 1470942801077 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:13:21 INFO - PROCESS | 1785 | 1470942801079 Marionette TRACE conn3 <- [1,1274,null,{}] 12:13:21 INFO - PROCESS | 1785 | 1470942801091 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:21 INFO - PROCESS | 1785 | 1470942801101 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:21 INFO - PROCESS | 1785 | 1470942801297 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 12:13:21 INFO - PROCESS | 1785 | 1470942801417 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:21 INFO - PROCESS | 1785 | 1470942801424 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:21 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d14b800 == 35 [pid = 1785] [id = 326] 12:13:21 INFO - PROCESS | 1785 | ++DOMWINDOW == 69 (0x8f0cf000) [pid = 1785] [serial = 979] [outer = (nil)] 12:13:21 INFO - PROCESS | 1785 | ++DOMWINDOW == 70 (0x91f3ac00) [pid = 1785] [serial = 980] [outer = 0x8f0cf000] 12:13:21 INFO - PROCESS | 1785 | 1470942801493 Marionette DEBUG loaded listener.js 12:13:21 INFO - PROCESS | 1785 | ++DOMWINDOW == 71 (0x92223c00) [pid = 1785] [serial = 981] [outer = 0x8f0cf000] 12:13:22 INFO - PROCESS | 1785 | 1470942802404 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 12:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1390ms 12:13:22 INFO - PROCESS | 1785 | 1470942802468 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 12:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:13:22 INFO - PROCESS | 1785 | 1470942802477 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 12:13:22 INFO - PROCESS | 1785 | 1470942802484 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:13:22 INFO - PROCESS | 1785 | 1470942802490 Marionette TRACE conn3 <- [1,1278,null,{}] 12:13:22 INFO - PROCESS | 1785 | 1470942802499 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:22 INFO - PROCESS | 1785 | 1470942802505 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:22 INFO - PROCESS | 1785 | 1470942802761 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 12:13:23 INFO - PROCESS | 1785 | 1470942803052 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:23 INFO - PROCESS | 1785 | 1470942803060 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:23 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd29400 == 36 [pid = 1785] [id = 327] 12:13:23 INFO - PROCESS | 1785 | ++DOMWINDOW == 72 (0x8d062000) [pid = 1785] [serial = 982] [outer = (nil)] 12:13:23 INFO - PROCESS | 1785 | ++DOMWINDOW == 73 (0x8da89400) [pid = 1785] [serial = 983] [outer = 0x8d062000] 12:13:23 INFO - PROCESS | 1785 | 1470942803147 Marionette DEBUG loaded listener.js 12:13:23 INFO - PROCESS | 1785 | ++DOMWINDOW == 74 (0x8dc85c00) [pid = 1785] [serial = 984] [outer = 0x8d062000] 12:13:24 INFO - PROCESS | 1785 | 1470942804003 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 12:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1590ms 12:13:24 INFO - PROCESS | 1785 | 1470942804074 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 12:13:24 INFO - PROCESS | 1785 | 1470942804081 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 12:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:13:24 INFO - PROCESS | 1785 | 1470942804093 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:13:24 INFO - PROCESS | 1785 | 1470942804096 Marionette TRACE conn3 <- [1,1282,null,{}] 12:13:24 INFO - PROCESS | 1785 | 1470942804104 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:24 INFO - PROCESS | 1785 | 1470942804109 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:24 INFO - PROCESS | 1785 | 1470942804329 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 12:13:24 INFO - PROCESS | 1785 | 1470942804550 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:24 INFO - PROCESS | 1785 | 1470942804559 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:24 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e6d1800 == 37 [pid = 1785] [id = 328] 12:13:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 75 (0x8e6d5800) [pid = 1785] [serial = 985] [outer = (nil)] 12:13:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 76 (0x8ee23400) [pid = 1785] [serial = 986] [outer = 0x8e6d5800] 12:13:24 INFO - PROCESS | 1785 | 1470942804685 Marionette DEBUG loaded listener.js 12:13:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 77 (0x8f090800) [pid = 1785] [serial = 987] [outer = 0x8e6d5800] 12:13:25 INFO - PROCESS | 1785 | 1470942805682 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 12:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1632ms 12:13:25 INFO - PROCESS | 1785 | 1470942805726 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 12:13:25 INFO - PROCESS | 1785 | 1470942805731 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 12:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:13:25 INFO - PROCESS | 1785 | 1470942805738 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:13:25 INFO - PROCESS | 1785 | 1470942805744 Marionette TRACE conn3 <- [1,1286,null,{}] 12:13:25 INFO - PROCESS | 1785 | 1470942805760 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:25 INFO - PROCESS | 1785 | 1470942805769 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:25 INFO - PROCESS | 1785 | 1470942805967 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 12:13:26 INFO - PROCESS | 1785 | 1470942806195 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:26 INFO - PROCESS | 1785 | 1470942806209 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:26 INFO - PROCESS | 1785 | ++DOCSHELL 0x90f8c800 == 38 [pid = 1785] [id = 329] 12:13:26 INFO - PROCESS | 1785 | ++DOMWINDOW == 78 (0x92346000) [pid = 1785] [serial = 988] [outer = (nil)] 12:13:26 INFO - PROCESS | 1785 | ++DOMWINDOW == 79 (0x9234b800) [pid = 1785] [serial = 989] [outer = 0x92346000] 12:13:26 INFO - PROCESS | 1785 | 1470942806359 Marionette DEBUG loaded listener.js 12:13:26 INFO - PROCESS | 1785 | ++DOMWINDOW == 80 (0x92352400) [pid = 1785] [serial = 990] [outer = 0x92346000] 12:13:27 INFO - PROCESS | 1785 | 1470942807299 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 12:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1608ms 12:13:27 INFO - PROCESS | 1785 | 1470942807347 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 12:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:13:27 INFO - PROCESS | 1785 | 1470942807352 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 12:13:27 INFO - PROCESS | 1785 | 1470942807359 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:13:27 INFO - PROCESS | 1785 | 1470942807362 Marionette TRACE conn3 <- [1,1290,null,{}] 12:13:27 INFO - PROCESS | 1785 | 1470942807368 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:27 INFO - PROCESS | 1785 | 1470942807374 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:27 INFO - PROCESS | 1785 | 1470942807554 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 12:13:27 INFO - PROCESS | 1785 | 1470942807717 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:27 INFO - PROCESS | 1785 | 1470942807725 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:27 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1ef400 == 39 [pid = 1785] [id = 330] 12:13:27 INFO - PROCESS | 1785 | ++DOMWINDOW == 81 (0x8dc81c00) [pid = 1785] [serial = 991] [outer = (nil)] 12:13:27 INFO - PROCESS | 1785 | ++DOMWINDOW == 82 (0x9246dc00) [pid = 1785] [serial = 992] [outer = 0x8dc81c00] 12:13:27 INFO - PROCESS | 1785 | 1470942807816 Marionette DEBUG loaded listener.js 12:13:27 INFO - PROCESS | 1785 | ++DOMWINDOW == 83 (0x92e46000) [pid = 1785] [serial = 993] [outer = 0x8dc81c00] 12:13:28 INFO - PROCESS | 1785 | 1470942808770 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 12:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1483ms 12:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:13:28 INFO - PROCESS | 1785 | 1470942808842 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 12:13:28 INFO - PROCESS | 1785 | 1470942808846 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 12:13:28 INFO - PROCESS | 1785 | 1470942808852 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:13:28 INFO - PROCESS | 1785 | 1470942808856 Marionette TRACE conn3 <- [1,1294,null,{}] 12:13:28 INFO - PROCESS | 1785 | 1470942808861 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:28 INFO - PROCESS | 1785 | 1470942808867 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:29 INFO - PROCESS | 1785 | 1470942809070 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 12:13:29 INFO - PROCESS | 1785 | 1470942809289 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:29 INFO - PROCESS | 1785 | 1470942809298 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:29 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1e8800 == 40 [pid = 1785] [id = 331] 12:13:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 84 (0x8f084400) [pid = 1785] [serial = 994] [outer = (nil)] 12:13:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 85 (0x93947c00) [pid = 1785] [serial = 995] [outer = 0x8f084400] 12:13:29 INFO - PROCESS | 1785 | 1470942809417 Marionette DEBUG loaded listener.js 12:13:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 86 (0x93a5e400) [pid = 1785] [serial = 996] [outer = 0x8f084400] 12:13:30 INFO - PROCESS | 1785 | 1470942810352 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 12:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1789ms 12:13:30 INFO - PROCESS | 1785 | 1470942810642 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 12:13:30 INFO - PROCESS | 1785 | 1470942810649 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 12:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:13:30 INFO - PROCESS | 1785 | 1470942810657 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:13:30 INFO - PROCESS | 1785 | 1470942810662 Marionette TRACE conn3 <- [1,1298,null,{}] 12:13:30 INFO - PROCESS | 1785 | 1470942810711 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:30 INFO - PROCESS | 1785 | 1470942810718 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:31 INFO - PROCESS | 1785 | 1470942811020 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 12:13:31 INFO - PROCESS | 1785 | 1470942811150 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:31 INFO - PROCESS | 1785 | 1470942811165 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:31 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d18fc00 == 41 [pid = 1785] [id = 332] 12:13:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 87 (0x8da84800) [pid = 1785] [serial = 997] [outer = (nil)] 12:13:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 88 (0x8dbe5800) [pid = 1785] [serial = 998] [outer = 0x8da84800] 12:13:31 INFO - PROCESS | 1785 | 1470942811236 Marionette DEBUG loaded listener.js 12:13:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 89 (0x8dc85800) [pid = 1785] [serial = 999] [outer = 0x8da84800] 12:13:32 INFO - PROCESS | 1785 | 1470942812178 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 12:13:33 INFO - PROCESS | 1785 | --DOCSHELL 0x8dbef400 == 40 [pid = 1785] [id = 325] 12:13:33 INFO - PROCESS | 1785 | --DOCSHELL 0x8d060800 == 39 [pid = 1785] [id = 324] 12:13:33 INFO - PROCESS | 1785 | --DOCSHELL 0x8e6d4400 == 38 [pid = 1785] [id = 323] 12:13:33 INFO - PROCESS | 1785 | --DOCSHELL 0x8da83400 == 37 [pid = 1785] [id = 322] 12:13:33 INFO - PROCESS | 1785 | --DOCSHELL 0x8d069400 == 36 [pid = 1785] [id = 321] 12:13:33 INFO - PROCESS | 1785 | --DOCSHELL 0x8d186000 == 35 [pid = 1785] [id = 316] 12:13:33 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd22c00 == 34 [pid = 1785] [id = 317] 12:13:33 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd23c00 == 33 [pid = 1785] [id = 320] 12:13:33 INFO - PROCESS | 1785 | --DOCSHELL 0x90835000 == 32 [pid = 1785] [id = 319] 12:13:33 INFO - PROCESS | 1785 | --DOCSHELL 0x8d068400 == 31 [pid = 1785] [id = 318] 12:13:33 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1e8800 == 30 [pid = 1785] [id = 331] 12:13:33 INFO - PROCESS | 1785 | --DOCSHELL 0x90f8c800 == 29 [pid = 1785] [id = 329] 12:13:33 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1ef400 == 28 [pid = 1785] [id = 330] 12:13:33 INFO - PROCESS | 1785 | --DOCSHELL 0x8e6d1800 == 27 [pid = 1785] [id = 328] 12:13:33 INFO - PROCESS | 1785 | --DOCSHELL 0x8d14b800 == 26 [pid = 1785] [id = 326] 12:13:33 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd29400 == 25 [pid = 1785] [id = 327] 12:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 2491ms 12:13:33 INFO - PROCESS | 1785 | --DOMWINDOW == 88 (0x8e362400) [pid = 1785] [serial = 915] [outer = (nil)] [url = about:blank] 12:13:33 INFO - PROCESS | 1785 | --DOMWINDOW == 87 (0x8dbe9400) [pid = 1785] [serial = 914] [outer = (nil)] [url = about:blank] 12:13:33 INFO - PROCESS | 1785 | --DOMWINDOW == 86 (0x8f0d4400) [pid = 1785] [serial = 918] [outer = (nil)] [url = about:blank] 12:13:33 INFO - PROCESS | 1785 | --DOMWINDOW == 85 (0x8eef8c00) [pid = 1785] [serial = 917] [outer = (nil)] [url = about:blank] 12:13:33 INFO - PROCESS | 1785 | --DOMWINDOW == 84 (0x93949c00) [pid = 1785] [serial = 921] [outer = (nil)] [url = about:blank] 12:13:33 INFO - PROCESS | 1785 | --DOMWINDOW == 83 (0x92e4b400) [pid = 1785] [serial = 920] [outer = (nil)] [url = about:blank] 12:13:33 INFO - PROCESS | 1785 | --DOMWINDOW == 82 (0x8ee25c00) [pid = 1785] [serial = 944] [outer = (nil)] [url = about:blank] 12:13:33 INFO - PROCESS | 1785 | --DOMWINDOW == 81 (0x8ee29c00) [pid = 1785] [serial = 935] [outer = (nil)] [url = about:blank] 12:13:33 INFO - PROCESS | 1785 | --DOMWINDOW == 80 (0x93c8d000) [pid = 1785] [serial = 924] [outer = (nil)] [url = about:blank] 12:13:33 INFO - PROCESS | 1785 | --DOMWINDOW == 79 (0x8d154800) [pid = 1785] [serial = 938] [outer = (nil)] [url = about:blank] 12:13:33 INFO - PROCESS | 1785 | --DOMWINDOW == 78 (0x93c88800) [pid = 1785] [serial = 923] [outer = (nil)] [url = about:blank] 12:13:33 INFO - PROCESS | 1785 | --DOMWINDOW == 77 (0x95149000) [pid = 1785] [serial = 927] [outer = (nil)] [url = about:blank] 12:13:33 INFO - PROCESS | 1785 | --DOMWINDOW == 76 (0x8d189800) [pid = 1785] [serial = 939] [outer = (nil)] [url = about:blank] 12:13:33 INFO - PROCESS | 1785 | --DOMWINDOW == 75 (0x95147800) [pid = 1785] [serial = 926] [outer = (nil)] [url = about:blank] 12:13:33 INFO - PROCESS | 1785 | --DOMWINDOW == 74 (0x97516800) [pid = 1785] [serial = 930] [outer = (nil)] [url = about:blank] 12:13:33 INFO - PROCESS | 1785 | --DOMWINDOW == 73 (0x95276800) [pid = 1785] [serial = 929] [outer = (nil)] [url = about:blank] 12:13:33 INFO - PROCESS | 1785 | --DOMWINDOW == 72 (0x8f081400) [pid = 1785] [serial = 936] [outer = (nil)] [url = about:blank] 12:13:33 INFO - PROCESS | 1785 | --DOMWINDOW == 71 (0x8eef3800) [pid = 1785] [serial = 945] [outer = (nil)] [url = about:blank] 12:13:33 INFO - PROCESS | 1785 | --DOMWINDOW == 70 (0x8dbe9000) [pid = 1785] [serial = 933] [outer = (nil)] [url = about:blank] 12:13:33 INFO - PROCESS | 1785 | --DOMWINDOW == 69 (0x8da85000) [pid = 1785] [serial = 932] [outer = (nil)] [url = about:blank] 12:13:33 INFO - PROCESS | 1785 | --DOMWINDOW == 68 (0x8f0ce800) [pid = 1785] [serial = 950] [outer = (nil)] [url = about:blank] 12:13:33 INFO - PROCESS | 1785 | --DOMWINDOW == 67 (0x8e36a000) [pid = 1785] [serial = 942] [outer = (nil)] [url = about:blank] 12:13:33 INFO - PROCESS | 1785 | --DOMWINDOW == 66 (0x8dc8f400) [pid = 1785] [serial = 941] [outer = (nil)] [url = about:blank] 12:13:33 INFO - PROCESS | 1785 | --DOMWINDOW == 65 (0x8f084000) [pid = 1785] [serial = 948] [outer = (nil)] [url = about:blank] 12:13:33 INFO - PROCESS | 1785 | --DOMWINDOW == 64 (0x8ee1d000) [pid = 1785] [serial = 947] [outer = (nil)] [url = about:blank] 12:13:33 INFO - PROCESS | 1785 | --DOMWINDOW == 63 (0x92e4d800) [pid = 1785] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:13:33 INFO - PROCESS | 1785 | 1470942813354 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 12:13:33 INFO - PROCESS | 1785 | 1470942813360 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 12:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:13:33 INFO - PROCESS | 1785 | 1470942813378 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:13:33 INFO - PROCESS | 1785 | 1470942813387 Marionette TRACE conn3 <- [1,1302,null,{}] 12:13:33 INFO - PROCESS | 1785 | 1470942813395 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:33 INFO - PROCESS | 1785 | 1470942813402 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:33 INFO - PROCESS | 1785 | 1470942813553 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 12:13:33 INFO - PROCESS | 1785 | 1470942813672 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:33 INFO - PROCESS | 1785 | 1470942813684 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:33 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd2bc00 == 26 [pid = 1785] [id = 333] 12:13:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 64 (0x8cd2cc00) [pid = 1785] [serial = 1000] [outer = (nil)] 12:13:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 65 (0x8d05fc00) [pid = 1785] [serial = 1001] [outer = 0x8cd2cc00] 12:13:33 INFO - PROCESS | 1785 | 1470942813753 Marionette DEBUG loaded listener.js 12:13:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 66 (0x8d066400) [pid = 1785] [serial = 1002] [outer = 0x8cd2cc00] 12:13:34 INFO - PROCESS | 1785 | 1470942814506 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 12:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1203ms 12:13:34 INFO - PROCESS | 1785 | 1470942814582 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 12:13:34 INFO - PROCESS | 1785 | 1470942814586 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 12:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:13:34 INFO - PROCESS | 1785 | 1470942814598 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:13:34 INFO - PROCESS | 1785 | 1470942814605 Marionette TRACE conn3 <- [1,1306,null,{}] 12:13:34 INFO - PROCESS | 1785 | 1470942814611 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:34 INFO - PROCESS | 1785 | 1470942814617 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:34 INFO - PROCESS | 1785 | 1470942814783 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 12:13:34 INFO - PROCESS | 1785 | 1470942814905 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:34 INFO - PROCESS | 1785 | 1470942814914 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:34 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d18e800 == 27 [pid = 1785] [id = 334] 12:13:34 INFO - PROCESS | 1785 | ++DOMWINDOW == 67 (0x8da88400) [pid = 1785] [serial = 1003] [outer = (nil)] 12:13:34 INFO - PROCESS | 1785 | ++DOMWINDOW == 68 (0x8dbe5000) [pid = 1785] [serial = 1004] [outer = 0x8da88400] 12:13:34 INFO - PROCESS | 1785 | 1470942814988 Marionette DEBUG loaded listener.js 12:13:35 INFO - PROCESS | 1785 | ++DOMWINDOW == 69 (0x8dbee800) [pid = 1785] [serial = 1005] [outer = 0x8da88400] 12:13:35 INFO - PROCESS | 1785 | 1470942815887 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 12:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1337ms 12:13:35 INFO - PROCESS | 1785 | 1470942815932 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 12:13:35 INFO - PROCESS | 1785 | 1470942815936 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 12:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:13:35 INFO - PROCESS | 1785 | 1470942815950 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:13:35 INFO - PROCESS | 1785 | 1470942815954 Marionette TRACE conn3 <- [1,1310,null,{}] 12:13:35 INFO - PROCESS | 1785 | 1470942815970 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:35 INFO - PROCESS | 1785 | 1470942815979 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:36 INFO - PROCESS | 1785 | 1470942816199 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 12:13:36 INFO - PROCESS | 1785 | 1470942816284 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:36 INFO - PROCESS | 1785 | 1470942816296 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:36 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e553c00 == 28 [pid = 1785] [id = 335] 12:13:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 70 (0x8e554000) [pid = 1785] [serial = 1006] [outer = (nil)] 12:13:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 71 (0x8e6da400) [pid = 1785] [serial = 1007] [outer = 0x8e554000] 12:13:36 INFO - PROCESS | 1785 | 1470942816368 Marionette DEBUG loaded listener.js 12:13:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 72 (0x8ee1dc00) [pid = 1785] [serial = 1008] [outer = 0x8e554000] 12:13:37 INFO - PROCESS | 1785 | 1470942817238 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 12:13:37 INFO - PROCESS | 1785 | 1470942817289 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 12:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 12:13:37 INFO - PROCESS | 1785 | 1470942817300 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:13:37 INFO - PROCESS | 1785 | 1470942817303 Marionette TRACE conn3 <- [1,1314,null,{}] 12:13:37 INFO - PROCESS | 1785 | 1470942817309 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:37 INFO - PROCESS | 1785 | 1470942817313 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:37 INFO - PROCESS | 1785 | 1470942817524 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 12:13:38 INFO - PROCESS | 1785 | --DOMWINDOW == 71 (0x8eeee800) [pid = 1785] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 12:13:38 INFO - PROCESS | 1785 | --DOMWINDOW == 70 (0x8e369000) [pid = 1785] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 12:13:38 INFO - PROCESS | 1785 | --DOMWINDOW == 69 (0x8dc83400) [pid = 1785] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:13:38 INFO - PROCESS | 1785 | --DOMWINDOW == 68 (0x8e6d6800) [pid = 1785] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:13:38 INFO - PROCESS | 1785 | --DOMWINDOW == 67 (0x8f0cf400) [pid = 1785] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:13:38 INFO - PROCESS | 1785 | --DOMWINDOW == 66 (0x8dc88c00) [pid = 1785] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:13:38 INFO - PROCESS | 1785 | --DOMWINDOW == 65 (0x8d185800) [pid = 1785] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 12:13:38 INFO - PROCESS | 1785 | --DOMWINDOW == 64 (0x90f82c00) [pid = 1785] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 12:13:38 INFO - PROCESS | 1785 | --DOMWINDOW == 63 (0x8d06ac00) [pid = 1785] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 12:13:38 INFO - PROCESS | 1785 | --DOMWINDOW == 62 (0x8dbe7400) [pid = 1785] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 12:13:38 INFO - PROCESS | 1785 | --DOMWINDOW == 61 (0x8f0cf000) [pid = 1785] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:13:38 INFO - PROCESS | 1785 | 1470942818071 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:38 INFO - PROCESS | 1785 | 1470942818079 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:38 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f0800 == 29 [pid = 1785] [id = 336] 12:13:38 INFO - PROCESS | 1785 | ++DOMWINDOW == 62 (0x8b1f4400) [pid = 1785] [serial = 1009] [outer = (nil)] 12:13:38 INFO - PROCESS | 1785 | ++DOMWINDOW == 63 (0x8d14d000) [pid = 1785] [serial = 1010] [outer = 0x8b1f4400] 12:13:38 INFO - PROCESS | 1785 | 1470942818150 Marionette DEBUG loaded listener.js 12:13:38 INFO - PROCESS | 1785 | ++DOMWINDOW == 64 (0x8e6d5000) [pid = 1785] [serial = 1011] [outer = 0x8b1f4400] 12:13:38 INFO - PROCESS | 1785 | 1470942818896 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 12:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1636ms 12:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:13:38 INFO - PROCESS | 1785 | 1470942818932 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 12:13:38 INFO - PROCESS | 1785 | 1470942818935 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 12:13:38 INFO - PROCESS | 1785 | 1470942818941 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:13:38 INFO - PROCESS | 1785 | 1470942818945 Marionette TRACE conn3 <- [1,1318,null,{}] 12:13:38 INFO - PROCESS | 1785 | 1470942818951 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:38 INFO - PROCESS | 1785 | 1470942818955 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:39 INFO - PROCESS | 1785 | 1470942819104 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 12:13:39 INFO - PROCESS | 1785 | 1470942819117 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:39 INFO - PROCESS | 1785 | 1470942819124 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:39 INFO - PROCESS | 1785 | ++DOCSHELL 0x8ee21400 == 30 [pid = 1785] [id = 337] 12:13:39 INFO - PROCESS | 1785 | ++DOMWINDOW == 65 (0x8eeed400) [pid = 1785] [serial = 1012] [outer = (nil)] 12:13:39 INFO - PROCESS | 1785 | ++DOMWINDOW == 66 (0x8f087800) [pid = 1785] [serial = 1013] [outer = 0x8eeed400] 12:13:39 INFO - PROCESS | 1785 | 1470942819189 Marionette DEBUG loaded listener.js 12:13:39 INFO - PROCESS | 1785 | ++DOMWINDOW == 67 (0x8f08fc00) [pid = 1785] [serial = 1014] [outer = 0x8eeed400] 12:13:40 INFO - PROCESS | 1785 | 1470942820117 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 12:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1207ms 12:13:40 INFO - PROCESS | 1785 | 1470942820149 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 12:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:13:40 INFO - PROCESS | 1785 | 1470942820157 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 12:13:40 INFO - PROCESS | 1785 | 1470942820165 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:13:40 INFO - PROCESS | 1785 | 1470942820171 Marionette TRACE conn3 <- [1,1322,null,{}] 12:13:40 INFO - PROCESS | 1785 | 1470942820208 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:40 INFO - PROCESS | 1785 | 1470942820213 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:40 INFO - PROCESS | 1785 | 1470942820399 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 12:13:40 INFO - PROCESS | 1785 | 1470942820557 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:40 INFO - PROCESS | 1785 | 1470942820572 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:40 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d063800 == 31 [pid = 1785] [id = 338] 12:13:40 INFO - PROCESS | 1785 | ++DOMWINDOW == 68 (0x8d14e000) [pid = 1785] [serial = 1015] [outer = (nil)] 12:13:40 INFO - PROCESS | 1785 | ++DOMWINDOW == 69 (0x8d182800) [pid = 1785] [serial = 1016] [outer = 0x8d14e000] 12:13:40 INFO - PROCESS | 1785 | 1470942820656 Marionette DEBUG loaded listener.js 12:13:40 INFO - PROCESS | 1785 | ++DOMWINDOW == 70 (0x8da85c00) [pid = 1785] [serial = 1017] [outer = 0x8d14e000] 12:13:41 INFO - PROCESS | 1785 | 1470942821645 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 12:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1524ms 12:13:41 INFO - PROCESS | 1785 | 1470942821689 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 12:13:41 INFO - PROCESS | 1785 | 1470942821696 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 12:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:13:41 INFO - PROCESS | 1785 | 1470942821707 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:13:41 INFO - PROCESS | 1785 | 1470942821711 Marionette TRACE conn3 <- [1,1326,null,{}] 12:13:41 INFO - PROCESS | 1785 | 1470942821718 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:41 INFO - PROCESS | 1785 | 1470942821723 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:41 INFO - PROCESS | 1785 | 1470942821902 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 12:13:42 INFO - PROCESS | 1785 | 1470942822060 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:42 INFO - PROCESS | 1785 | 1470942822070 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:42 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f5c00 == 32 [pid = 1785] [id = 339] 12:13:42 INFO - PROCESS | 1785 | ++DOMWINDOW == 71 (0x8e36a000) [pid = 1785] [serial = 1018] [outer = (nil)] 12:13:42 INFO - PROCESS | 1785 | ++DOMWINDOW == 72 (0x8e556400) [pid = 1785] [serial = 1019] [outer = 0x8e36a000] 12:13:42 INFO - PROCESS | 1785 | 1470942822193 Marionette DEBUG loaded listener.js 12:13:42 INFO - PROCESS | 1785 | ++DOMWINDOW == 73 (0x8ee24c00) [pid = 1785] [serial = 1020] [outer = 0x8e36a000] 12:13:43 INFO - PROCESS | 1785 | 1470942823233 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:13:43 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 12:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1584ms 12:13:43 INFO - PROCESS | 1785 | 1470942823292 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 12:13:43 INFO - PROCESS | 1785 | 1470942823297 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 12:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:13:43 INFO - PROCESS | 1785 | 1470942823303 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:13:43 INFO - PROCESS | 1785 | 1470942823309 Marionette TRACE conn3 <- [1,1330,null,{}] 12:13:43 INFO - PROCESS | 1785 | 1470942823326 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:43 INFO - PROCESS | 1785 | 1470942823334 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:43 INFO - PROCESS | 1785 | 1470942823540 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 12:13:43 INFO - PROCESS | 1785 | 1470942823755 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:43 INFO - PROCESS | 1785 | 1470942823767 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:43 INFO - PROCESS | 1785 | ++DOCSHELL 0x90828c00 == 33 [pid = 1785] [id = 340] 12:13:43 INFO - PROCESS | 1785 | ++DOMWINDOW == 74 (0x90829000) [pid = 1785] [serial = 1021] [outer = (nil)] 12:13:43 INFO - PROCESS | 1785 | ++DOMWINDOW == 75 (0x90835400) [pid = 1785] [serial = 1022] [outer = 0x90829000] 12:13:43 INFO - PROCESS | 1785 | 1470942823847 Marionette DEBUG loaded listener.js 12:13:43 INFO - PROCESS | 1785 | ++DOMWINDOW == 76 (0x90f86800) [pid = 1785] [serial = 1023] [outer = 0x90829000] 12:13:44 INFO - PROCESS | 1785 | 1470942824779 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:13:44 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 12:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1539ms 12:13:44 INFO - PROCESS | 1785 | 1470942824842 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 12:13:44 INFO - PROCESS | 1785 | 1470942824847 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 12:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:13:44 INFO - PROCESS | 1785 | 1470942824854 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:13:44 INFO - PROCESS | 1785 | 1470942824857 Marionette TRACE conn3 <- [1,1334,null,{}] 12:13:44 INFO - PROCESS | 1785 | 1470942824863 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:44 INFO - PROCESS | 1785 | 1470942824868 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:45 INFO - PROCESS | 1785 | 1470942825043 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 12:13:45 INFO - PROCESS | 1785 | 1470942825203 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:45 INFO - PROCESS | 1785 | 1470942825213 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:45 INFO - PROCESS | 1785 | ++DOCSHELL 0x90f88000 == 34 [pid = 1785] [id = 341] 12:13:45 INFO - PROCESS | 1785 | ++DOMWINDOW == 77 (0x90f8a000) [pid = 1785] [serial = 1024] [outer = (nil)] 12:13:45 INFO - PROCESS | 1785 | ++DOMWINDOW == 78 (0x910d9800) [pid = 1785] [serial = 1025] [outer = 0x90f8a000] 12:13:45 INFO - PROCESS | 1785 | 1470942825333 Marionette DEBUG loaded listener.js 12:13:45 INFO - PROCESS | 1785 | ++DOMWINDOW == 79 (0x910d7000) [pid = 1785] [serial = 1026] [outer = 0x90f8a000] 12:13:46 INFO - PROCESS | 1785 | 1470942826248 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 12:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1479ms 12:13:46 INFO - PROCESS | 1785 | 1470942826334 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 12:13:46 INFO - PROCESS | 1785 | 1470942826338 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 12:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:13:46 INFO - PROCESS | 1785 | 1470942826345 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:13:46 INFO - PROCESS | 1785 | 1470942826348 Marionette TRACE conn3 <- [1,1338,null,{}] 12:13:46 INFO - PROCESS | 1785 | 1470942826354 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:46 INFO - PROCESS | 1785 | 1470942826359 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:46 INFO - PROCESS | 1785 | 1470942826534 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 12:13:46 INFO - PROCESS | 1785 | 1470942826696 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:46 INFO - PROCESS | 1785 | 1470942826706 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:46 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1eb400 == 35 [pid = 1785] [id = 342] 12:13:46 INFO - PROCESS | 1785 | ++DOMWINDOW == 80 (0x8b1ed800) [pid = 1785] [serial = 1027] [outer = (nil)] 12:13:46 INFO - PROCESS | 1785 | ++DOMWINDOW == 81 (0x90f85800) [pid = 1785] [serial = 1028] [outer = 0x8b1ed800] 12:13:46 INFO - PROCESS | 1785 | 1470942826824 Marionette DEBUG loaded listener.js 12:13:46 INFO - PROCESS | 1785 | ++DOMWINDOW == 82 (0x91f3b000) [pid = 1785] [serial = 1029] [outer = 0x8b1ed800] 12:13:48 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1f0800 == 34 [pid = 1785] [id = 336] 12:13:48 INFO - PROCESS | 1785 | --DOCSHELL 0x8e553c00 == 33 [pid = 1785] [id = 335] 12:13:48 INFO - PROCESS | 1785 | --DOCSHELL 0x8d18e800 == 32 [pid = 1785] [id = 334] 12:13:48 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd2bc00 == 31 [pid = 1785] [id = 333] 12:13:48 INFO - PROCESS | 1785 | --DOMWINDOW == 81 (0x8f0ce000) [pid = 1785] [serial = 956] [outer = (nil)] [url = about:blank] 12:13:48 INFO - PROCESS | 1785 | --DOMWINDOW == 80 (0x91f3f400) [pid = 1785] [serial = 963] [outer = (nil)] [url = about:blank] 12:13:48 INFO - PROCESS | 1785 | --DOMWINDOW == 79 (0x8e3cb400) [pid = 1785] [serial = 969] [outer = (nil)] [url = about:blank] 12:13:48 INFO - PROCESS | 1785 | --DOMWINDOW == 78 (0x8eeec800) [pid = 1785] [serial = 971] [outer = (nil)] [url = about:blank] 12:13:48 INFO - PROCESS | 1785 | --DOMWINDOW == 77 (0x90830000) [pid = 1785] [serial = 975] [outer = (nil)] [url = about:blank] 12:13:48 INFO - PROCESS | 1785 | --DOMWINDOW == 76 (0x8e549400) [pid = 1785] [serial = 977] [outer = (nil)] [url = about:blank] 12:13:48 INFO - PROCESS | 1785 | --DOMWINDOW == 75 (0x8eef9000) [pid = 1785] [serial = 978] [outer = (nil)] [url = about:blank] 12:13:48 INFO - PROCESS | 1785 | --DOMWINDOW == 74 (0x90827c00) [pid = 1785] [serial = 957] [outer = (nil)] [url = about:blank] 12:13:48 INFO - PROCESS | 1785 | --DOMWINDOW == 73 (0x8dc85000) [pid = 1785] [serial = 953] [outer = (nil)] [url = about:blank] 12:13:48 INFO - PROCESS | 1785 | --DOMWINDOW == 72 (0x91f35400) [pid = 1785] [serial = 962] [outer = (nil)] [url = about:blank] 12:13:48 INFO - PROCESS | 1785 | --DOMWINDOW == 71 (0x8e367000) [pid = 1785] [serial = 968] [outer = (nil)] [url = about:blank] 12:13:48 INFO - PROCESS | 1785 | --DOMWINDOW == 70 (0x90829c00) [pid = 1785] [serial = 974] [outer = (nil)] [url = about:blank] 12:13:48 INFO - PROCESS | 1785 | --DOMWINDOW == 69 (0x910d8c00) [pid = 1785] [serial = 960] [outer = (nil)] [url = about:blank] 12:13:48 INFO - PROCESS | 1785 | --DOMWINDOW == 68 (0x8e362800) [pid = 1785] [serial = 954] [outer = (nil)] [url = about:blank] 12:13:48 INFO - PROCESS | 1785 | --DOMWINDOW == 67 (0x8dbe5400) [pid = 1785] [serial = 966] [outer = (nil)] [url = about:blank] 12:13:48 INFO - PROCESS | 1785 | --DOMWINDOW == 66 (0x8f088800) [pid = 1785] [serial = 972] [outer = (nil)] [url = about:blank] 12:13:48 INFO - PROCESS | 1785 | --DOMWINDOW == 65 (0x910d4c00) [pid = 1785] [serial = 959] [outer = (nil)] [url = about:blank] 12:13:48 INFO - PROCESS | 1785 | --DOMWINDOW == 64 (0x8da82400) [pid = 1785] [serial = 965] [outer = (nil)] [url = about:blank] 12:13:48 INFO - PROCESS | 1785 | --DOMWINDOW == 63 (0x8f0d3800) [pid = 1785] [serial = 951] [outer = (nil)] [url = about:blank] 12:13:48 INFO - PROCESS | 1785 | --DOMWINDOW == 62 (0x92223c00) [pid = 1785] [serial = 981] [outer = (nil)] [url = about:blank] 12:13:48 INFO - PROCESS | 1785 | --DOMWINDOW == 61 (0x91f3ac00) [pid = 1785] [serial = 980] [outer = (nil)] [url = about:blank] 12:13:48 INFO - PROCESS | 1785 | 1470942828322 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 12:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1993ms 12:13:48 INFO - PROCESS | 1785 | 1470942828339 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 12:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:13:48 INFO - PROCESS | 1785 | 1470942828344 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 12:13:48 INFO - PROCESS | 1785 | 1470942828352 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:13:48 INFO - PROCESS | 1785 | 1470942828357 Marionette TRACE conn3 <- [1,1342,null,{}] 12:13:48 INFO - PROCESS | 1785 | 1470942828364 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:48 INFO - PROCESS | 1785 | 1470942828369 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:48 INFO - PROCESS | 1785 | 1470942828528 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 12:13:48 INFO - PROCESS | 1785 | 1470942828647 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:48 INFO - PROCESS | 1785 | 1470942828656 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:48 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd27000 == 32 [pid = 1785] [id = 343] 12:13:48 INFO - PROCESS | 1785 | ++DOMWINDOW == 62 (0x8cd2bc00) [pid = 1785] [serial = 1030] [outer = (nil)] 12:13:48 INFO - PROCESS | 1785 | ++DOMWINDOW == 63 (0x8d184400) [pid = 1785] [serial = 1031] [outer = 0x8cd2bc00] 12:13:48 INFO - PROCESS | 1785 | 1470942828723 Marionette DEBUG loaded listener.js 12:13:48 INFO - PROCESS | 1785 | ++DOMWINDOW == 64 (0x8dbea800) [pid = 1785] [serial = 1032] [outer = 0x8cd2bc00] 12:13:49 INFO - PROCESS | 1785 | 1470942829465 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 12:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1182ms 12:13:49 INFO - PROCESS | 1785 | 1470942829533 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 12:13:49 INFO - PROCESS | 1785 | 1470942829539 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 12:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:13:49 INFO - PROCESS | 1785 | 1470942829549 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:13:49 INFO - PROCESS | 1785 | 1470942829552 Marionette TRACE conn3 <- [1,1346,null,{}] 12:13:49 INFO - PROCESS | 1785 | 1470942829559 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:49 INFO - PROCESS | 1785 | 1470942829563 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:49 INFO - PROCESS | 1785 | 1470942829718 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 12:13:49 INFO - PROCESS | 1785 | 1470942829730 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:49 INFO - PROCESS | 1785 | 1470942829737 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:49 INFO - PROCESS | 1785 | ++DOCSHELL 0x8da8fc00 == 33 [pid = 1785] [id = 344] 12:13:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 65 (0x8e365800) [pid = 1785] [serial = 1033] [outer = (nil)] 12:13:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 66 (0x8e54e000) [pid = 1785] [serial = 1034] [outer = 0x8e365800] 12:13:49 INFO - PROCESS | 1785 | 1470942829917 Marionette DEBUG loaded listener.js 12:13:50 INFO - PROCESS | 1785 | ++DOMWINDOW == 67 (0x8e6d3c00) [pid = 1785] [serial = 1035] [outer = 0x8e365800] 12:13:50 INFO - PROCESS | 1785 | 1470942830886 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 12:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1383ms 12:13:50 INFO - PROCESS | 1785 | 1470942830933 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 12:13:50 INFO - PROCESS | 1785 | 1470942830937 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 12:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:13:50 INFO - PROCESS | 1785 | 1470942830960 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:13:50 INFO - PROCESS | 1785 | 1470942830966 Marionette TRACE conn3 <- [1,1350,null,{}] 12:13:50 INFO - PROCESS | 1785 | 1470942830981 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:50 INFO - PROCESS | 1785 | 1470942830989 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:51 INFO - PROCESS | 1785 | 1470942831200 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 12:13:51 INFO - PROCESS | 1785 | 1470942831226 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:51 INFO - PROCESS | 1785 | 1470942831237 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:51 INFO - PROCESS | 1785 | ++DOCSHELL 0x8f0d5c00 == 34 [pid = 1785] [id = 345] 12:13:51 INFO - PROCESS | 1785 | ++DOMWINDOW == 68 (0x8f0d6c00) [pid = 1785] [serial = 1036] [outer = (nil)] 12:13:51 INFO - PROCESS | 1785 | ++DOMWINDOW == 69 (0x90827800) [pid = 1785] [serial = 1037] [outer = 0x8f0d6c00] 12:13:51 INFO - PROCESS | 1785 | 1470942831303 Marionette DEBUG loaded listener.js 12:13:51 INFO - PROCESS | 1785 | ++DOMWINDOW == 70 (0x90830800) [pid = 1785] [serial = 1038] [outer = 0x8f0d6c00] 12:13:52 INFO - PROCESS | 1785 | 1470942832196 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 12:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1287ms 12:13:52 INFO - PROCESS | 1785 | 1470942832258 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 12:13:52 INFO - PROCESS | 1785 | 1470942832263 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 12:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:13:52 INFO - PROCESS | 1785 | 1470942832269 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:13:52 INFO - PROCESS | 1785 | 1470942832271 Marionette TRACE conn3 <- [1,1354,null,{}] 12:13:52 INFO - PROCESS | 1785 | 1470942832278 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:52 INFO - PROCESS | 1785 | 1470942832282 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:52 INFO - PROCESS | 1785 | 1470942832481 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 12:13:52 INFO - PROCESS | 1785 | 1470942832506 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:52 INFO - PROCESS | 1785 | 1470942832514 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:52 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd1e400 == 35 [pid = 1785] [id = 346] 12:13:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 71 (0x90833c00) [pid = 1785] [serial = 1039] [outer = (nil)] 12:13:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 72 (0x910d6400) [pid = 1785] [serial = 1040] [outer = 0x90833c00] 12:13:52 INFO - PROCESS | 1785 | 1470942832577 Marionette DEBUG loaded listener.js 12:13:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 73 (0x91f33400) [pid = 1785] [serial = 1041] [outer = 0x90833c00] 12:13:52 INFO - PROCESS | 1785 | --DOMWINDOW == 72 (0x8d062000) [pid = 1785] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:13:52 INFO - PROCESS | 1785 | --DOMWINDOW == 71 (0x8e6d5800) [pid = 1785] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 12:13:52 INFO - PROCESS | 1785 | --DOMWINDOW == 70 (0x92346000) [pid = 1785] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 12:13:52 INFO - PROCESS | 1785 | --DOMWINDOW == 69 (0x8dc81c00) [pid = 1785] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 12:13:53 INFO - PROCESS | 1785 | --DOMWINDOW == 68 (0x8da88400) [pid = 1785] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:13:53 INFO - PROCESS | 1785 | --DOMWINDOW == 67 (0x8f084400) [pid = 1785] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:13:53 INFO - PROCESS | 1785 | --DOMWINDOW == 66 (0x8da84800) [pid = 1785] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:13:53 INFO - PROCESS | 1785 | --DOMWINDOW == 65 (0x8e554000) [pid = 1785] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:13:53 INFO - PROCESS | 1785 | --DOMWINDOW == 64 (0x8b1f4400) [pid = 1785] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:13:53 INFO - PROCESS | 1785 | --DOMWINDOW == 63 (0x8cd2cc00) [pid = 1785] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:13:53 INFO - PROCESS | 1785 | 1470942833558 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 12:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1330ms 12:13:53 INFO - PROCESS | 1785 | 1470942833600 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 12:13:53 INFO - PROCESS | 1785 | 1470942833604 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 12:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:13:53 INFO - PROCESS | 1785 | 1470942833609 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:13:53 INFO - PROCESS | 1785 | 1470942833613 Marionette TRACE conn3 <- [1,1358,null,{}] 12:13:53 INFO - PROCESS | 1785 | 1470942833618 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:53 INFO - PROCESS | 1785 | 1470942833622 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:53 INFO - PROCESS | 1785 | 1470942833767 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 12:13:53 INFO - PROCESS | 1785 | 1470942833896 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:53 INFO - PROCESS | 1785 | 1470942833908 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:53 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f4400 == 36 [pid = 1785] [id = 347] 12:13:53 INFO - PROCESS | 1785 | ++DOMWINDOW == 64 (0x8cd25400) [pid = 1785] [serial = 1042] [outer = (nil)] 12:13:53 INFO - PROCESS | 1785 | ++DOMWINDOW == 65 (0x8f08dc00) [pid = 1785] [serial = 1043] [outer = 0x8cd25400] 12:13:53 INFO - PROCESS | 1785 | 1470942833968 Marionette DEBUG loaded listener.js 12:13:54 INFO - PROCESS | 1785 | ++DOMWINDOW == 66 (0x9082f800) [pid = 1785] [serial = 1044] [outer = 0x8cd25400] 12:13:54 INFO - PROCESS | 1785 | 1470942834688 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 12:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1128ms 12:13:54 INFO - PROCESS | 1785 | 1470942834738 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 12:13:54 INFO - PROCESS | 1785 | 1470942834742 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 12:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:13:54 INFO - PROCESS | 1785 | 1470942834755 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:13:54 INFO - PROCESS | 1785 | 1470942834757 Marionette TRACE conn3 <- [1,1362,null,{}] 12:13:54 INFO - PROCESS | 1785 | 1470942834763 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:54 INFO - PROCESS | 1785 | 1470942834773 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:55 INFO - PROCESS | 1785 | 1470942835022 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 12:13:55 INFO - PROCESS | 1785 | 1470942835199 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:55 INFO - PROCESS | 1785 | 1470942835206 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:55 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1ee400 == 37 [pid = 1785] [id = 348] 12:13:55 INFO - PROCESS | 1785 | ++DOMWINDOW == 67 (0x8b1efc00) [pid = 1785] [serial = 1045] [outer = (nil)] 12:13:55 INFO - PROCESS | 1785 | ++DOMWINDOW == 68 (0x8cd20400) [pid = 1785] [serial = 1046] [outer = 0x8b1efc00] 12:13:55 INFO - PROCESS | 1785 | 1470942835294 Marionette DEBUG loaded listener.js 12:13:55 INFO - PROCESS | 1785 | ++DOMWINDOW == 69 (0x8d05d400) [pid = 1785] [serial = 1047] [outer = 0x8b1efc00] 12:13:56 INFO - PROCESS | 1785 | 1470942836355 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 12:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1641ms 12:13:56 INFO - PROCESS | 1785 | 1470942836398 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 12:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:13:56 INFO - PROCESS | 1785 | 1470942836405 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 12:13:56 INFO - PROCESS | 1785 | 1470942836414 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:13:56 INFO - PROCESS | 1785 | 1470942836420 Marionette TRACE conn3 <- [1,1366,null,{}] 12:13:56 INFO - PROCESS | 1785 | 1470942836427 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:56 INFO - PROCESS | 1785 | 1470942836432 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:56 INFO - PROCESS | 1785 | 1470942836616 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 12:13:56 INFO - PROCESS | 1785 | 1470942836826 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:56 INFO - PROCESS | 1785 | 1470942836838 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:56 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e550400 == 38 [pid = 1785] [id = 349] 12:13:56 INFO - PROCESS | 1785 | ++DOMWINDOW == 70 (0x8e556800) [pid = 1785] [serial = 1048] [outer = (nil)] 12:13:56 INFO - PROCESS | 1785 | ++DOMWINDOW == 71 (0x8eeec000) [pid = 1785] [serial = 1049] [outer = 0x8e556800] 12:13:56 INFO - PROCESS | 1785 | 1470942836923 Marionette DEBUG loaded listener.js 12:13:57 INFO - PROCESS | 1785 | ++DOMWINDOW == 72 (0x8f082000) [pid = 1785] [serial = 1050] [outer = 0x8e556800] 12:13:57 INFO - PROCESS | 1785 | 1470942837887 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 12:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 12:13:57 INFO - PROCESS | 1785 | 1470942837951 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 12:13:57 INFO - PROCESS | 1785 | 1470942837958 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:13:57 INFO - PROCESS | 1785 | 1470942837962 Marionette TRACE conn3 <- [1,1370,null,{}] 12:13:57 INFO - PROCESS | 1785 | 1470942837968 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:57 INFO - PROCESS | 1785 | 1470942837973 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:58 INFO - PROCESS | 1785 | 1470942838195 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 12:13:58 INFO - PROCESS | 1785 | 1470942838474 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:58 INFO - PROCESS | 1785 | 1470942838483 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:58 INFO - PROCESS | 1785 | ++DOCSHELL 0x90f82000 == 39 [pid = 1785] [id = 350] 12:13:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 73 (0x90f8ec00) [pid = 1785] [serial = 1051] [outer = (nil)] 12:13:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 74 (0x9221ac00) [pid = 1785] [serial = 1052] [outer = 0x90f8ec00] 12:13:58 INFO - PROCESS | 1785 | 1470942838603 Marionette DEBUG loaded listener.js 12:13:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 75 (0x92345000) [pid = 1785] [serial = 1053] [outer = 0x90f8ec00] 12:13:59 INFO - PROCESS | 1785 | 1470942839518 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 12:13:59 INFO - PROCESS | 1785 | 1470942839557 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 12:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 12:13:59 INFO - PROCESS | 1785 | 1470942839574 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:13:59 INFO - PROCESS | 1785 | 1470942839581 Marionette TRACE conn3 <- [1,1374,null,{}] 12:13:59 INFO - PROCESS | 1785 | 1470942839587 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:59 INFO - PROCESS | 1785 | 1470942839594 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:59 INFO - PROCESS | 1785 | 1470942839773 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 12:13:59 INFO - PROCESS | 1785 | 1470942839935 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:59 INFO - PROCESS | 1785 | 1470942839944 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:13:59 INFO - PROCESS | 1785 | ++DOCSHELL 0x8f0d5800 == 40 [pid = 1785] [id = 351] 12:13:59 INFO - PROCESS | 1785 | ++DOMWINDOW == 76 (0x92222400) [pid = 1785] [serial = 1054] [outer = (nil)] 12:14:00 INFO - PROCESS | 1785 | ++DOMWINDOW == 77 (0x9393ec00) [pid = 1785] [serial = 1055] [outer = 0x92222400] 12:14:00 INFO - PROCESS | 1785 | 1470942840022 Marionette DEBUG loaded listener.js 12:14:00 INFO - PROCESS | 1785 | ++DOMWINDOW == 78 (0x93949c00) [pid = 1785] [serial = 1056] [outer = 0x92222400] 12:14:00 INFO - PROCESS | 1785 | [1785] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:14:00 INFO - PROCESS | 1785 | 1470942840924 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 12:14:00 INFO - PROCESS | 1785 | 1470942840961 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 12:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:14:00 INFO - PROCESS | 1785 | 1470942840968 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:14:00 INFO - PROCESS | 1785 | 1470942840971 Marionette TRACE conn3 <- [1,1378,null,{}] 12:14:00 INFO - PROCESS | 1785 | 1470942840977 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:00 INFO - PROCESS | 1785 | 1470942840982 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:01 INFO - PROCESS | 1785 | 1470942841151 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 12:14:01 INFO - PROCESS | 1785 | 1470942841317 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:01 INFO - PROCESS | 1785 | 1470942841324 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:01 INFO - PROCESS | 1785 | ++DOCSHELL 0x92e44000 == 41 [pid = 1785] [id = 352] 12:14:01 INFO - PROCESS | 1785 | ++DOMWINDOW == 79 (0x93a5d400) [pid = 1785] [serial = 1057] [outer = (nil)] 12:14:01 INFO - PROCESS | 1785 | ++DOMWINDOW == 80 (0x93c8b800) [pid = 1785] [serial = 1058] [outer = 0x93a5d400] 12:14:01 INFO - PROCESS | 1785 | 1470942841405 Marionette DEBUG loaded listener.js 12:14:01 INFO - PROCESS | 1785 | ++DOMWINDOW == 81 (0x93c8d000) [pid = 1785] [serial = 1059] [outer = 0x93a5d400] 12:14:02 INFO - PROCESS | 1785 | 1470942842365 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 12:14:02 INFO - PROCESS | 1785 | 1470942842406 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 12:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 12:14:02 INFO - PROCESS | 1785 | 1470942842413 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:14:02 INFO - PROCESS | 1785 | 1470942842416 Marionette TRACE conn3 <- [1,1382,null,{}] 12:14:02 INFO - PROCESS | 1785 | 1470942842422 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:02 INFO - PROCESS | 1785 | 1470942842427 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:02 INFO - PROCESS | 1785 | 1470942842600 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 12:14:02 INFO - PROCESS | 1785 | 1470942842769 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:02 INFO - PROCESS | 1785 | 1470942842788 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:02 INFO - PROCESS | 1785 | ++DOCSHELL 0x95147c00 == 42 [pid = 1785] [id = 353] 12:14:02 INFO - PROCESS | 1785 | ++DOMWINDOW == 82 (0x9514b000) [pid = 1785] [serial = 1060] [outer = (nil)] 12:14:02 INFO - PROCESS | 1785 | ++DOMWINDOW == 83 (0x9514e000) [pid = 1785] [serial = 1061] [outer = 0x9514b000] 12:14:02 INFO - PROCESS | 1785 | 1470942842923 Marionette DEBUG loaded listener.js 12:14:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 84 (0x95154800) [pid = 1785] [serial = 1062] [outer = 0x9514b000] 12:14:03 INFO - PROCESS | 1785 | [1785] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:14:03 INFO - PROCESS | 1785 | 1470942843895 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 12:14:03 INFO - PROCESS | 1785 | 1470942843949 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 12:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 12:14:03 INFO - PROCESS | 1785 | 1470942843956 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:14:03 INFO - PROCESS | 1785 | 1470942843959 Marionette TRACE conn3 <- [1,1386,null,{}] 12:14:03 INFO - PROCESS | 1785 | 1470942843965 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:03 INFO - PROCESS | 1785 | 1470942843970 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:04 INFO - PROCESS | 1785 | 1470942844138 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 12:14:04 INFO - PROCESS | 1785 | 1470942844302 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:04 INFO - PROCESS | 1785 | 1470942844312 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:04 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e6dd000 == 43 [pid = 1785] [id = 354] 12:14:04 INFO - PROCESS | 1785 | ++DOMWINDOW == 85 (0x90832800) [pid = 1785] [serial = 1063] [outer = (nil)] 12:14:04 INFO - PROCESS | 1785 | ++DOMWINDOW == 86 (0x9526e400) [pid = 1785] [serial = 1064] [outer = 0x90832800] 12:14:04 INFO - PROCESS | 1785 | 1470942844386 Marionette DEBUG loaded listener.js 12:14:04 INFO - PROCESS | 1785 | ++DOMWINDOW == 87 (0x95276800) [pid = 1785] [serial = 1065] [outer = 0x90832800] 12:14:05 INFO - PROCESS | 1785 | 1470942845604 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 12:14:05 INFO - PROCESS | 1785 | 1470942845645 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 12:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 12:14:05 INFO - PROCESS | 1785 | 1470942845653 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:14:05 INFO - PROCESS | 1785 | 1470942845658 Marionette TRACE conn3 <- [1,1390,null,{}] 12:14:05 INFO - PROCESS | 1785 | 1470942845674 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:05 INFO - PROCESS | 1785 | 1470942845681 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:05 INFO - PROCESS | 1785 | 1470942845898 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 12:14:06 INFO - PROCESS | 1785 | 1470942846105 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:06 INFO - PROCESS | 1785 | 1470942846118 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:06 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d189c00 == 44 [pid = 1785] [id = 355] 12:14:06 INFO - PROCESS | 1785 | ++DOMWINDOW == 88 (0x8d18b800) [pid = 1785] [serial = 1066] [outer = (nil)] 12:14:06 INFO - PROCESS | 1785 | ++DOMWINDOW == 89 (0x8dc85000) [pid = 1785] [serial = 1067] [outer = 0x8d18b800] 12:14:06 INFO - PROCESS | 1785 | 1470942846187 Marionette DEBUG loaded listener.js 12:14:06 INFO - PROCESS | 1785 | ++DOMWINDOW == 90 (0x8e361400) [pid = 1785] [serial = 1068] [outer = 0x8d18b800] 12:14:07 INFO - PROCESS | 1785 | 1470942847102 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 12:14:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1493ms 12:14:07 INFO - PROCESS | 1785 | 1470942847146 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 12:14:07 INFO - PROCESS | 1785 | 1470942847153 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 12:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:14:07 INFO - PROCESS | 1785 | 1470942847163 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:14:07 INFO - PROCESS | 1785 | 1470942847166 Marionette TRACE conn3 <- [1,1394,null,{}] 12:14:07 INFO - PROCESS | 1785 | 1470942847172 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:07 INFO - PROCESS | 1785 | 1470942847178 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:07 INFO - PROCESS | 1785 | 1470942847344 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 12:14:08 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1f4400 == 43 [pid = 1785] [id = 347] 12:14:08 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd1e400 == 42 [pid = 1785] [id = 346] 12:14:08 INFO - PROCESS | 1785 | --DOCSHELL 0x8f0d5c00 == 41 [pid = 1785] [id = 345] 12:14:08 INFO - PROCESS | 1785 | --DOCSHELL 0x8da8fc00 == 40 [pid = 1785] [id = 344] 12:14:08 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd27000 == 39 [pid = 1785] [id = 343] 12:14:08 INFO - PROCESS | 1785 | --DOCSHELL 0x90f88000 == 38 [pid = 1785] [id = 341] 12:14:08 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1f5c00 == 37 [pid = 1785] [id = 339] 12:14:08 INFO - PROCESS | 1785 | --DOCSHELL 0x90828c00 == 36 [pid = 1785] [id = 340] 12:14:08 INFO - PROCESS | 1785 | --DOCSHELL 0x8d063800 == 35 [pid = 1785] [id = 338] 12:14:08 INFO - PROCESS | 1785 | --DOCSHELL 0x8ee21400 == 34 [pid = 1785] [id = 337] 12:14:08 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1eb400 == 33 [pid = 1785] [id = 342] 12:14:08 INFO - PROCESS | 1785 | --DOCSHELL 0x8d18fc00 == 32 [pid = 1785] [id = 332] 12:14:08 INFO - PROCESS | 1785 | --DOCSHELL 0x8d189c00 == 31 [pid = 1785] [id = 355] 12:14:08 INFO - PROCESS | 1785 | --DOCSHELL 0x95147c00 == 30 [pid = 1785] [id = 353] 12:14:08 INFO - PROCESS | 1785 | --DOCSHELL 0x8e6dd000 == 29 [pid = 1785] [id = 354] 12:14:08 INFO - PROCESS | 1785 | --DOCSHELL 0x92e44000 == 28 [pid = 1785] [id = 352] 12:14:08 INFO - PROCESS | 1785 | --DOCSHELL 0x8f0d5800 == 27 [pid = 1785] [id = 351] 12:14:08 INFO - PROCESS | 1785 | --DOCSHELL 0x8e550400 == 26 [pid = 1785] [id = 349] 12:14:08 INFO - PROCESS | 1785 | --DOCSHELL 0x90f82000 == 25 [pid = 1785] [id = 350] 12:14:08 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1ee400 == 24 [pid = 1785] [id = 348] 12:14:08 INFO - PROCESS | 1785 | --DOMWINDOW == 89 (0x8f087800) [pid = 1785] [serial = 1013] [outer = (nil)] [url = about:blank] 12:14:08 INFO - PROCESS | 1785 | --DOMWINDOW == 88 (0x8dc85c00) [pid = 1785] [serial = 984] [outer = (nil)] [url = about:blank] 12:14:08 INFO - PROCESS | 1785 | --DOMWINDOW == 87 (0x8da89400) [pid = 1785] [serial = 983] [outer = (nil)] [url = about:blank] 12:14:08 INFO - PROCESS | 1785 | --DOMWINDOW == 86 (0x8f090800) [pid = 1785] [serial = 987] [outer = (nil)] [url = about:blank] 12:14:08 INFO - PROCESS | 1785 | --DOMWINDOW == 85 (0x8ee23400) [pid = 1785] [serial = 986] [outer = (nil)] [url = about:blank] 12:14:08 INFO - PROCESS | 1785 | --DOMWINDOW == 84 (0x92352400) [pid = 1785] [serial = 990] [outer = (nil)] [url = about:blank] 12:14:08 INFO - PROCESS | 1785 | --DOMWINDOW == 83 (0x9234b800) [pid = 1785] [serial = 989] [outer = (nil)] [url = about:blank] 12:14:08 INFO - PROCESS | 1785 | --DOMWINDOW == 82 (0x92e46000) [pid = 1785] [serial = 993] [outer = (nil)] [url = about:blank] 12:14:08 INFO - PROCESS | 1785 | --DOMWINDOW == 81 (0x9246dc00) [pid = 1785] [serial = 992] [outer = (nil)] [url = about:blank] 12:14:08 INFO - PROCESS | 1785 | --DOMWINDOW == 80 (0x8dbe5000) [pid = 1785] [serial = 1004] [outer = (nil)] [url = about:blank] 12:14:08 INFO - PROCESS | 1785 | --DOMWINDOW == 79 (0x93a5e400) [pid = 1785] [serial = 996] [outer = (nil)] [url = about:blank] 12:14:08 INFO - PROCESS | 1785 | --DOMWINDOW == 78 (0x93947c00) [pid = 1785] [serial = 995] [outer = (nil)] [url = about:blank] 12:14:08 INFO - PROCESS | 1785 | --DOMWINDOW == 77 (0x8dc85800) [pid = 1785] [serial = 999] [outer = (nil)] [url = about:blank] 12:14:08 INFO - PROCESS | 1785 | --DOMWINDOW == 76 (0x8dbe5800) [pid = 1785] [serial = 998] [outer = (nil)] [url = about:blank] 12:14:08 INFO - PROCESS | 1785 | --DOMWINDOW == 75 (0x8e6da400) [pid = 1785] [serial = 1007] [outer = (nil)] [url = about:blank] 12:14:08 INFO - PROCESS | 1785 | --DOMWINDOW == 74 (0x8d14d000) [pid = 1785] [serial = 1010] [outer = (nil)] [url = about:blank] 12:14:08 INFO - PROCESS | 1785 | --DOMWINDOW == 73 (0x8ee1dc00) [pid = 1785] [serial = 1008] [outer = (nil)] [url = about:blank] 12:14:08 INFO - PROCESS | 1785 | --DOMWINDOW == 72 (0x8d05fc00) [pid = 1785] [serial = 1001] [outer = (nil)] [url = about:blank] 12:14:08 INFO - PROCESS | 1785 | --DOMWINDOW == 71 (0x8d066400) [pid = 1785] [serial = 1002] [outer = (nil)] [url = about:blank] 12:14:08 INFO - PROCESS | 1785 | --DOMWINDOW == 70 (0x8dbee800) [pid = 1785] [serial = 1005] [outer = (nil)] [url = about:blank] 12:14:08 INFO - PROCESS | 1785 | --DOMWINDOW == 69 (0x8e6d5000) [pid = 1785] [serial = 1011] [outer = (nil)] [url = about:blank] 12:14:08 INFO - PROCESS | 1785 | 1470942848691 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:08 INFO - PROCESS | 1785 | 1470942848704 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:08 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f2000 == 25 [pid = 1785] [id = 356] 12:14:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 70 (0x8b1f3000) [pid = 1785] [serial = 1069] [outer = (nil)] 12:14:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 71 (0x8cd1f000) [pid = 1785] [serial = 1070] [outer = 0x8b1f3000] 12:14:08 INFO - PROCESS | 1785 | 1470942848784 Marionette DEBUG loaded listener.js 12:14:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 72 (0x8d05c400) [pid = 1785] [serial = 1071] [outer = 0x8b1f3000] 12:14:09 INFO - PROCESS | 1785 | 1470942849558 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 12:14:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 2441ms 12:14:09 INFO - PROCESS | 1785 | 1470942849605 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 12:14:09 INFO - PROCESS | 1785 | 1470942849610 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 12:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:14:09 INFO - PROCESS | 1785 | 1470942849618 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:14:09 INFO - PROCESS | 1785 | 1470942849622 Marionette TRACE conn3 <- [1,1398,null,{}] 12:14:09 INFO - PROCESS | 1785 | 1470942849630 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:09 INFO - PROCESS | 1785 | 1470942849635 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:09 INFO - PROCESS | 1785 | 1470942849796 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 12:14:09 INFO - PROCESS | 1785 | 1470942849807 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:09 INFO - PROCESS | 1785 | 1470942849816 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:09 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d18b000 == 26 [pid = 1785] [id = 357] 12:14:09 INFO - PROCESS | 1785 | ++DOMWINDOW == 73 (0x8d18bc00) [pid = 1785] [serial = 1072] [outer = (nil)] 12:14:09 INFO - PROCESS | 1785 | ++DOMWINDOW == 74 (0x8da82800) [pid = 1785] [serial = 1073] [outer = 0x8d18bc00] 12:14:09 INFO - PROCESS | 1785 | 1470942849885 Marionette DEBUG loaded listener.js 12:14:09 INFO - PROCESS | 1785 | ++DOMWINDOW == 75 (0x8da8d800) [pid = 1785] [serial = 1074] [outer = 0x8d18bc00] 12:14:10 INFO - PROCESS | 1785 | 1470942850846 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 12:14:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1281ms 12:14:10 INFO - PROCESS | 1785 | 1470942850902 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 12:14:10 INFO - PROCESS | 1785 | 1470942850908 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 12:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:14:10 INFO - PROCESS | 1785 | 1470942850915 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:14:10 INFO - PROCESS | 1785 | 1470942850919 Marionette TRACE conn3 <- [1,1402,null,{}] 12:14:10 INFO - PROCESS | 1785 | 1470942850931 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:10 INFO - PROCESS | 1785 | 1470942850935 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:11 INFO - PROCESS | 1785 | 1470942851150 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 12:14:11 INFO - PROCESS | 1785 | 1470942851192 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:11 INFO - PROCESS | 1785 | 1470942851205 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:11 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dbed400 == 27 [pid = 1785] [id = 358] 12:14:11 INFO - PROCESS | 1785 | ++DOMWINDOW == 76 (0x8dbef800) [pid = 1785] [serial = 1075] [outer = (nil)] 12:14:11 INFO - PROCESS | 1785 | ++DOMWINDOW == 77 (0x8dc8b400) [pid = 1785] [serial = 1076] [outer = 0x8dbef800] 12:14:11 INFO - PROCESS | 1785 | 1470942851277 Marionette DEBUG loaded listener.js 12:14:11 INFO - PROCESS | 1785 | ++DOMWINDOW == 78 (0x8e361c00) [pid = 1785] [serial = 1077] [outer = 0x8dbef800] 12:14:12 INFO - PROCESS | 1785 | 1470942852251 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 12:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1389ms 12:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:14:12 INFO - PROCESS | 1785 | 1470942852304 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 12:14:12 INFO - PROCESS | 1785 | 1470942852307 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 12:14:12 INFO - PROCESS | 1785 | 1470942852322 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:14:12 INFO - PROCESS | 1785 | 1470942852332 Marionette TRACE conn3 <- [1,1406,null,{}] 12:14:12 INFO - PROCESS | 1785 | 1470942852351 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:12 INFO - PROCESS | 1785 | 1470942852359 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:12 INFO - PROCESS | 1785 | 1470942852584 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 12:14:12 INFO - PROCESS | 1785 | 1470942852610 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:12 INFO - PROCESS | 1785 | 1470942852643 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:12 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f5400 == 28 [pid = 1785] [id = 359] 12:14:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 79 (0x8e3ca800) [pid = 1785] [serial = 1078] [outer = (nil)] 12:14:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 80 (0x8e6dd000) [pid = 1785] [serial = 1079] [outer = 0x8e3ca800] 12:14:12 INFO - PROCESS | 1785 | 1470942852776 Marionette DEBUG loaded listener.js 12:14:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 81 (0x8ee1e400) [pid = 1785] [serial = 1080] [outer = 0x8e3ca800] 12:14:13 INFO - PROCESS | 1785 | --DOMWINDOW == 80 (0x8d14e000) [pid = 1785] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:14:13 INFO - PROCESS | 1785 | --DOMWINDOW == 79 (0x8e36a000) [pid = 1785] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:14:13 INFO - PROCESS | 1785 | --DOMWINDOW == 78 (0x90f8a000) [pid = 1785] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:14:13 INFO - PROCESS | 1785 | --DOMWINDOW == 77 (0x8e365800) [pid = 1785] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:14:13 INFO - PROCESS | 1785 | --DOMWINDOW == 76 (0x8cd2bc00) [pid = 1785] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:14:13 INFO - PROCESS | 1785 | --DOMWINDOW == 75 (0x8b1ed800) [pid = 1785] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:14:13 INFO - PROCESS | 1785 | --DOMWINDOW == 74 (0x90829000) [pid = 1785] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:14:13 INFO - PROCESS | 1785 | --DOMWINDOW == 73 (0x8cd25400) [pid = 1785] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:14:13 INFO - PROCESS | 1785 | --DOMWINDOW == 72 (0x8f0d6c00) [pid = 1785] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:14:13 INFO - PROCESS | 1785 | --DOMWINDOW == 71 (0x90833c00) [pid = 1785] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:14:13 INFO - PROCESS | 1785 | --DOMWINDOW == 70 (0x8eeed400) [pid = 1785] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:14:14 INFO - PROCESS | 1785 | 1470942854010 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 12:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1720ms 12:14:14 INFO - PROCESS | 1785 | 1470942854035 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 12:14:14 INFO - PROCESS | 1785 | 1470942854044 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 12:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:14:14 INFO - PROCESS | 1785 | 1470942854052 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:14:14 INFO - PROCESS | 1785 | 1470942854056 Marionette TRACE conn3 <- [1,1410,null,{}] 12:14:14 INFO - PROCESS | 1785 | 1470942854074 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:14 INFO - PROCESS | 1785 | 1470942854078 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:14 INFO - PROCESS | 1785 | 1470942854267 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 12:14:14 INFO - PROCESS | 1785 | 1470942854290 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:14 INFO - PROCESS | 1785 | 1470942854299 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:14 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd25000 == 29 [pid = 1785] [id = 360] 12:14:14 INFO - PROCESS | 1785 | ++DOMWINDOW == 71 (0x8d14e000) [pid = 1785] [serial = 1081] [outer = (nil)] 12:14:14 INFO - PROCESS | 1785 | ++DOMWINDOW == 72 (0x8ee20c00) [pid = 1785] [serial = 1082] [outer = 0x8d14e000] 12:14:14 INFO - PROCESS | 1785 | 1470942854363 Marionette DEBUG loaded listener.js 12:14:14 INFO - PROCESS | 1785 | ++DOMWINDOW == 73 (0x8ee25800) [pid = 1785] [serial = 1083] [outer = 0x8d14e000] 12:14:15 INFO - PROCESS | 1785 | 1470942855236 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 12:14:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:14:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1198ms 12:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:14:15 INFO - PROCESS | 1785 | 1470942855248 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 12:14:15 INFO - PROCESS | 1785 | 1470942855251 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 12:14:15 INFO - PROCESS | 1785 | 1470942855257 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:14:15 INFO - PROCESS | 1785 | 1470942855260 Marionette TRACE conn3 <- [1,1414,null,{}] 12:14:15 INFO - PROCESS | 1785 | 1470942855266 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:15 INFO - PROCESS | 1785 | 1470942855270 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:15 INFO - PROCESS | 1785 | 1470942855420 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 12:14:15 INFO - PROCESS | 1785 | 1470942855429 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:15 INFO - PROCESS | 1785 | 1470942855447 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:15 INFO - PROCESS | 1785 | ++DOCSHELL 0x8eef7800 == 30 [pid = 1785] [id = 361] 12:14:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 74 (0x8eef8400) [pid = 1785] [serial = 1084] [outer = (nil)] 12:14:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 75 (0x8f08a400) [pid = 1785] [serial = 1085] [outer = 0x8eef8400] 12:14:15 INFO - PROCESS | 1785 | 1470942855524 Marionette DEBUG loaded listener.js 12:14:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 76 (0x8f0d6c00) [pid = 1785] [serial = 1086] [outer = 0x8eef8400] 12:14:16 INFO - PROCESS | 1785 | 1470942856864 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 12:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1645ms 12:14:16 INFO - PROCESS | 1785 | 1470942856902 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 12:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:14:16 INFO - PROCESS | 1785 | 1470942856908 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 12:14:16 INFO - PROCESS | 1785 | 1470942856916 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:14:16 INFO - PROCESS | 1785 | 1470942856924 Marionette TRACE conn3 <- [1,1418,null,{}] 12:14:16 INFO - PROCESS | 1785 | 1470942856991 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:17 INFO - PROCESS | 1785 | 1470942856999 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:17 INFO - PROCESS | 1785 | 1470942857287 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 12:14:17 INFO - PROCESS | 1785 | 1470942857425 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:17 INFO - PROCESS | 1785 | 1470942857433 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:17 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd1f400 == 31 [pid = 1785] [id = 362] 12:14:17 INFO - PROCESS | 1785 | ++DOMWINDOW == 77 (0x8d066000) [pid = 1785] [serial = 1087] [outer = (nil)] 12:14:17 INFO - PROCESS | 1785 | ++DOMWINDOW == 78 (0x8da89000) [pid = 1785] [serial = 1088] [outer = 0x8d066000] 12:14:17 INFO - PROCESS | 1785 | 1470942857516 Marionette DEBUG loaded listener.js 12:14:17 INFO - PROCESS | 1785 | ++DOMWINDOW == 79 (0x8dbee000) [pid = 1785] [serial = 1089] [outer = 0x8d066000] 12:14:18 INFO - PROCESS | 1785 | 1470942858624 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 12:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1803ms 12:14:18 INFO - PROCESS | 1785 | 1470942858719 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 12:14:18 INFO - PROCESS | 1785 | 1470942858726 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 12:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:14:18 INFO - PROCESS | 1785 | 1470942858738 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:14:18 INFO - PROCESS | 1785 | 1470942858741 Marionette TRACE conn3 <- [1,1422,null,{}] 12:14:18 INFO - PROCESS | 1785 | 1470942858748 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:18 INFO - PROCESS | 1785 | 1470942858754 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:18 INFO - PROCESS | 1785 | 1470942858988 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 12:14:19 INFO - PROCESS | 1785 | 1470942859249 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:19 INFO - PROCESS | 1785 | 1470942859259 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:19 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1e9c00 == 32 [pid = 1785] [id = 363] 12:14:19 INFO - PROCESS | 1785 | ++DOMWINDOW == 80 (0x8e6dac00) [pid = 1785] [serial = 1090] [outer = (nil)] 12:14:19 INFO - PROCESS | 1785 | ++DOMWINDOW == 81 (0x8eef0400) [pid = 1785] [serial = 1091] [outer = 0x8e6dac00] 12:14:19 INFO - PROCESS | 1785 | 1470942859339 Marionette DEBUG loaded listener.js 12:14:19 INFO - PROCESS | 1785 | ++DOMWINDOW == 82 (0x8eef8c00) [pid = 1785] [serial = 1092] [outer = 0x8e6dac00] 12:14:20 INFO - PROCESS | 1785 | 1470942860369 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 12:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1684ms 12:14:20 INFO - PROCESS | 1785 | 1470942860422 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 12:14:20 INFO - PROCESS | 1785 | 1470942860425 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 12:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:14:20 INFO - PROCESS | 1785 | 1470942860432 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:14:20 INFO - PROCESS | 1785 | 1470942860438 Marionette TRACE conn3 <- [1,1426,null,{}] 12:14:20 INFO - PROCESS | 1785 | 1470942860454 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:20 INFO - PROCESS | 1785 | 1470942860463 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:20 INFO - PROCESS | 1785 | 1470942860651 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 12:14:20 INFO - PROCESS | 1785 | 1470942860863 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:20 INFO - PROCESS | 1785 | 1470942860875 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:20 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e365c00 == 33 [pid = 1785] [id = 364] 12:14:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 83 (0x8e3c9c00) [pid = 1785] [serial = 1093] [outer = (nil)] 12:14:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 84 (0x8e558400) [pid = 1785] [serial = 1094] [outer = 0x8e3c9c00] 12:14:20 INFO - PROCESS | 1785 | 1470942860957 Marionette DEBUG loaded listener.js 12:14:21 INFO - PROCESS | 1785 | ++DOMWINDOW == 85 (0x90f84800) [pid = 1785] [serial = 1095] [outer = 0x8e3c9c00] 12:14:22 INFO - PROCESS | 1785 | 1470942862283 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 12:14:22 INFO - PROCESS | 1785 | --DOCSHELL 0x8e3d0000 == 32 [pid = 1785] [id = 276] 12:14:22 INFO - PROCESS | 1785 | --DOCSHELL 0x8d068c00 == 31 [pid = 1785] [id = 259] 12:14:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:14:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1944ms 12:14:22 INFO - PROCESS | 1785 | --DOMWINDOW == 84 (0x8f08dc00) [pid = 1785] [serial = 1043] [outer = (nil)] [url = about:blank] 12:14:22 INFO - PROCESS | 1785 | --DOMWINDOW == 83 (0x90827800) [pid = 1785] [serial = 1037] [outer = (nil)] [url = about:blank] 12:14:22 INFO - PROCESS | 1785 | --DOMWINDOW == 82 (0x910d6400) [pid = 1785] [serial = 1040] [outer = (nil)] [url = about:blank] 12:14:22 INFO - PROCESS | 1785 | --DOMWINDOW == 81 (0x90830800) [pid = 1785] [serial = 1038] [outer = (nil)] [url = about:blank] 12:14:22 INFO - PROCESS | 1785 | --DOMWINDOW == 80 (0x8f08fc00) [pid = 1785] [serial = 1014] [outer = (nil)] [url = about:blank] 12:14:22 INFO - PROCESS | 1785 | --DOMWINDOW == 79 (0x8d182800) [pid = 1785] [serial = 1016] [outer = (nil)] [url = about:blank] 12:14:22 INFO - PROCESS | 1785 | --DOMWINDOW == 78 (0x8da85c00) [pid = 1785] [serial = 1017] [outer = (nil)] [url = about:blank] 12:14:22 INFO - PROCESS | 1785 | --DOMWINDOW == 77 (0x8e556400) [pid = 1785] [serial = 1019] [outer = (nil)] [url = about:blank] 12:14:22 INFO - PROCESS | 1785 | --DOMWINDOW == 76 (0x8ee24c00) [pid = 1785] [serial = 1020] [outer = (nil)] [url = about:blank] 12:14:22 INFO - PROCESS | 1785 | --DOMWINDOW == 75 (0x910d9800) [pid = 1785] [serial = 1025] [outer = (nil)] [url = about:blank] 12:14:22 INFO - PROCESS | 1785 | --DOMWINDOW == 74 (0x910d7000) [pid = 1785] [serial = 1026] [outer = (nil)] [url = about:blank] 12:14:22 INFO - PROCESS | 1785 | --DOMWINDOW == 73 (0x8e54e000) [pid = 1785] [serial = 1034] [outer = (nil)] [url = about:blank] 12:14:22 INFO - PROCESS | 1785 | --DOMWINDOW == 72 (0x8d184400) [pid = 1785] [serial = 1031] [outer = (nil)] [url = about:blank] 12:14:22 INFO - PROCESS | 1785 | --DOMWINDOW == 71 (0x8dbea800) [pid = 1785] [serial = 1032] [outer = (nil)] [url = about:blank] 12:14:22 INFO - PROCESS | 1785 | --DOMWINDOW == 70 (0x90f85800) [pid = 1785] [serial = 1028] [outer = (nil)] [url = about:blank] 12:14:22 INFO - PROCESS | 1785 | --DOMWINDOW == 69 (0x91f3b000) [pid = 1785] [serial = 1029] [outer = (nil)] [url = about:blank] 12:14:22 INFO - PROCESS | 1785 | --DOMWINDOW == 68 (0x90835400) [pid = 1785] [serial = 1022] [outer = (nil)] [url = about:blank] 12:14:22 INFO - PROCESS | 1785 | --DOMWINDOW == 67 (0x90f86800) [pid = 1785] [serial = 1023] [outer = (nil)] [url = about:blank] 12:14:22 INFO - PROCESS | 1785 | --DOMWINDOW == 66 (0x8e6d3c00) [pid = 1785] [serial = 1035] [outer = (nil)] [url = about:blank] 12:14:22 INFO - PROCESS | 1785 | --DOMWINDOW == 65 (0x91f33400) [pid = 1785] [serial = 1041] [outer = (nil)] [url = about:blank] 12:14:22 INFO - PROCESS | 1785 | --DOMWINDOW == 64 (0x9082f800) [pid = 1785] [serial = 1044] [outer = (nil)] [url = about:blank] 12:14:22 INFO - PROCESS | 1785 | 1470942862477 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 12:14:22 INFO - PROCESS | 1785 | 1470942862486 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 12:14:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:14:22 INFO - PROCESS | 1785 | 1470942862497 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:14:22 INFO - PROCESS | 1785 | 1470942862503 Marionette TRACE conn3 <- [1,1430,null,{}] 12:14:22 INFO - PROCESS | 1785 | 1470942862515 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:22 INFO - PROCESS | 1785 | 1470942862523 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:22 INFO - PROCESS | 1785 | 1470942862749 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 12:14:22 INFO - PROCESS | 1785 | 1470942862895 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:22 INFO - PROCESS | 1785 | 1470942862905 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:22 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d14a400 == 32 [pid = 1785] [id = 365] 12:14:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 65 (0x8d14b800) [pid = 1785] [serial = 1096] [outer = (nil)] 12:14:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 66 (0x8d18a400) [pid = 1785] [serial = 1097] [outer = 0x8d14b800] 12:14:22 INFO - PROCESS | 1785 | 1470942862972 Marionette DEBUG loaded listener.js 12:14:23 INFO - PROCESS | 1785 | ++DOMWINDOW == 67 (0x8da85c00) [pid = 1785] [serial = 1098] [outer = 0x8d14b800] 12:14:23 INFO - PROCESS | 1785 | 1470942863784 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 12:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1336ms 12:14:23 INFO - PROCESS | 1785 | 1470942863831 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 12:14:23 INFO - PROCESS | 1785 | 1470942863838 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 12:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:14:23 INFO - PROCESS | 1785 | 1470942863847 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:14:23 INFO - PROCESS | 1785 | 1470942863851 Marionette TRACE conn3 <- [1,1434,null,{}] 12:14:23 INFO - PROCESS | 1785 | 1470942863857 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:23 INFO - PROCESS | 1785 | 1470942863862 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:24 INFO - PROCESS | 1785 | 1470942864023 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 12:14:24 INFO - PROCESS | 1785 | 1470942864034 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:24 INFO - PROCESS | 1785 | 1470942864043 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:24 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e36c400 == 33 [pid = 1785] [id = 366] 12:14:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 68 (0x8e36dc00) [pid = 1785] [serial = 1099] [outer = (nil)] 12:14:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 69 (0x8e3d0800) [pid = 1785] [serial = 1100] [outer = 0x8e36dc00] 12:14:24 INFO - PROCESS | 1785 | 1470942864115 Marionette DEBUG loaded listener.js 12:14:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 70 (0x8e54b800) [pid = 1785] [serial = 1101] [outer = 0x8e36dc00] 12:14:25 INFO - PROCESS | 1785 | 1470942865099 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 12:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1278ms 12:14:25 INFO - PROCESS | 1785 | 1470942865127 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 12:14:25 INFO - PROCESS | 1785 | 1470942865131 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 12:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:14:25 INFO - PROCESS | 1785 | 1470942865137 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:14:25 INFO - PROCESS | 1785 | 1470942865143 Marionette TRACE conn3 <- [1,1438,null,{}] 12:14:25 INFO - PROCESS | 1785 | 1470942865158 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:25 INFO - PROCESS | 1785 | 1470942865166 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:25 INFO - PROCESS | 1785 | 1470942865374 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 12:14:25 INFO - PROCESS | 1785 | 1470942865394 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:25 INFO - PROCESS | 1785 | 1470942865403 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:25 INFO - PROCESS | 1785 | ++DOCSHELL 0x8f088c00 == 34 [pid = 1785] [id = 367] 12:14:25 INFO - PROCESS | 1785 | ++DOMWINDOW == 71 (0x8f08dc00) [pid = 1785] [serial = 1102] [outer = (nil)] 12:14:25 INFO - PROCESS | 1785 | ++DOMWINDOW == 72 (0x8f0d5800) [pid = 1785] [serial = 1103] [outer = 0x8f08dc00] 12:14:25 INFO - PROCESS | 1785 | 1470942865472 Marionette DEBUG loaded listener.js 12:14:25 INFO - PROCESS | 1785 | ++DOMWINDOW == 73 (0x9082ec00) [pid = 1785] [serial = 1104] [outer = 0x8f08dc00] 12:14:26 INFO - PROCESS | 1785 | 1470942866383 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 12:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1291ms 12:14:26 INFO - PROCESS | 1785 | 1470942866429 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 12:14:26 INFO - PROCESS | 1785 | 1470942866434 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 12:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:14:26 INFO - PROCESS | 1785 | 1470942866446 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:14:26 INFO - PROCESS | 1785 | 1470942866448 Marionette TRACE conn3 <- [1,1442,null,{}] 12:14:26 INFO - PROCESS | 1785 | 1470942866454 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:26 INFO - PROCESS | 1785 | 1470942866459 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:26 INFO - PROCESS | 1785 | 1470942866663 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 12:14:26 INFO - PROCESS | 1785 | 1470942866686 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:26 INFO - PROCESS | 1785 | 1470942866693 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:26 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd21800 == 35 [pid = 1785] [id = 368] 12:14:26 INFO - PROCESS | 1785 | ++DOMWINDOW == 74 (0x90f87c00) [pid = 1785] [serial = 1105] [outer = (nil)] 12:14:26 INFO - PROCESS | 1785 | ++DOMWINDOW == 75 (0x90f8d400) [pid = 1785] [serial = 1106] [outer = 0x90f87c00] 12:14:26 INFO - PROCESS | 1785 | 1470942866760 Marionette DEBUG loaded listener.js 12:14:26 INFO - PROCESS | 1785 | ++DOMWINDOW == 76 (0x910dcc00) [pid = 1785] [serial = 1107] [outer = 0x90f87c00] 12:14:27 INFO - PROCESS | 1785 | --DOMWINDOW == 75 (0x90f8ec00) [pid = 1785] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:14:27 INFO - PROCESS | 1785 | --DOMWINDOW == 74 (0x90832800) [pid = 1785] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:14:27 INFO - PROCESS | 1785 | --DOMWINDOW == 73 (0x8e556800) [pid = 1785] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:14:27 INFO - PROCESS | 1785 | --DOMWINDOW == 72 (0x8e3ca800) [pid = 1785] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:14:27 INFO - PROCESS | 1785 | --DOMWINDOW == 71 (0x8d18b800) [pid = 1785] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:14:27 INFO - PROCESS | 1785 | --DOMWINDOW == 70 (0x8d14e000) [pid = 1785] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:14:27 INFO - PROCESS | 1785 | --DOMWINDOW == 69 (0x8dbef800) [pid = 1785] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:14:27 INFO - PROCESS | 1785 | --DOMWINDOW == 68 (0x9514b000) [pid = 1785] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:14:27 INFO - PROCESS | 1785 | --DOMWINDOW == 67 (0x8b1f3000) [pid = 1785] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:14:27 INFO - PROCESS | 1785 | --DOMWINDOW == 66 (0x93a5d400) [pid = 1785] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:14:27 INFO - PROCESS | 1785 | --DOMWINDOW == 65 (0x8b1efc00) [pid = 1785] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:14:27 INFO - PROCESS | 1785 | --DOMWINDOW == 64 (0x8d18bc00) [pid = 1785] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:14:27 INFO - PROCESS | 1785 | --DOMWINDOW == 63 (0x92222400) [pid = 1785] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:14:27 INFO - PROCESS | 1785 | 1470942867773 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 12:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1379ms 12:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:14:27 INFO - PROCESS | 1785 | 1470942867825 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 12:14:27 INFO - PROCESS | 1785 | 1470942867828 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 12:14:27 INFO - PROCESS | 1785 | 1470942867835 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:14:27 INFO - PROCESS | 1785 | 1470942867838 Marionette TRACE conn3 <- [1,1446,null,{}] 12:14:27 INFO - PROCESS | 1785 | 1470942867843 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:27 INFO - PROCESS | 1785 | 1470942867848 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:28 INFO - PROCESS | 1785 | 1470942868045 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 12:14:28 INFO - PROCESS | 1785 | 1470942868055 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:28 INFO - PROCESS | 1785 | 1470942868062 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:28 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd28800 == 36 [pid = 1785] [id = 369] 12:14:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 64 (0x8da84400) [pid = 1785] [serial = 1108] [outer = (nil)] 12:14:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 65 (0x8e6d8400) [pid = 1785] [serial = 1109] [outer = 0x8da84400] 12:14:28 INFO - PROCESS | 1785 | 1470942868127 Marionette DEBUG loaded listener.js 12:14:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 66 (0x90f89800) [pid = 1785] [serial = 1110] [outer = 0x8da84400] 12:14:29 INFO - PROCESS | 1785 | 1470942869000 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 12:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1235ms 12:14:29 INFO - PROCESS | 1785 | 1470942869070 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 12:14:29 INFO - PROCESS | 1785 | 1470942869073 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 12:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:14:29 INFO - PROCESS | 1785 | 1470942869079 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:14:29 INFO - PROCESS | 1785 | 1470942869082 Marionette TRACE conn3 <- [1,1450,null,{}] 12:14:29 INFO - PROCESS | 1785 | 1470942869088 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:29 INFO - PROCESS | 1785 | 1470942869097 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:29 INFO - PROCESS | 1785 | 1470942869281 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 12:14:29 INFO - PROCESS | 1785 | 1470942869456 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:29 INFO - PROCESS | 1785 | 1470942869467 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:29 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1e9800 == 37 [pid = 1785] [id = 370] 12:14:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 67 (0x8b1ea800) [pid = 1785] [serial = 1111] [outer = (nil)] 12:14:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 68 (0x8b1f6400) [pid = 1785] [serial = 1112] [outer = 0x8b1ea800] 12:14:29 INFO - PROCESS | 1785 | 1470942869549 Marionette DEBUG loaded listener.js 12:14:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 69 (0x8cd2d400) [pid = 1785] [serial = 1113] [outer = 0x8b1ea800] 12:14:30 INFO - PROCESS | 1785 | 1470942870576 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 12:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1532ms 12:14:30 INFO - PROCESS | 1785 | 1470942870614 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 12:14:30 INFO - PROCESS | 1785 | 1470942870620 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 12:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:14:30 INFO - PROCESS | 1785 | 1470942870628 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:14:30 INFO - PROCESS | 1785 | 1470942870633 Marionette TRACE conn3 <- [1,1454,null,{}] 12:14:30 INFO - PROCESS | 1785 | 1470942870641 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:30 INFO - PROCESS | 1785 | 1470942870649 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:30 INFO - PROCESS | 1785 | 1470942870835 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 12:14:31 INFO - PROCESS | 1785 | 1470942871051 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:31 INFO - PROCESS | 1785 | 1470942871061 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:31 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dbec000 == 38 [pid = 1785] [id = 371] 12:14:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 70 (0x8dc81c00) [pid = 1785] [serial = 1114] [outer = (nil)] 12:14:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 71 (0x8dc8f800) [pid = 1785] [serial = 1115] [outer = 0x8dc81c00] 12:14:31 INFO - PROCESS | 1785 | 1470942871185 Marionette DEBUG loaded listener.js 12:14:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 72 (0x8e3cf400) [pid = 1785] [serial = 1116] [outer = 0x8dc81c00] 12:14:32 INFO - PROCESS | 1785 | 1470942872117 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 12:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1542ms 12:14:32 INFO - PROCESS | 1785 | 1470942872173 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 12:14:32 INFO - PROCESS | 1785 | 1470942872181 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 12:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:14:32 INFO - PROCESS | 1785 | 1470942872187 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:14:32 INFO - PROCESS | 1785 | 1470942872191 Marionette TRACE conn3 <- [1,1458,null,{}] 12:14:32 INFO - PROCESS | 1785 | 1470942872197 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:32 INFO - PROCESS | 1785 | 1470942872203 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:32 INFO - PROCESS | 1785 | 1470942872388 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 12:14:32 INFO - PROCESS | 1785 | 1470942872642 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:32 INFO - PROCESS | 1785 | 1470942872648 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:32 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e6d4000 == 39 [pid = 1785] [id = 372] 12:14:32 INFO - PROCESS | 1785 | ++DOMWINDOW == 73 (0x8e6dfc00) [pid = 1785] [serial = 1117] [outer = (nil)] 12:14:32 INFO - PROCESS | 1785 | ++DOMWINDOW == 74 (0x8ee24800) [pid = 1785] [serial = 1118] [outer = 0x8e6dfc00] 12:14:32 INFO - PROCESS | 1785 | 1470942872772 Marionette DEBUG loaded listener.js 12:14:32 INFO - PROCESS | 1785 | ++DOMWINDOW == 75 (0x8f089000) [pid = 1785] [serial = 1119] [outer = 0x8e6dfc00] 12:14:33 INFO - PROCESS | 1785 | 1470942873772 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 12:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1637ms 12:14:33 INFO - PROCESS | 1785 | 1470942873825 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 12:14:33 INFO - PROCESS | 1785 | 1470942873831 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 12:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:14:33 INFO - PROCESS | 1785 | 1470942873847 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:14:33 INFO - PROCESS | 1785 | 1470942873856 Marionette TRACE conn3 <- [1,1462,null,{}] 12:14:33 INFO - PROCESS | 1785 | 1470942873863 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:33 INFO - PROCESS | 1785 | 1470942873871 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:34 INFO - PROCESS | 1785 | 1470942874110 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 12:14:34 INFO - PROCESS | 1785 | 1470942874365 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:34 INFO - PROCESS | 1785 | 1470942874376 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:34 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1e8400 == 40 [pid = 1785] [id = 373] 12:14:34 INFO - PROCESS | 1785 | ++DOMWINDOW == 76 (0x8f0d5c00) [pid = 1785] [serial = 1120] [outer = (nil)] 12:14:34 INFO - PROCESS | 1785 | ++DOMWINDOW == 77 (0x91f3a800) [pid = 1785] [serial = 1121] [outer = 0x8f0d5c00] 12:14:34 INFO - PROCESS | 1785 | 1470942874453 Marionette DEBUG loaded listener.js 12:14:34 INFO - PROCESS | 1785 | ++DOMWINDOW == 78 (0x92222000) [pid = 1785] [serial = 1122] [outer = 0x8f0d5c00] 12:14:35 INFO - PROCESS | 1785 | 1470942875420 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 12:14:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:14:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1654ms 12:14:35 INFO - PROCESS | 1785 | 1470942875495 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 12:14:35 INFO - PROCESS | 1785 | 1470942875499 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 12:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:14:35 INFO - PROCESS | 1785 | 1470942875505 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:14:35 INFO - PROCESS | 1785 | 1470942875508 Marionette TRACE conn3 <- [1,1466,null,{}] 12:14:35 INFO - PROCESS | 1785 | 1470942875515 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:35 INFO - PROCESS | 1785 | 1470942875520 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:35 INFO - PROCESS | 1785 | 1470942875736 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 12:14:35 INFO - PROCESS | 1785 | 1470942875945 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:35 INFO - PROCESS | 1785 | 1470942875953 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:36 INFO - PROCESS | 1785 | ++DOCSHELL 0x8f08ac00 == 41 [pid = 1785] [id = 374] 12:14:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 79 (0x91f3e800) [pid = 1785] [serial = 1123] [outer = (nil)] 12:14:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 80 (0x92467800) [pid = 1785] [serial = 1124] [outer = 0x91f3e800] 12:14:36 INFO - PROCESS | 1785 | 1470942876073 Marionette DEBUG loaded listener.js 12:14:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 81 (0x9246d800) [pid = 1785] [serial = 1125] [outer = 0x91f3e800] 12:14:36 INFO - PROCESS | 1785 | 1470942876954 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 12:14:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:14:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1481ms 12:14:36 INFO - PROCESS | 1785 | 1470942876988 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 12:14:36 INFO - PROCESS | 1785 | 1470942876991 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 12:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:14:37 INFO - PROCESS | 1785 | 1470942876999 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:14:37 INFO - PROCESS | 1785 | 1470942877002 Marionette TRACE conn3 <- [1,1470,null,{}] 12:14:37 INFO - PROCESS | 1785 | 1470942877008 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:37 INFO - PROCESS | 1785 | 1470942877013 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:37 INFO - PROCESS | 1785 | 1470942877177 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 12:14:37 INFO - PROCESS | 1785 | 1470942877348 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:37 INFO - PROCESS | 1785 | 1470942877367 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:37 INFO - PROCESS | 1785 | ++DOCSHELL 0x92e45c00 == 42 [pid = 1785] [id = 375] 12:14:37 INFO - PROCESS | 1785 | ++DOMWINDOW == 82 (0x92e46400) [pid = 1785] [serial = 1126] [outer = (nil)] 12:14:37 INFO - PROCESS | 1785 | ++DOMWINDOW == 83 (0x92e4b400) [pid = 1785] [serial = 1127] [outer = 0x92e46400] 12:14:37 INFO - PROCESS | 1785 | 1470942877454 Marionette DEBUG loaded listener.js 12:14:37 INFO - PROCESS | 1785 | ++DOMWINDOW == 84 (0x93c82400) [pid = 1785] [serial = 1128] [outer = 0x92e46400] 12:14:38 INFO - PROCESS | 1785 | 1470942878732 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 12:14:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:14:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1786ms 12:14:38 INFO - PROCESS | 1785 | 1470942878791 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 12:14:38 INFO - PROCESS | 1785 | 1470942878803 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 12:14:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:14:38 INFO - PROCESS | 1785 | 1470942878905 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:14:38 INFO - PROCESS | 1785 | 1470942878911 Marionette TRACE conn3 <- [1,1474,null,{}] 12:14:38 INFO - PROCESS | 1785 | 1470942878993 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:39 INFO - PROCESS | 1785 | 1470942878999 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:39 INFO - PROCESS | 1785 | 1470942879238 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 12:14:39 INFO - PROCESS | 1785 | 1470942879386 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:39 INFO - PROCESS | 1785 | 1470942879396 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:39 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d067800 == 43 [pid = 1785] [id = 376] 12:14:39 INFO - PROCESS | 1785 | ++DOMWINDOW == 85 (0x8d06ac00) [pid = 1785] [serial = 1129] [outer = (nil)] 12:14:39 INFO - PROCESS | 1785 | ++DOMWINDOW == 86 (0x8dbe0c00) [pid = 1785] [serial = 1130] [outer = 0x8d06ac00] 12:14:39 INFO - PROCESS | 1785 | 1470942879468 Marionette DEBUG loaded listener.js 12:14:39 INFO - PROCESS | 1785 | ++DOMWINDOW == 87 (0x8dbe7400) [pid = 1785] [serial = 1131] [outer = 0x8d06ac00] 12:14:40 INFO - PROCESS | 1785 | --DOCSHELL 0x8dbed400 == 42 [pid = 1785] [id = 358] 12:14:40 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1f5400 == 41 [pid = 1785] [id = 359] 12:14:40 INFO - PROCESS | 1785 | --DOCSHELL 0x8d18b000 == 40 [pid = 1785] [id = 357] 12:14:40 INFO - PROCESS | 1785 | --DOCSHELL 0x8dbe3c00 == 39 [pid = 1785] [id = 260] 12:14:40 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd25000 == 38 [pid = 1785] [id = 360] 12:14:40 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd28800 == 37 [pid = 1785] [id = 369] 12:14:40 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd21800 == 36 [pid = 1785] [id = 368] 12:14:40 INFO - PROCESS | 1785 | --DOCSHELL 0x8f088c00 == 35 [pid = 1785] [id = 367] 12:14:40 INFO - PROCESS | 1785 | --DOCSHELL 0x8e36c400 == 34 [pid = 1785] [id = 366] 12:14:40 INFO - PROCESS | 1785 | --DOCSHELL 0x8d14a400 == 33 [pid = 1785] [id = 365] 12:14:40 INFO - PROCESS | 1785 | --DOCSHELL 0x8e365c00 == 32 [pid = 1785] [id = 364] 12:14:40 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1e9c00 == 31 [pid = 1785] [id = 363] 12:14:40 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd1f400 == 30 [pid = 1785] [id = 362] 12:14:40 INFO - PROCESS | 1785 | --DOCSHELL 0x8eef7800 == 29 [pid = 1785] [id = 361] 12:14:40 INFO - PROCESS | 1785 | --DOCSHELL 0x8e54e800 == 28 [pid = 1785] [id = 261] 12:14:40 INFO - PROCESS | 1785 | --DOCSHELL 0x8d067000 == 27 [pid = 1785] [id = 265] 12:14:40 INFO - PROCESS | 1785 | --DOCSHELL 0x8d191800 == 26 [pid = 1785] [id = 271] 12:14:40 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1ee000 == 25 [pid = 1785] [id = 273] 12:14:40 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1f6800 == 24 [pid = 1785] [id = 270] 12:14:40 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd23400 == 23 [pid = 1785] [id = 272] 12:14:40 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1f2000 == 22 [pid = 1785] [id = 356] 12:14:40 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1f6c00 == 21 [pid = 1785] [id = 275] 12:14:40 INFO - PROCESS | 1785 | --DOCSHELL 0x8d152000 == 20 [pid = 1785] [id = 268] 12:14:40 INFO - PROCESS | 1785 | --DOCSHELL 0x8da81800 == 19 [pid = 1785] [id = 269] 12:14:40 INFO - PROCESS | 1785 | --DOCSHELL 0x8d063400 == 18 [pid = 1785] [id = 262] 12:14:40 INFO - PROCESS | 1785 | --DOCSHELL 0x8e54e400 == 17 [pid = 1785] [id = 267] 12:14:40 INFO - PROCESS | 1785 | --DOCSHELL 0x90828800 == 16 [pid = 1785] [id = 266] 12:14:40 INFO - PROCESS | 1785 | --DOCSHELL 0x8d05e800 == 15 [pid = 1785] [id = 263] 12:14:40 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd25c00 == 14 [pid = 1785] [id = 274] 12:14:40 INFO - PROCESS | 1785 | --DOCSHELL 0x8d150800 == 13 [pid = 1785] [id = 264] 12:14:40 INFO - PROCESS | 1785 | --DOCSHELL 0x92e45c00 == 12 [pid = 1785] [id = 375] 12:14:40 INFO - PROCESS | 1785 | --DOCSHELL 0x8f08ac00 == 11 [pid = 1785] [id = 374] 12:14:40 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1e8400 == 10 [pid = 1785] [id = 373] 12:14:40 INFO - PROCESS | 1785 | --DOCSHELL 0x8dbec000 == 9 [pid = 1785] [id = 371] 12:14:40 INFO - PROCESS | 1785 | --DOCSHELL 0x8e6d4000 == 8 [pid = 1785] [id = 372] 12:14:40 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1e9800 == 7 [pid = 1785] [id = 370] 12:14:40 INFO - PROCESS | 1785 | --DOMWINDOW == 86 (0x9221ac00) [pid = 1785] [serial = 1052] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1785 | --DOMWINDOW == 85 (0x95276800) [pid = 1785] [serial = 1065] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1785 | --DOMWINDOW == 84 (0x8f082000) [pid = 1785] [serial = 1050] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1785 | --DOMWINDOW == 83 (0x9526e400) [pid = 1785] [serial = 1064] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1785 | --DOMWINDOW == 82 (0x8ee1e400) [pid = 1785] [serial = 1080] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1785 | --DOMWINDOW == 81 (0x8dc85000) [pid = 1785] [serial = 1067] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1785 | --DOMWINDOW == 80 (0x8e6dd000) [pid = 1785] [serial = 1079] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1785 | --DOMWINDOW == 79 (0x8ee20c00) [pid = 1785] [serial = 1082] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1785 | --DOMWINDOW == 78 (0x8eeec000) [pid = 1785] [serial = 1049] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1785 | --DOMWINDOW == 77 (0x92345000) [pid = 1785] [serial = 1053] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1785 | --DOMWINDOW == 76 (0x8dc8b400) [pid = 1785] [serial = 1076] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1785 | --DOMWINDOW == 75 (0x95154800) [pid = 1785] [serial = 1062] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1785 | --DOMWINDOW == 74 (0x8cd1f000) [pid = 1785] [serial = 1070] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1785 | --DOMWINDOW == 73 (0x93c8d000) [pid = 1785] [serial = 1059] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1785 | --DOMWINDOW == 72 (0x8d05d400) [pid = 1785] [serial = 1047] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1785 | --DOMWINDOW == 71 (0x8da8d800) [pid = 1785] [serial = 1074] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1785 | --DOMWINDOW == 70 (0x93c8b800) [pid = 1785] [serial = 1058] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1785 | --DOMWINDOW == 69 (0x9393ec00) [pid = 1785] [serial = 1055] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1785 | --DOMWINDOW == 68 (0x8d05c400) [pid = 1785] [serial = 1071] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1785 | --DOMWINDOW == 67 (0x8cd20400) [pid = 1785] [serial = 1046] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1785 | --DOMWINDOW == 66 (0x93949c00) [pid = 1785] [serial = 1056] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1785 | --DOMWINDOW == 65 (0x9514e000) [pid = 1785] [serial = 1061] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1785 | --DOMWINDOW == 64 (0x8da82800) [pid = 1785] [serial = 1073] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1785 | --DOMWINDOW == 63 (0x8e361c00) [pid = 1785] [serial = 1077] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1785 | --DOMWINDOW == 62 (0x8e361400) [pid = 1785] [serial = 1068] [outer = (nil)] [url = about:blank] 12:14:40 INFO - PROCESS | 1785 | --DOMWINDOW == 61 (0x8ee25800) [pid = 1785] [serial = 1083] [outer = (nil)] [url = about:blank] 12:14:41 INFO - PROCESS | 1785 | 1470942881394 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 12:14:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:14:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 2593ms 12:14:41 INFO - PROCESS | 1785 | 1470942881415 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 12:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:14:41 INFO - PROCESS | 1785 | 1470942881421 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 12:14:41 INFO - PROCESS | 1785 | 1470942881429 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:14:41 INFO - PROCESS | 1785 | 1470942881432 Marionette TRACE conn3 <- [1,1478,null,{}] 12:14:41 INFO - PROCESS | 1785 | 1470942881442 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:41 INFO - PROCESS | 1785 | 1470942881447 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:41 INFO - PROCESS | 1785 | 1470942881650 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 12:14:41 INFO - PROCESS | 1785 | 1470942881766 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:41 INFO - PROCESS | 1785 | 1470942881776 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:41 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d05b800 == 8 [pid = 1785] [id = 377] 12:14:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 62 (0x8d05c400) [pid = 1785] [serial = 1132] [outer = (nil)] 12:14:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 63 (0x8d151400) [pid = 1785] [serial = 1133] [outer = 0x8d05c400] 12:14:41 INFO - PROCESS | 1785 | 1470942881843 Marionette DEBUG loaded listener.js 12:14:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 64 (0x8d182400) [pid = 1785] [serial = 1134] [outer = 0x8d05c400] 12:14:42 INFO - PROCESS | 1785 | 1470942882666 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 12:14:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:14:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1282ms 12:14:42 INFO - PROCESS | 1785 | 1470942882710 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 12:14:42 INFO - PROCESS | 1785 | 1470942882719 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 12:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:14:42 INFO - PROCESS | 1785 | 1470942882730 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:14:42 INFO - PROCESS | 1785 | 1470942882733 Marionette TRACE conn3 <- [1,1482,null,{}] 12:14:42 INFO - PROCESS | 1785 | 1470942882739 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:42 INFO - PROCESS | 1785 | 1470942882745 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:42 INFO - PROCESS | 1785 | 1470942882916 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 12:14:43 INFO - PROCESS | 1785 | 1470942883044 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:43 INFO - PROCESS | 1785 | 1470942883055 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:43 INFO - PROCESS | 1785 | ++DOCSHELL 0x8da8fc00 == 9 [pid = 1785] [id = 378] 12:14:43 INFO - PROCESS | 1785 | ++DOMWINDOW == 65 (0x8dbe2000) [pid = 1785] [serial = 1135] [outer = (nil)] 12:14:43 INFO - PROCESS | 1785 | ++DOMWINDOW == 66 (0x8dbed400) [pid = 1785] [serial = 1136] [outer = 0x8dbe2000] 12:14:43 INFO - PROCESS | 1785 | 1470942883130 Marionette DEBUG loaded listener.js 12:14:43 INFO - PROCESS | 1785 | ++DOMWINDOW == 67 (0x8dc8ac00) [pid = 1785] [serial = 1137] [outer = 0x8dbe2000] 12:14:44 INFO - PROCESS | 1785 | 1470942884140 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 12:14:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:14:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1481ms 12:14:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:14:44 INFO - PROCESS | 1785 | 1470942884211 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 12:14:44 INFO - PROCESS | 1785 | 1470942884215 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 12:14:44 INFO - PROCESS | 1785 | 1470942884221 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:14:44 INFO - PROCESS | 1785 | 1470942884227 Marionette TRACE conn3 <- [1,1486,null,{}] 12:14:44 INFO - PROCESS | 1785 | 1470942884251 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:44 INFO - PROCESS | 1785 | 1470942884260 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:44 INFO - PROCESS | 1785 | 1470942884478 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 12:14:44 INFO - PROCESS | 1785 | 1470942884501 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:44 INFO - PROCESS | 1785 | 1470942884513 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:44 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e550000 == 10 [pid = 1785] [id = 379] 12:14:44 INFO - PROCESS | 1785 | ++DOMWINDOW == 68 (0x8e550800) [pid = 1785] [serial = 1138] [outer = (nil)] 12:14:44 INFO - PROCESS | 1785 | ++DOMWINDOW == 69 (0x8e6d4400) [pid = 1785] [serial = 1139] [outer = 0x8e550800] 12:14:44 INFO - PROCESS | 1785 | 1470942884592 Marionette DEBUG loaded listener.js 12:14:44 INFO - PROCESS | 1785 | ++DOMWINDOW == 70 (0x8e6dc800) [pid = 1785] [serial = 1140] [outer = 0x8e550800] 12:14:45 INFO - PROCESS | 1785 | --DOMWINDOW == 69 (0x8f08dc00) [pid = 1785] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:14:45 INFO - PROCESS | 1785 | --DOMWINDOW == 68 (0x90f87c00) [pid = 1785] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:14:45 INFO - PROCESS | 1785 | --DOMWINDOW == 67 (0x8da84400) [pid = 1785] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:14:45 INFO - PROCESS | 1785 | --DOMWINDOW == 66 (0x8eef8400) [pid = 1785] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:14:45 INFO - PROCESS | 1785 | --DOMWINDOW == 65 (0x8e36dc00) [pid = 1785] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:14:45 INFO - PROCESS | 1785 | --DOMWINDOW == 64 (0x8e3c9c00) [pid = 1785] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:14:45 INFO - PROCESS | 1785 | --DOMWINDOW == 63 (0x8d066000) [pid = 1785] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:14:45 INFO - PROCESS | 1785 | --DOMWINDOW == 62 (0x8d14b800) [pid = 1785] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:14:45 INFO - PROCESS | 1785 | --DOMWINDOW == 61 (0x8e6dac00) [pid = 1785] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:14:45 INFO - PROCESS | 1785 | 1470942885961 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 12:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1810ms 12:14:46 INFO - PROCESS | 1785 | 1470942886031 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 12:14:46 INFO - PROCESS | 1785 | 1470942886035 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 12:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:14:46 INFO - PROCESS | 1785 | 1470942886041 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:14:46 INFO - PROCESS | 1785 | 1470942886045 Marionette TRACE conn3 <- [1,1490,null,{}] 12:14:46 INFO - PROCESS | 1785 | 1470942886050 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:46 INFO - PROCESS | 1785 | 1470942886055 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:46 INFO - PROCESS | 1785 | 1470942886274 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 12:14:46 INFO - PROCESS | 1785 | 1470942886392 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:46 INFO - PROCESS | 1785 | 1470942886400 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:46 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d154c00 == 11 [pid = 1785] [id = 380] 12:14:46 INFO - PROCESS | 1785 | ++DOMWINDOW == 62 (0x8d187800) [pid = 1785] [serial = 1141] [outer = (nil)] 12:14:46 INFO - PROCESS | 1785 | ++DOMWINDOW == 63 (0x8e3d1800) [pid = 1785] [serial = 1142] [outer = 0x8d187800] 12:14:46 INFO - PROCESS | 1785 | 1470942886465 Marionette DEBUG loaded listener.js 12:14:46 INFO - PROCESS | 1785 | ++DOMWINDOW == 64 (0x8ee1b400) [pid = 1785] [serial = 1143] [outer = 0x8d187800] 12:14:47 INFO - PROCESS | 1785 | 1470942887114 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 12:14:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1083ms 12:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:14:47 INFO - PROCESS | 1785 | 1470942887125 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 12:14:47 INFO - PROCESS | 1785 | 1470942887128 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 12:14:47 INFO - PROCESS | 1785 | 1470942887134 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:14:47 INFO - PROCESS | 1785 | 1470942887137 Marionette TRACE conn3 <- [1,1494,null,{}] 12:14:47 INFO - PROCESS | 1785 | 1470942887142 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:47 INFO - PROCESS | 1785 | 1470942887147 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:47 INFO - PROCESS | 1785 | 1470942887350 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 12:14:47 INFO - PROCESS | 1785 | 1470942887366 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:47 INFO - PROCESS | 1785 | 1470942887372 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:47 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dc8f400 == 12 [pid = 1785] [id = 381] 12:14:47 INFO - PROCESS | 1785 | ++DOMWINDOW == 65 (0x8ee1dc00) [pid = 1785] [serial = 1144] [outer = (nil)] 12:14:47 INFO - PROCESS | 1785 | ++DOMWINDOW == 66 (0x8eef5400) [pid = 1785] [serial = 1145] [outer = 0x8ee1dc00] 12:14:47 INFO - PROCESS | 1785 | 1470942887440 Marionette DEBUG loaded listener.js 12:14:47 INFO - PROCESS | 1785 | ++DOMWINDOW == 67 (0x8f085800) [pid = 1785] [serial = 1146] [outer = 0x8ee1dc00] 12:14:48 INFO - PROCESS | 1785 | 1470942888638 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 12:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1586ms 12:14:48 INFO - PROCESS | 1785 | 1470942888720 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 12:14:48 INFO - PROCESS | 1785 | 1470942888727 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 12:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:14:48 INFO - PROCESS | 1785 | 1470942888735 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:14:48 INFO - PROCESS | 1785 | 1470942888741 Marionette TRACE conn3 <- [1,1498,null,{}] 12:14:48 INFO - PROCESS | 1785 | 1470942888761 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:48 INFO - PROCESS | 1785 | 1470942888767 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:49 INFO - PROCESS | 1785 | 1470942889000 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 12:14:49 INFO - PROCESS | 1785 | 1470942889226 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:49 INFO - PROCESS | 1785 | 1470942889236 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:49 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f1400 == 13 [pid = 1785] [id = 382] 12:14:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 68 (0x8d153400) [pid = 1785] [serial = 1147] [outer = (nil)] 12:14:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 69 (0x8da8c800) [pid = 1785] [serial = 1148] [outer = 0x8d153400] 12:14:49 INFO - PROCESS | 1785 | 1470942889337 Marionette DEBUG loaded listener.js 12:14:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 70 (0x8dbef000) [pid = 1785] [serial = 1149] [outer = 0x8d153400] 12:14:50 INFO - PROCESS | 1785 | 1470942890350 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 12:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1655ms 12:14:50 INFO - PROCESS | 1785 | 1470942890389 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 12:14:50 INFO - PROCESS | 1785 | 1470942890397 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 12:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:14:50 INFO - PROCESS | 1785 | 1470942890407 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:14:50 INFO - PROCESS | 1785 | 1470942890412 Marionette TRACE conn3 <- [1,1502,null,{}] 12:14:50 INFO - PROCESS | 1785 | 1470942890418 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:50 INFO - PROCESS | 1785 | 1470942890423 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:50 INFO - PROCESS | 1785 | 1470942890649 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 12:14:50 INFO - PROCESS | 1785 | 1470942890869 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:50 INFO - PROCESS | 1785 | 1470942890878 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:50 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e365c00 == 14 [pid = 1785] [id = 383] 12:14:50 INFO - PROCESS | 1785 | ++DOMWINDOW == 71 (0x8e553800) [pid = 1785] [serial = 1150] [outer = (nil)] 12:14:50 INFO - PROCESS | 1785 | ++DOMWINDOW == 72 (0x8ee1a800) [pid = 1785] [serial = 1151] [outer = 0x8e553800] 12:14:50 INFO - PROCESS | 1785 | 1470942890986 Marionette DEBUG loaded listener.js 12:14:51 INFO - PROCESS | 1785 | ++DOMWINDOW == 73 (0x8e6de800) [pid = 1785] [serial = 1152] [outer = 0x8e553800] 12:14:52 INFO - PROCESS | 1785 | 1470942892007 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 12:14:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1637ms 12:14:52 INFO - PROCESS | 1785 | 1470942892045 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 12:14:52 INFO - PROCESS | 1785 | 1470942892049 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 12:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:14:52 INFO - PROCESS | 1785 | 1470942892056 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:14:52 INFO - PROCESS | 1785 | 1470942892062 Marionette TRACE conn3 <- [1,1506,null,{}] 12:14:52 INFO - PROCESS | 1785 | 1470942892078 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:52 INFO - PROCESS | 1785 | 1470942892087 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:52 INFO - PROCESS | 1785 | 1470942892300 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 12:14:52 INFO - PROCESS | 1785 | 1470942892562 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:52 INFO - PROCESS | 1785 | 1470942892572 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:52 INFO - PROCESS | 1785 | ++DOCSHELL 0x8f0d5000 == 15 [pid = 1785] [id = 384] 12:14:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 74 (0x8f0d7400) [pid = 1785] [serial = 1153] [outer = (nil)] 12:14:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 75 (0x90828000) [pid = 1785] [serial = 1154] [outer = 0x8f0d7400] 12:14:52 INFO - PROCESS | 1785 | 1470942892672 Marionette DEBUG loaded listener.js 12:14:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 76 (0x9082b400) [pid = 1785] [serial = 1155] [outer = 0x8f0d7400] 12:14:53 INFO - PROCESS | 1785 | 1470942893814 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 12:14:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1845ms 12:14:53 INFO - PROCESS | 1785 | 1470942893904 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 12:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:14:53 INFO - PROCESS | 1785 | 1470942893910 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 12:14:53 INFO - PROCESS | 1785 | 1470942893924 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:14:53 INFO - PROCESS | 1785 | 1470942893927 Marionette TRACE conn3 <- [1,1510,null,{}] 12:14:53 INFO - PROCESS | 1785 | 1470942893938 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:53 INFO - PROCESS | 1785 | 1470942893943 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:54 INFO - PROCESS | 1785 | 1470942894223 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 12:14:54 INFO - PROCESS | 1785 | 1470942894404 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:54 INFO - PROCESS | 1785 | 1470942894416 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:54 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d14e000 == 16 [pid = 1785] [id = 385] 12:14:54 INFO - PROCESS | 1785 | ++DOMWINDOW == 77 (0x8d150800) [pid = 1785] [serial = 1156] [outer = (nil)] 12:14:54 INFO - PROCESS | 1785 | ++DOMWINDOW == 78 (0x8d18c800) [pid = 1785] [serial = 1157] [outer = 0x8d150800] 12:14:54 INFO - PROCESS | 1785 | 1470942894487 Marionette DEBUG loaded listener.js 12:14:54 INFO - PROCESS | 1785 | ++DOMWINDOW == 79 (0x8da84c00) [pid = 1785] [serial = 1158] [outer = 0x8d150800] 12:14:54 INFO - PROCESS | 1785 | --DOMWINDOW == 78 (0x8d18a400) [pid = 1785] [serial = 1097] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1785 | --DOMWINDOW == 77 (0x8da85c00) [pid = 1785] [serial = 1098] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1785 | --DOMWINDOW == 76 (0x8eef0400) [pid = 1785] [serial = 1091] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1785 | --DOMWINDOW == 75 (0x8eef8c00) [pid = 1785] [serial = 1092] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1785 | --DOMWINDOW == 74 (0x8f0d5800) [pid = 1785] [serial = 1103] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1785 | --DOMWINDOW == 73 (0x90f89800) [pid = 1785] [serial = 1110] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1785 | --DOMWINDOW == 72 (0x8e54b800) [pid = 1785] [serial = 1101] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1785 | --DOMWINDOW == 71 (0x9082ec00) [pid = 1785] [serial = 1104] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1785 | --DOMWINDOW == 70 (0x90f8d400) [pid = 1785] [serial = 1106] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1785 | --DOMWINDOW == 69 (0x8e6d8400) [pid = 1785] [serial = 1109] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1785 | --DOMWINDOW == 68 (0x8f0d6c00) [pid = 1785] [serial = 1086] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1785 | --DOMWINDOW == 67 (0x8f08a400) [pid = 1785] [serial = 1085] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1785 | --DOMWINDOW == 66 (0x8e3d0800) [pid = 1785] [serial = 1100] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1785 | --DOMWINDOW == 65 (0x910dcc00) [pid = 1785] [serial = 1107] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1785 | --DOMWINDOW == 64 (0x8e558400) [pid = 1785] [serial = 1094] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1785 | --DOMWINDOW == 63 (0x90f84800) [pid = 1785] [serial = 1095] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1785 | --DOMWINDOW == 62 (0x8da89000) [pid = 1785] [serial = 1088] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1785 | --DOMWINDOW == 61 (0x8dbee000) [pid = 1785] [serial = 1089] [outer = (nil)] [url = about:blank] 12:14:55 INFO - PROCESS | 1785 | 1470942895305 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 12:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1444ms 12:14:55 INFO - PROCESS | 1785 | 1470942895360 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 12:14:55 INFO - PROCESS | 1785 | 1470942895367 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 12:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:14:55 INFO - PROCESS | 1785 | 1470942895377 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:14:55 INFO - PROCESS | 1785 | 1470942895380 Marionette TRACE conn3 <- [1,1514,null,{}] 12:14:55 INFO - PROCESS | 1785 | 1470942895386 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:55 INFO - PROCESS | 1785 | 1470942895391 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:55 INFO - PROCESS | 1785 | 1470942895557 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 12:14:55 INFO - PROCESS | 1785 | 1470942895570 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:55 INFO - PROCESS | 1785 | 1470942895575 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:55 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e3cf000 == 17 [pid = 1785] [id = 386] 12:14:55 INFO - PROCESS | 1785 | ++DOMWINDOW == 62 (0x8e3d2800) [pid = 1785] [serial = 1159] [outer = (nil)] 12:14:55 INFO - PROCESS | 1785 | ++DOMWINDOW == 63 (0x8e54b000) [pid = 1785] [serial = 1160] [outer = 0x8e3d2800] 12:14:55 INFO - PROCESS | 1785 | 1470942895651 Marionette DEBUG loaded listener.js 12:14:55 INFO - PROCESS | 1785 | ++DOMWINDOW == 64 (0x8e558400) [pid = 1785] [serial = 1161] [outer = 0x8e3d2800] 12:14:56 INFO - PROCESS | 1785 | 1470942896518 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 12:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1188ms 12:14:56 INFO - PROCESS | 1785 | 1470942896565 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 12:14:56 INFO - PROCESS | 1785 | 1470942896568 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 12:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:14:56 INFO - PROCESS | 1785 | 1470942896575 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:14:56 INFO - PROCESS | 1785 | 1470942896581 Marionette TRACE conn3 <- [1,1518,null,{}] 12:14:56 INFO - PROCESS | 1785 | 1470942896596 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:56 INFO - PROCESS | 1785 | 1470942896604 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:56 INFO - PROCESS | 1785 | 1470942896756 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 12:14:56 INFO - PROCESS | 1785 | 1470942896900 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:56 INFO - PROCESS | 1785 | 1470942896912 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:56 INFO - PROCESS | 1785 | ++DOCSHELL 0x8f082c00 == 18 [pid = 1785] [id = 387] 12:14:56 INFO - PROCESS | 1785 | ++DOMWINDOW == 65 (0x8f08ac00) [pid = 1785] [serial = 1162] [outer = (nil)] 12:14:56 INFO - PROCESS | 1785 | ++DOMWINDOW == 66 (0x8f08f400) [pid = 1785] [serial = 1163] [outer = 0x8f08ac00] 12:14:56 INFO - PROCESS | 1785 | 1470942896980 Marionette DEBUG loaded listener.js 12:14:57 INFO - PROCESS | 1785 | ++DOMWINDOW == 67 (0x8f0d2c00) [pid = 1785] [serial = 1164] [outer = 0x8f08ac00] 12:14:57 INFO - PROCESS | 1785 | 1470942897826 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 12:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1286ms 12:14:57 INFO - PROCESS | 1785 | 1470942897863 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 12:14:57 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:14:57 INFO - PROCESS | 1785 | 1470942897868 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 12:14:57 INFO - PROCESS | 1785 | 1470942897874 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:14:57 INFO - PROCESS | 1785 | 1470942897878 Marionette TRACE conn3 <- [1,1522,null,{}] 12:14:57 INFO - PROCESS | 1785 | 1470942897890 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:57 INFO - PROCESS | 1785 | 1470942897894 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:58 INFO - PROCESS | 1785 | 1470942898095 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 12:14:58 INFO - PROCESS | 1785 | 1470942898123 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:58 INFO - PROCESS | 1785 | 1470942898131 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:58 INFO - PROCESS | 1785 | ++DOCSHELL 0x8f08dc00 == 19 [pid = 1785] [id = 388] 12:14:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 68 (0x90828c00) [pid = 1785] [serial = 1165] [outer = (nil)] 12:14:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 69 (0x90831400) [pid = 1785] [serial = 1166] [outer = 0x90828c00] 12:14:58 INFO - PROCESS | 1785 | 1470942898198 Marionette DEBUG loaded listener.js 12:14:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 70 (0x90f88c00) [pid = 1785] [serial = 1167] [outer = 0x90828c00] 12:14:58 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:14:58 INFO - PROCESS | 1785 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:14:58 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:14:58 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:14:58 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:14:58 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:14:58 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:14:58 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:14:58 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:14:58 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:14:58 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:14:58 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:14:59 INFO - PROCESS | 1785 | 1470942899027 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 12:14:59 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 () { 12:14:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:14:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:14:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:14:59 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 () { 12:14:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:14:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:14:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:14:59 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 () { 12:14:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:14:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:14:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:14:59 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 () { 12:14:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:14:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:14:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:14:59 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1193ms 12:14:59 INFO - PROCESS | 1785 | 1470942899077 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 12:14:59 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:14:59 INFO - PROCESS | 1785 | 1470942899081 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 12:14:59 INFO - PROCESS | 1785 | 1470942899087 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:14:59 INFO - PROCESS | 1785 | 1470942899091 Marionette TRACE conn3 <- [1,1526,null,{}] 12:14:59 INFO - PROCESS | 1785 | 1470942899096 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:59 INFO - PROCESS | 1785 | 1470942899100 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:59 INFO - PROCESS | 1785 | 1470942899352 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 12:14:59 INFO - PROCESS | 1785 | --DOMWINDOW == 69 (0x8e550800) [pid = 1785] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:14:59 INFO - PROCESS | 1785 | --DOMWINDOW == 68 (0x8dbe2000) [pid = 1785] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:14:59 INFO - PROCESS | 1785 | --DOMWINDOW == 67 (0x8d06ac00) [pid = 1785] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:14:59 INFO - PROCESS | 1785 | --DOMWINDOW == 66 (0x8d05c400) [pid = 1785] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:14:59 INFO - PROCESS | 1785 | --DOMWINDOW == 65 (0x8b1ea800) [pid = 1785] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:14:59 INFO - PROCESS | 1785 | --DOMWINDOW == 64 (0x8dc81c00) [pid = 1785] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:14:59 INFO - PROCESS | 1785 | --DOMWINDOW == 63 (0x8e6dfc00) [pid = 1785] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:14:59 INFO - PROCESS | 1785 | --DOMWINDOW == 62 (0x8f0d5c00) [pid = 1785] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:14:59 INFO - PROCESS | 1785 | --DOMWINDOW == 61 (0x91f3e800) [pid = 1785] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:14:59 INFO - PROCESS | 1785 | --DOMWINDOW == 60 (0x92e46400) [pid = 1785] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:14:59 INFO - PROCESS | 1785 | --DOMWINDOW == 59 (0x8d187800) [pid = 1785] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:14:59 INFO - PROCESS | 1785 | 1470942899464 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:59 INFO - PROCESS | 1785 | 1470942899470 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:14:59 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1ea800 == 20 [pid = 1785] [id = 389] 12:14:59 INFO - PROCESS | 1785 | ++DOMWINDOW == 60 (0x8b1f2000) [pid = 1785] [serial = 1168] [outer = (nil)] 12:14:59 INFO - PROCESS | 1785 | ++DOMWINDOW == 61 (0x8d063c00) [pid = 1785] [serial = 1169] [outer = 0x8b1f2000] 12:14:59 INFO - PROCESS | 1785 | 1470942899543 Marionette DEBUG loaded listener.js 12:14:59 INFO - PROCESS | 1785 | ++DOMWINDOW == 62 (0x8d189000) [pid = 1785] [serial = 1170] [outer = 0x8b1f2000] 12:15:00 INFO - PROCESS | 1785 | 1470942900276 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 12:15:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:15:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:15:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:15:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:15:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:15:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:15:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:15:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:15:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:15:00 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1243ms 12:15:00 INFO - PROCESS | 1785 | 1470942900335 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 12:15:00 INFO - PROCESS | 1785 | 1470942900339 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 12:15:00 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:15:00 INFO - PROCESS | 1785 | 1470942900345 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:15:00 INFO - PROCESS | 1785 | 1470942900348 Marionette TRACE conn3 <- [1,1530,null,{}] 12:15:00 INFO - PROCESS | 1785 | 1470942900358 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:00 INFO - PROCESS | 1785 | 1470942900368 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:00 INFO - PROCESS | 1785 | 1470942900563 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 12:15:00 INFO - PROCESS | 1785 | 1470942900683 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:00 INFO - PROCESS | 1785 | 1470942900693 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:00 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d05c400 == 21 [pid = 1785] [id = 390] 12:15:00 INFO - PROCESS | 1785 | ++DOMWINDOW == 63 (0x90f8f400) [pid = 1785] [serial = 1171] [outer = (nil)] 12:15:00 INFO - PROCESS | 1785 | ++DOMWINDOW == 64 (0x91f3f400) [pid = 1785] [serial = 1172] [outer = 0x90f8f400] 12:15:00 INFO - PROCESS | 1785 | 1470942900756 Marionette DEBUG loaded listener.js 12:15:00 INFO - PROCESS | 1785 | ++DOMWINDOW == 65 (0x92221400) [pid = 1785] [serial = 1173] [outer = 0x90f8f400] 12:15:01 INFO - PROCESS | 1785 | 1470942901518 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 12:15:01 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 12:15:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:15:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:15:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:15:01 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. 12:15:01 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:15:01 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1237ms 12:15:01 INFO - PROCESS | 1785 | 1470942901588 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 12:15:01 INFO - PROCESS | 1785 | 1470942901596 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 12:15:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:15:01 INFO - PROCESS | 1785 | 1470942901608 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:15:01 INFO - PROCESS | 1785 | 1470942901613 Marionette TRACE conn3 <- [1,1534,null,{}] 12:15:01 INFO - PROCESS | 1785 | 1470942901625 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:01 INFO - PROCESS | 1785 | 1470942901630 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:01 INFO - PROCESS | 1785 | 1470942901841 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 12:15:02 INFO - PROCESS | 1785 | 1470942902066 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:02 INFO - PROCESS | 1785 | 1470942902090 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:02 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd24400 == 22 [pid = 1785] [id = 391] 12:15:02 INFO - PROCESS | 1785 | ++DOMWINDOW == 66 (0x8d069400) [pid = 1785] [serial = 1174] [outer = (nil)] 12:15:02 INFO - PROCESS | 1785 | ++DOMWINDOW == 67 (0x8da82800) [pid = 1785] [serial = 1175] [outer = 0x8d069400] 12:15:02 INFO - PROCESS | 1785 | 1470942902289 Marionette DEBUG loaded listener.js 12:15:02 INFO - PROCESS | 1785 | ++DOMWINDOW == 68 (0x8dc86000) [pid = 1785] [serial = 1176] [outer = 0x8d069400] 12:15:03 INFO - PROCESS | 1785 | 1470942903793 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 12:15:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:15:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 2249ms 12:15:03 INFO - PROCESS | 1785 | 1470942903856 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 12:15:03 INFO - PROCESS | 1785 | 1470942903864 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 12:15:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:15:03 INFO - PROCESS | 1785 | 1470942903876 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:15:03 INFO - PROCESS | 1785 | 1470942903880 Marionette TRACE conn3 <- [1,1538,null,{}] 12:15:03 INFO - PROCESS | 1785 | 1470942903887 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:03 INFO - PROCESS | 1785 | 1470942903893 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:04 INFO - PROCESS | 1785 | 1470942904106 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 12:15:04 INFO - PROCESS | 1785 | 1470942904301 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:04 INFO - PROCESS | 1785 | 1470942904315 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:04 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d068800 == 23 [pid = 1785] [id = 392] 12:15:04 INFO - PROCESS | 1785 | ++DOMWINDOW == 69 (0x8e551400) [pid = 1785] [serial = 1177] [outer = (nil)] 12:15:04 INFO - PROCESS | 1785 | ++DOMWINDOW == 70 (0x8f08f800) [pid = 1785] [serial = 1178] [outer = 0x8e551400] 12:15:04 INFO - PROCESS | 1785 | 1470942904453 Marionette DEBUG loaded listener.js 12:15:04 INFO - PROCESS | 1785 | ++DOMWINDOW == 71 (0x90827800) [pid = 1785] [serial = 1179] [outer = 0x8e551400] 12:15:05 INFO - PROCESS | 1785 | 1470942905546 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 12:15:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:15:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1734ms 12:15:05 INFO - PROCESS | 1785 | 1470942905610 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 12:15:05 INFO - PROCESS | 1785 | 1470942905615 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 12:15:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:15:05 INFO - PROCESS | 1785 | 1470942905621 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:15:05 INFO - PROCESS | 1785 | 1470942905627 Marionette TRACE conn3 <- [1,1542,null,{}] 12:15:05 INFO - PROCESS | 1785 | 1470942905644 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:05 INFO - PROCESS | 1785 | 1470942905653 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:05 INFO - PROCESS | 1785 | 1470942905836 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 12:15:06 INFO - PROCESS | 1785 | 1470942906058 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:06 INFO - PROCESS | 1785 | 1470942906069 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:06 INFO - PROCESS | 1785 | ++DOCSHELL 0x8f090c00 == 24 [pid = 1785] [id = 393] 12:15:06 INFO - PROCESS | 1785 | ++DOMWINDOW == 72 (0x91f36800) [pid = 1785] [serial = 1180] [outer = (nil)] 12:15:06 INFO - PROCESS | 1785 | ++DOMWINDOW == 73 (0x92346800) [pid = 1785] [serial = 1181] [outer = 0x91f36800] 12:15:06 INFO - PROCESS | 1785 | 1470942906164 Marionette DEBUG loaded listener.js 12:15:06 INFO - PROCESS | 1785 | ++DOMWINDOW == 74 (0x9234d400) [pid = 1785] [serial = 1182] [outer = 0x91f36800] 12:15:07 INFO - PROCESS | 1785 | 1470942907044 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 12:15:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:15:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1493ms 12:15:07 INFO - PROCESS | 1785 | 1470942907116 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 12:15:07 INFO - PROCESS | 1785 | 1470942907121 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 12:15:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:15:07 INFO - PROCESS | 1785 | 1470942907127 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:15:07 INFO - PROCESS | 1785 | 1470942907131 Marionette TRACE conn3 <- [1,1546,null,{}] 12:15:07 INFO - PROCESS | 1785 | 1470942907137 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:07 INFO - PROCESS | 1785 | 1470942907142 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:07 INFO - PROCESS | 1785 | 1470942907364 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 12:15:07 INFO - PROCESS | 1785 | 1470942907581 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:07 INFO - PROCESS | 1785 | 1470942907588 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:07 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d06a800 == 25 [pid = 1785] [id = 394] 12:15:07 INFO - PROCESS | 1785 | ++DOMWINDOW == 75 (0x92349800) [pid = 1785] [serial = 1183] [outer = (nil)] 12:15:07 INFO - PROCESS | 1785 | ++DOMWINDOW == 76 (0x92e44000) [pid = 1785] [serial = 1184] [outer = 0x92349800] 12:15:07 INFO - PROCESS | 1785 | 1470942907712 Marionette DEBUG loaded listener.js 12:15:07 INFO - PROCESS | 1785 | ++DOMWINDOW == 77 (0x92e4cc00) [pid = 1785] [serial = 1185] [outer = 0x92349800] 12:15:08 INFO - PROCESS | 1785 | 1470942908618 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 12:15:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:15:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1538ms 12:15:08 INFO - PROCESS | 1785 | 1470942908666 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 12:15:08 INFO - PROCESS | 1785 | 1470942908669 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 12:15:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:15:08 INFO - PROCESS | 1785 | 1470942908676 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:15:08 INFO - PROCESS | 1785 | 1470942908680 Marionette TRACE conn3 <- [1,1550,null,{}] 12:15:08 INFO - PROCESS | 1785 | 1470942908687 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:08 INFO - PROCESS | 1785 | 1470942908697 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:08 INFO - PROCESS | 1785 | 1470942908882 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 12:15:09 INFO - PROCESS | 1785 | 1470942909161 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:09 INFO - PROCESS | 1785 | 1470942909169 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:09 INFO - PROCESS | 1785 | ++DOCSHELL 0x92469c00 == 26 [pid = 1785] [id = 395] 12:15:09 INFO - PROCESS | 1785 | ++DOMWINDOW == 78 (0x92473800) [pid = 1785] [serial = 1186] [outer = (nil)] 12:15:09 INFO - PROCESS | 1785 | ++DOMWINDOW == 79 (0x93a5e400) [pid = 1785] [serial = 1187] [outer = 0x92473800] 12:15:09 INFO - PROCESS | 1785 | 1470942909302 Marionette DEBUG loaded listener.js 12:15:09 INFO - PROCESS | 1785 | ++DOMWINDOW == 80 (0x93c82000) [pid = 1785] [serial = 1188] [outer = 0x92473800] 12:15:10 INFO - PROCESS | 1785 | 1470942910210 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 12:15:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:15:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1593ms 12:15:10 INFO - PROCESS | 1785 | 1470942910270 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 12:15:10 INFO - PROCESS | 1785 | 1470942910274 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 12:15:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:15:10 INFO - PROCESS | 1785 | 1470942910280 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:15:10 INFO - PROCESS | 1785 | 1470942910284 Marionette TRACE conn3 <- [1,1554,null,{}] 12:15:10 INFO - PROCESS | 1785 | 1470942910289 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:10 INFO - PROCESS | 1785 | 1470942910299 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:10 INFO - PROCESS | 1785 | 1470942910540 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 12:15:10 INFO - PROCESS | 1785 | 1470942910782 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:10 INFO - PROCESS | 1785 | 1470942910790 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:10 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e54c400 == 27 [pid = 1785] [id = 396] 12:15:10 INFO - PROCESS | 1785 | ++DOMWINDOW == 81 (0x8f08e000) [pid = 1785] [serial = 1189] [outer = (nil)] 12:15:10 INFO - PROCESS | 1785 | ++DOMWINDOW == 82 (0x94ffc400) [pid = 1785] [serial = 1190] [outer = 0x8f08e000] 12:15:10 INFO - PROCESS | 1785 | 1470942910914 Marionette DEBUG loaded listener.js 12:15:11 INFO - PROCESS | 1785 | ++DOMWINDOW == 83 (0x9514bc00) [pid = 1785] [serial = 1191] [outer = 0x8f08e000] 12:15:11 INFO - PROCESS | 1785 | 1470942911814 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 12:15:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:15:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1592ms 12:15:11 INFO - PROCESS | 1785 | 1470942911873 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 12:15:11 INFO - PROCESS | 1785 | 1470942911876 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 12:15:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:15:11 INFO - PROCESS | 1785 | 1470942911883 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:15:11 INFO - PROCESS | 1785 | 1470942911887 Marionette TRACE conn3 <- [1,1558,null,{}] 12:15:11 INFO - PROCESS | 1785 | 1470942911892 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:11 INFO - PROCESS | 1785 | 1470942911898 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:12 INFO - PROCESS | 1785 | 1470942912069 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 12:15:12 INFO - PROCESS | 1785 | 1470942912243 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:12 INFO - PROCESS | 1785 | 1470942912251 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:12 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd2d800 == 28 [pid = 1785] [id = 397] 12:15:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 84 (0x8d14b800) [pid = 1785] [serial = 1192] [outer = (nil)] 12:15:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 85 (0x8e6df000) [pid = 1785] [serial = 1193] [outer = 0x8d14b800] 12:15:12 INFO - PROCESS | 1785 | 1470942912332 Marionette DEBUG loaded listener.js 12:15:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 86 (0x95154400) [pid = 1785] [serial = 1194] [outer = 0x8d14b800] 12:15:13 INFO - PROCESS | 1785 | 1470942913248 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 12:15:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:15:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1431ms 12:15:13 INFO - PROCESS | 1785 | 1470942913315 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 12:15:13 INFO - PROCESS | 1785 | 1470942913320 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 12:15:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:15:13 INFO - PROCESS | 1785 | 1470942913326 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:15:13 INFO - PROCESS | 1785 | 1470942913329 Marionette TRACE conn3 <- [1,1562,null,{}] 12:15:13 INFO - PROCESS | 1785 | 1470942913335 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:13 INFO - PROCESS | 1785 | 1470942913340 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:13 INFO - PROCESS | 1785 | 1470942913752 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 12:15:14 INFO - PROCESS | 1785 | 1470942914004 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:14 INFO - PROCESS | 1785 | 1470942914017 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:14 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d060400 == 29 [pid = 1785] [id = 398] 12:15:14 INFO - PROCESS | 1785 | ++DOMWINDOW == 87 (0x8d062000) [pid = 1785] [serial = 1195] [outer = (nil)] 12:15:14 INFO - PROCESS | 1785 | ++DOMWINDOW == 88 (0x8d152c00) [pid = 1785] [serial = 1196] [outer = 0x8d062000] 12:15:14 INFO - PROCESS | 1785 | 1470942914108 Marionette DEBUG loaded listener.js 12:15:14 INFO - PROCESS | 1785 | ++DOMWINDOW == 89 (0x8da87c00) [pid = 1785] [serial = 1197] [outer = 0x8d062000] 12:15:15 INFO - PROCESS | 1785 | 1470942915049 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 12:15:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:15:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1792ms 12:15:15 INFO - PROCESS | 1785 | 1470942915120 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 12:15:15 INFO - PROCESS | 1785 | 1470942915126 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 12:15:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:15:15 INFO - PROCESS | 1785 | 1470942915134 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:15:15 INFO - PROCESS | 1785 | 1470942915139 Marionette TRACE conn3 <- [1,1566,null,{}] 12:15:15 INFO - PROCESS | 1785 | 1470942915146 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:15 INFO - PROCESS | 1785 | 1470942915151 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:15 INFO - PROCESS | 1785 | 1470942915322 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 12:15:16 INFO - PROCESS | 1785 | --DOMWINDOW == 88 (0x8e6d4400) [pid = 1785] [serial = 1139] [outer = (nil)] [url = about:blank] 12:15:16 INFO - PROCESS | 1785 | --DOMWINDOW == 87 (0x8dbed400) [pid = 1785] [serial = 1136] [outer = (nil)] [url = about:blank] 12:15:16 INFO - PROCESS | 1785 | --DOMWINDOW == 86 (0x8dbe7400) [pid = 1785] [serial = 1131] [outer = (nil)] [url = about:blank] 12:15:16 INFO - PROCESS | 1785 | --DOMWINDOW == 85 (0x8dbe0c00) [pid = 1785] [serial = 1130] [outer = (nil)] [url = about:blank] 12:15:16 INFO - PROCESS | 1785 | --DOMWINDOW == 84 (0x8d151400) [pid = 1785] [serial = 1133] [outer = (nil)] [url = about:blank] 12:15:16 INFO - PROCESS | 1785 | --DOMWINDOW == 83 (0x8d182400) [pid = 1785] [serial = 1134] [outer = (nil)] [url = about:blank] 12:15:16 INFO - PROCESS | 1785 | --DOMWINDOW == 82 (0x8cd2d400) [pid = 1785] [serial = 1113] [outer = (nil)] [url = about:blank] 12:15:16 INFO - PROCESS | 1785 | --DOMWINDOW == 81 (0x8b1f6400) [pid = 1785] [serial = 1112] [outer = (nil)] [url = about:blank] 12:15:16 INFO - PROCESS | 1785 | --DOMWINDOW == 80 (0x8e3cf400) [pid = 1785] [serial = 1116] [outer = (nil)] [url = about:blank] 12:15:16 INFO - PROCESS | 1785 | --DOMWINDOW == 79 (0x8dc8f800) [pid = 1785] [serial = 1115] [outer = (nil)] [url = about:blank] 12:15:16 INFO - PROCESS | 1785 | --DOMWINDOW == 78 (0x8f089000) [pid = 1785] [serial = 1119] [outer = (nil)] [url = about:blank] 12:15:16 INFO - PROCESS | 1785 | --DOMWINDOW == 77 (0x8ee24800) [pid = 1785] [serial = 1118] [outer = (nil)] [url = about:blank] 12:15:16 INFO - PROCESS | 1785 | --DOMWINDOW == 76 (0x92222000) [pid = 1785] [serial = 1122] [outer = (nil)] [url = about:blank] 12:15:16 INFO - PROCESS | 1785 | --DOMWINDOW == 75 (0x91f3a800) [pid = 1785] [serial = 1121] [outer = (nil)] [url = about:blank] 12:15:16 INFO - PROCESS | 1785 | --DOMWINDOW == 74 (0x9246d800) [pid = 1785] [serial = 1125] [outer = (nil)] [url = about:blank] 12:15:16 INFO - PROCESS | 1785 | --DOMWINDOW == 73 (0x92467800) [pid = 1785] [serial = 1124] [outer = (nil)] [url = about:blank] 12:15:16 INFO - PROCESS | 1785 | --DOMWINDOW == 72 (0x93c82400) [pid = 1785] [serial = 1128] [outer = (nil)] [url = about:blank] 12:15:16 INFO - PROCESS | 1785 | --DOMWINDOW == 71 (0x92e4b400) [pid = 1785] [serial = 1127] [outer = (nil)] [url = about:blank] 12:15:16 INFO - PROCESS | 1785 | --DOMWINDOW == 70 (0x8eef5400) [pid = 1785] [serial = 1145] [outer = (nil)] [url = about:blank] 12:15:16 INFO - PROCESS | 1785 | --DOMWINDOW == 69 (0x8e3d1800) [pid = 1785] [serial = 1142] [outer = (nil)] [url = about:blank] 12:15:16 INFO - PROCESS | 1785 | --DOMWINDOW == 68 (0x8e6dc800) [pid = 1785] [serial = 1140] [outer = (nil)] [url = about:blank] 12:15:16 INFO - PROCESS | 1785 | --DOMWINDOW == 67 (0x8ee1b400) [pid = 1785] [serial = 1143] [outer = (nil)] [url = about:blank] 12:15:16 INFO - PROCESS | 1785 | --DOMWINDOW == 66 (0x8dc8ac00) [pid = 1785] [serial = 1137] [outer = (nil)] [url = about:blank] 12:15:16 INFO - PROCESS | 1785 | 1470942916678 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:16 INFO - PROCESS | 1785 | 1470942916689 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:16 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f4c00 == 30 [pid = 1785] [id = 399] 12:15:16 INFO - PROCESS | 1785 | ++DOMWINDOW == 67 (0x8b1f5000) [pid = 1785] [serial = 1198] [outer = (nil)] 12:15:16 INFO - PROCESS | 1785 | ++DOMWINDOW == 68 (0x8cd22000) [pid = 1785] [serial = 1199] [outer = 0x8b1f5000] 12:15:16 INFO - PROCESS | 1785 | 1470942916774 Marionette DEBUG loaded listener.js 12:15:16 INFO - PROCESS | 1785 | ++DOMWINDOW == 69 (0x8cd2d400) [pid = 1785] [serial = 1200] [outer = 0x8b1f5000] 12:15:17 INFO - PROCESS | 1785 | 1470942917552 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 12:15:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:15:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 2446ms 12:15:17 INFO - PROCESS | 1785 | 1470942917589 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 12:15:17 INFO - PROCESS | 1785 | 1470942917595 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 12:15:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:15:17 INFO - PROCESS | 1785 | 1470942917603 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:15:17 INFO - PROCESS | 1785 | 1470942917607 Marionette TRACE conn3 <- [1,1570,null,{}] 12:15:17 INFO - PROCESS | 1785 | 1470942917615 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:17 INFO - PROCESS | 1785 | 1470942917623 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:17 INFO - PROCESS | 1785 | 1470942917784 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 12:15:17 INFO - PROCESS | 1785 | 1470942917796 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:17 INFO - PROCESS | 1785 | 1470942917806 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:17 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d18c000 == 31 [pid = 1785] [id = 400] 12:15:17 INFO - PROCESS | 1785 | ++DOMWINDOW == 70 (0x8d18e400) [pid = 1785] [serial = 1201] [outer = (nil)] 12:15:17 INFO - PROCESS | 1785 | ++DOMWINDOW == 71 (0x8da84400) [pid = 1785] [serial = 1202] [outer = 0x8d18e400] 12:15:17 INFO - PROCESS | 1785 | 1470942917876 Marionette DEBUG loaded listener.js 12:15:17 INFO - PROCESS | 1785 | ++DOMWINDOW == 72 (0x8dbe3000) [pid = 1785] [serial = 1203] [outer = 0x8d18e400] 12:15:18 INFO - PROCESS | 1785 | 1470942918824 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 12:15:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:15:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1287ms 12:15:18 INFO - PROCESS | 1785 | 1470942918896 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 12:15:18 INFO - PROCESS | 1785 | 1470942918903 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 12:15:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:15:18 INFO - PROCESS | 1785 | 1470942918910 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:15:18 INFO - PROCESS | 1785 | 1470942918913 Marionette TRACE conn3 <- [1,1574,null,{}] 12:15:18 INFO - PROCESS | 1785 | 1470942918920 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:18 INFO - PROCESS | 1785 | 1470942918926 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:19 INFO - PROCESS | 1785 | 1470942919161 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 12:15:19 INFO - PROCESS | 1785 | 1470942919194 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:19 INFO - PROCESS | 1785 | 1470942919201 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:19 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d184400 == 32 [pid = 1785] [id = 401] 12:15:19 INFO - PROCESS | 1785 | ++DOMWINDOW == 73 (0x8dbe8c00) [pid = 1785] [serial = 1204] [outer = (nil)] 12:15:19 INFO - PROCESS | 1785 | ++DOMWINDOW == 74 (0x8dc8f800) [pid = 1785] [serial = 1205] [outer = 0x8dbe8c00] 12:15:19 INFO - PROCESS | 1785 | 1470942919275 Marionette DEBUG loaded listener.js 12:15:19 INFO - PROCESS | 1785 | ++DOMWINDOW == 75 (0x8e36e800) [pid = 1785] [serial = 1206] [outer = 0x8dbe8c00] 12:15:20 INFO - PROCESS | 1785 | 1470942920245 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 12:15:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:15:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1382ms 12:15:20 INFO - PROCESS | 1785 | 1470942920293 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 12:15:20 INFO - PROCESS | 1785 | 1470942920297 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 12:15:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:15:20 INFO - PROCESS | 1785 | 1470942920317 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:15:20 INFO - PROCESS | 1785 | 1470942920328 Marionette TRACE conn3 <- [1,1578,null,{}] 12:15:20 INFO - PROCESS | 1785 | 1470942920337 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:20 INFO - PROCESS | 1785 | 1470942920344 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:20 INFO - PROCESS | 1785 | 1470942920568 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 12:15:20 INFO - PROCESS | 1785 | 1470942920588 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:20 INFO - PROCESS | 1785 | 1470942920597 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:20 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e6d4400 == 33 [pid = 1785] [id = 402] 12:15:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 76 (0x8e6d5000) [pid = 1785] [serial = 1207] [outer = (nil)] 12:15:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 77 (0x8ee1e800) [pid = 1785] [serial = 1208] [outer = 0x8e6d5000] 12:15:20 INFO - PROCESS | 1785 | 1470942920674 Marionette DEBUG loaded listener.js 12:15:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 78 (0x8ee27000) [pid = 1785] [serial = 1209] [outer = 0x8e6d5000] 12:15:21 INFO - PROCESS | 1785 | --DOMWINDOW == 77 (0x8e553800) [pid = 1785] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:15:21 INFO - PROCESS | 1785 | --DOMWINDOW == 76 (0x8d150800) [pid = 1785] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:15:21 INFO - PROCESS | 1785 | --DOMWINDOW == 75 (0x8e3d2800) [pid = 1785] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:15:21 INFO - PROCESS | 1785 | --DOMWINDOW == 74 (0x8f0d7400) [pid = 1785] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:15:21 INFO - PROCESS | 1785 | --DOMWINDOW == 73 (0x8f08ac00) [pid = 1785] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:15:21 INFO - PROCESS | 1785 | --DOMWINDOW == 72 (0x8b1f2000) [pid = 1785] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:15:21 INFO - PROCESS | 1785 | --DOMWINDOW == 71 (0x90828c00) [pid = 1785] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:15:21 INFO - PROCESS | 1785 | --DOMWINDOW == 70 (0x8ee1dc00) [pid = 1785] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:15:21 INFO - PROCESS | 1785 | --DOMWINDOW == 69 (0x90f8f400) [pid = 1785] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:15:21 INFO - PROCESS | 1785 | --DOMWINDOW == 68 (0x8d153400) [pid = 1785] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:15:21 INFO - PROCESS | 1785 | 1470942921980 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 12:15:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:15:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1698ms 12:15:22 INFO - PROCESS | 1785 | 1470942922020 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 12:15:22 INFO - PROCESS | 1785 | 1470942922024 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 12:15:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:15:22 INFO - PROCESS | 1785 | 1470942922030 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:15:22 INFO - PROCESS | 1785 | 1470942922033 Marionette TRACE conn3 <- [1,1582,null,{}] 12:15:22 INFO - PROCESS | 1785 | 1470942922047 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:22 INFO - PROCESS | 1785 | 1470942922051 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:22 INFO - PROCESS | 1785 | 1470942922195 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 12:15:22 INFO - PROCESS | 1785 | 1470942922211 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:22 INFO - PROCESS | 1785 | 1470942922220 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:22 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e3ca000 == 34 [pid = 1785] [id = 403] 12:15:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 69 (0x8e6d9c00) [pid = 1785] [serial = 1210] [outer = (nil)] 12:15:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 70 (0x8eef1c00) [pid = 1785] [serial = 1211] [outer = 0x8e6d9c00] 12:15:22 INFO - PROCESS | 1785 | 1470942922283 Marionette DEBUG loaded listener.js 12:15:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 71 (0x8eef5000) [pid = 1785] [serial = 1212] [outer = 0x8e6d9c00] 12:15:23 INFO - PROCESS | 1785 | 1470942923124 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 12:15:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:15:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1135ms 12:15:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:15:23 INFO - PROCESS | 1785 | 1470942923175 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 12:15:23 INFO - PROCESS | 1785 | 1470942923178 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 12:15:23 INFO - PROCESS | 1785 | 1470942923184 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:15:23 INFO - PROCESS | 1785 | 1470942923188 Marionette TRACE conn3 <- [1,1586,null,{}] 12:15:23 INFO - PROCESS | 1785 | 1470942923193 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:23 INFO - PROCESS | 1785 | 1470942923198 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:23 INFO - PROCESS | 1785 | 1470942923347 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 12:15:23 INFO - PROCESS | 1785 | 1470942923358 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:23 INFO - PROCESS | 1785 | 1470942923375 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:23 INFO - PROCESS | 1785 | ++DOCSHELL 0x8f083c00 == 35 [pid = 1785] [id = 404] 12:15:23 INFO - PROCESS | 1785 | ++DOMWINDOW == 72 (0x8f084400) [pid = 1785] [serial = 1213] [outer = (nil)] 12:15:23 INFO - PROCESS | 1785 | ++DOMWINDOW == 73 (0x8f08ac00) [pid = 1785] [serial = 1214] [outer = 0x8f084400] 12:15:23 INFO - PROCESS | 1785 | 1470942923461 Marionette DEBUG loaded listener.js 12:15:23 INFO - PROCESS | 1785 | ++DOMWINDOW == 74 (0x90833c00) [pid = 1785] [serial = 1215] [outer = 0x8f084400] 12:15:24 INFO - PROCESS | 1785 | 1470942924711 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 12:15:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:15:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1587ms 12:15:24 INFO - PROCESS | 1785 | 1470942924771 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 12:15:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:15:24 INFO - PROCESS | 1785 | 1470942924777 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 12:15:24 INFO - PROCESS | 1785 | 1470942924784 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:15:24 INFO - PROCESS | 1785 | 1470942924790 Marionette TRACE conn3 <- [1,1590,null,{}] 12:15:24 INFO - PROCESS | 1785 | 1470942924798 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:24 INFO - PROCESS | 1785 | 1470942924804 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:25 INFO - PROCESS | 1785 | 1470942924999 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 12:15:25 INFO - PROCESS | 1785 | 1470942925220 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:25 INFO - PROCESS | 1785 | 1470942925230 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:25 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd26400 == 36 [pid = 1785] [id = 405] 12:15:25 INFO - PROCESS | 1785 | ++DOMWINDOW == 75 (0x8cd29000) [pid = 1785] [serial = 1216] [outer = (nil)] 12:15:25 INFO - PROCESS | 1785 | ++DOMWINDOW == 76 (0x8dc83400) [pid = 1785] [serial = 1217] [outer = 0x8cd29000] 12:15:25 INFO - PROCESS | 1785 | 1470942925311 Marionette DEBUG loaded listener.js 12:15:25 INFO - PROCESS | 1785 | ++DOMWINDOW == 77 (0x8dc90400) [pid = 1785] [serial = 1218] [outer = 0x8cd29000] 12:15:26 INFO - PROCESS | 1785 | 1470942926273 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 12:15:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:15:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1533ms 12:15:26 INFO - PROCESS | 1785 | 1470942926318 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 12:15:26 INFO - PROCESS | 1785 | 1470942926325 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 12:15:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:15:26 INFO - PROCESS | 1785 | 1470942926336 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:15:26 INFO - PROCESS | 1785 | 1470942926340 Marionette TRACE conn3 <- [1,1594,null,{}] 12:15:26 INFO - PROCESS | 1785 | 1470942926346 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:26 INFO - PROCESS | 1785 | 1470942926352 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:26 INFO - PROCESS | 1785 | 1470942926541 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 12:15:26 INFO - PROCESS | 1785 | 1470942926796 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:26 INFO - PROCESS | 1785 | 1470942926803 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:26 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1ec800 == 37 [pid = 1785] [id = 406] 12:15:26 INFO - PROCESS | 1785 | ++DOMWINDOW == 78 (0x8ee21000) [pid = 1785] [serial = 1219] [outer = (nil)] 12:15:26 INFO - PROCESS | 1785 | ++DOMWINDOW == 79 (0x8eef2800) [pid = 1785] [serial = 1220] [outer = 0x8ee21000] 12:15:26 INFO - PROCESS | 1785 | 1470942926892 Marionette DEBUG loaded listener.js 12:15:27 INFO - PROCESS | 1785 | ++DOMWINDOW == 80 (0x8f0d1c00) [pid = 1785] [serial = 1221] [outer = 0x8ee21000] 12:15:27 INFO - PROCESS | 1785 | 1470942927859 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 12:15:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:15:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1581ms 12:15:27 INFO - PROCESS | 1785 | 1470942927917 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 12:15:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:15:27 INFO - PROCESS | 1785 | 1470942927921 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 12:15:27 INFO - PROCESS | 1785 | 1470942927928 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:15:27 INFO - PROCESS | 1785 | 1470942927934 Marionette TRACE conn3 <- [1,1598,null,{}] 12:15:27 INFO - PROCESS | 1785 | 1470942927951 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:27 INFO - PROCESS | 1785 | 1470942927960 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:28 INFO - PROCESS | 1785 | 1470942928137 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 12:15:28 INFO - PROCESS | 1785 | 1470942928350 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:28 INFO - PROCESS | 1785 | 1470942928362 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:28 INFO - PROCESS | 1785 | ++DOCSHELL 0x910d2800 == 38 [pid = 1785] [id = 407] 12:15:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 81 (0x910d3c00) [pid = 1785] [serial = 1222] [outer = (nil)] 12:15:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 82 (0x910d9800) [pid = 1785] [serial = 1223] [outer = 0x910d3c00] 12:15:28 INFO - PROCESS | 1785 | 1470942928446 Marionette DEBUG loaded listener.js 12:15:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 83 (0x91f31c00) [pid = 1785] [serial = 1224] [outer = 0x910d3c00] 12:15:29 INFO - PROCESS | 1785 | 1470942929424 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 12:15:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:15:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1541ms 12:15:29 INFO - PROCESS | 1785 | 1470942929469 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 12:15:29 INFO - PROCESS | 1785 | 1470942929474 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 12:15:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:15:29 INFO - PROCESS | 1785 | 1470942929480 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:15:29 INFO - PROCESS | 1785 | 1470942929484 Marionette TRACE conn3 <- [1,1602,null,{}] 12:15:29 INFO - PROCESS | 1785 | 1470942929490 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:29 INFO - PROCESS | 1785 | 1470942929495 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:29 INFO - PROCESS | 1785 | 1470942929682 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 12:15:29 INFO - PROCESS | 1785 | 1470942929908 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:29 INFO - PROCESS | 1785 | 1470942929916 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:29 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d151400 == 39 [pid = 1785] [id = 408] 12:15:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 84 (0x8d152400) [pid = 1785] [serial = 1225] [outer = (nil)] 12:15:30 INFO - PROCESS | 1785 | ++DOMWINDOW == 85 (0x91f34c00) [pid = 1785] [serial = 1226] [outer = 0x8d152400] 12:15:30 INFO - PROCESS | 1785 | 1470942930042 Marionette DEBUG loaded listener.js 12:15:30 INFO - PROCESS | 1785 | ++DOMWINDOW == 86 (0x92346400) [pid = 1785] [serial = 1227] [outer = 0x8d152400] 12:15:31 INFO - PROCESS | 1785 | 1470942931146 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 12:15:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:15:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1733ms 12:15:31 INFO - PROCESS | 1785 | 1470942931214 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 12:15:31 INFO - PROCESS | 1785 | 1470942931220 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 12:15:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:15:31 INFO - PROCESS | 1785 | 1470942931228 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:15:31 INFO - PROCESS | 1785 | 1470942931233 Marionette TRACE conn3 <- [1,1606,null,{}] 12:15:31 INFO - PROCESS | 1785 | 1470942931241 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:31 INFO - PROCESS | 1785 | 1470942931247 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:31 INFO - PROCESS | 1785 | 1470942931424 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 12:15:31 INFO - PROCESS | 1785 | 1470942931717 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:31 INFO - PROCESS | 1785 | 1470942931731 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:31 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d14c000 == 40 [pid = 1785] [id = 409] 12:15:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 87 (0x8d14c400) [pid = 1785] [serial = 1228] [outer = (nil)] 12:15:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 88 (0x8d156400) [pid = 1785] [serial = 1229] [outer = 0x8d14c400] 12:15:31 INFO - PROCESS | 1785 | 1470942931809 Marionette DEBUG loaded listener.js 12:15:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 89 (0x8d18d000) [pid = 1785] [serial = 1230] [outer = 0x8d14c400] 12:15:32 INFO - PROCESS | 1785 | --DOCSHELL 0x8da8fc00 == 39 [pid = 1785] [id = 378] 12:15:32 INFO - PROCESS | 1785 | --DOCSHELL 0x8d154c00 == 38 [pid = 1785] [id = 380] 12:15:32 INFO - PROCESS | 1785 | --DOCSHELL 0x8d067800 == 37 [pid = 1785] [id = 376] 12:15:32 INFO - PROCESS | 1785 | --DOCSHELL 0x8e550000 == 36 [pid = 1785] [id = 379] 12:15:32 INFO - PROCESS | 1785 | --DOCSHELL 0x8e3cf000 == 35 [pid = 1785] [id = 386] 12:15:32 INFO - PROCESS | 1785 | --DOCSHELL 0x8f082c00 == 34 [pid = 1785] [id = 387] 12:15:32 INFO - PROCESS | 1785 | --DOMWINDOW == 88 (0x92221400) [pid = 1785] [serial = 1173] [outer = (nil)] [url = about:blank] 12:15:32 INFO - PROCESS | 1785 | --DOMWINDOW == 87 (0x8e6de800) [pid = 1785] [serial = 1152] [outer = (nil)] [url = about:blank] 12:15:32 INFO - PROCESS | 1785 | --DOMWINDOW == 86 (0x8d18c800) [pid = 1785] [serial = 1157] [outer = (nil)] [url = about:blank] 12:15:32 INFO - PROCESS | 1785 | --DOMWINDOW == 85 (0x8e558400) [pid = 1785] [serial = 1161] [outer = (nil)] [url = about:blank] 12:15:32 INFO - PROCESS | 1785 | --DOMWINDOW == 84 (0x9082b400) [pid = 1785] [serial = 1155] [outer = (nil)] [url = about:blank] 12:15:32 INFO - PROCESS | 1785 | --DOMWINDOW == 83 (0x8f08f400) [pid = 1785] [serial = 1163] [outer = (nil)] [url = about:blank] 12:15:32 INFO - PROCESS | 1785 | --DOMWINDOW == 82 (0x8e54b000) [pid = 1785] [serial = 1160] [outer = (nil)] [url = about:blank] 12:15:32 INFO - PROCESS | 1785 | --DOMWINDOW == 81 (0x8d063c00) [pid = 1785] [serial = 1169] [outer = (nil)] [url = about:blank] 12:15:32 INFO - PROCESS | 1785 | --DOMWINDOW == 80 (0x90831400) [pid = 1785] [serial = 1166] [outer = (nil)] [url = about:blank] 12:15:32 INFO - PROCESS | 1785 | --DOMWINDOW == 79 (0x90f88c00) [pid = 1785] [serial = 1167] [outer = (nil)] [url = about:blank] 12:15:32 INFO - PROCESS | 1785 | --DOMWINDOW == 78 (0x8f085800) [pid = 1785] [serial = 1146] [outer = (nil)] [url = about:blank] 12:15:32 INFO - PROCESS | 1785 | --DOMWINDOW == 77 (0x91f3f400) [pid = 1785] [serial = 1172] [outer = (nil)] [url = about:blank] 12:15:32 INFO - PROCESS | 1785 | --DOMWINDOW == 76 (0x8f0d2c00) [pid = 1785] [serial = 1164] [outer = (nil)] [url = about:blank] 12:15:32 INFO - PROCESS | 1785 | --DOMWINDOW == 75 (0x90828000) [pid = 1785] [serial = 1154] [outer = (nil)] [url = about:blank] 12:15:32 INFO - PROCESS | 1785 | --DOMWINDOW == 74 (0x8dbef000) [pid = 1785] [serial = 1149] [outer = (nil)] [url = about:blank] 12:15:32 INFO - PROCESS | 1785 | --DOMWINDOW == 73 (0x8da84c00) [pid = 1785] [serial = 1158] [outer = (nil)] [url = about:blank] 12:15:32 INFO - PROCESS | 1785 | --DOMWINDOW == 72 (0x8d189000) [pid = 1785] [serial = 1170] [outer = (nil)] [url = about:blank] 12:15:32 INFO - PROCESS | 1785 | --DOMWINDOW == 71 (0x8ee1a800) [pid = 1785] [serial = 1151] [outer = (nil)] [url = about:blank] 12:15:32 INFO - PROCESS | 1785 | --DOMWINDOW == 70 (0x8da8c800) [pid = 1785] [serial = 1148] [outer = (nil)] [url = about:blank] 12:15:32 INFO - PROCESS | 1785 | 1470942932704 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 12:15:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:15:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1533ms 12:15:32 INFO - PROCESS | 1785 | 1470942932763 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 12:15:32 INFO - PROCESS | 1785 | 1470942932769 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 12:15:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:15:32 INFO - PROCESS | 1785 | 1470942932779 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:15:32 INFO - PROCESS | 1785 | 1470942932783 Marionette TRACE conn3 <- [1,1610,null,{}] 12:15:32 INFO - PROCESS | 1785 | 1470942932789 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:32 INFO - PROCESS | 1785 | 1470942932794 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:32 INFO - PROCESS | 1785 | 1470942932956 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 12:15:32 INFO - PROCESS | 1785 | 1470942932966 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:32 INFO - PROCESS | 1785 | 1470942932975 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:33 INFO - PROCESS | 1785 | ++DOCSHELL 0x8da85c00 == 35 [pid = 1785] [id = 410] 12:15:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 71 (0x8da90000) [pid = 1785] [serial = 1231] [outer = (nil)] 12:15:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 72 (0x8dbed000) [pid = 1785] [serial = 1232] [outer = 0x8da90000] 12:15:33 INFO - PROCESS | 1785 | 1470942933067 Marionette DEBUG loaded listener.js 12:15:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 73 (0x8dc86800) [pid = 1785] [serial = 1233] [outer = 0x8da90000] 12:15:33 INFO - PROCESS | 1785 | 1470942933975 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 12:15:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:15:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1250ms 12:15:34 INFO - PROCESS | 1785 | 1470942934029 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 12:15:34 INFO - PROCESS | 1785 | 1470942934032 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 12:15:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:15:34 INFO - PROCESS | 1785 | 1470942934039 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:15:34 INFO - PROCESS | 1785 | 1470942934044 Marionette TRACE conn3 <- [1,1614,null,{}] 12:15:34 INFO - PROCESS | 1785 | 1470942934068 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:34 INFO - PROCESS | 1785 | 1470942934076 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:34 INFO - PROCESS | 1785 | 1470942934229 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 12:15:34 INFO - PROCESS | 1785 | 1470942934241 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:34 INFO - PROCESS | 1785 | 1470942934249 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:34 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e6d2000 == 36 [pid = 1785] [id = 411] 12:15:34 INFO - PROCESS | 1785 | ++DOMWINDOW == 74 (0x8e6d2400) [pid = 1785] [serial = 1234] [outer = (nil)] 12:15:34 INFO - PROCESS | 1785 | ++DOMWINDOW == 75 (0x8e6dbc00) [pid = 1785] [serial = 1235] [outer = 0x8e6d2400] 12:15:34 INFO - PROCESS | 1785 | 1470942934317 Marionette DEBUG loaded listener.js 12:15:34 INFO - PROCESS | 1785 | ++DOMWINDOW == 76 (0x8ee1dc00) [pid = 1785] [serial = 1236] [outer = 0x8e6d2400] 12:15:35 INFO - PROCESS | 1785 | 1470942935287 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 12:15:35 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 12:15:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1292ms 12:15:35 INFO - PROCESS | 1785 | 1470942935331 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 12:15:35 INFO - PROCESS | 1785 | 1470942935335 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 12:15:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:15:35 INFO - PROCESS | 1785 | 1470942935366 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:15:35 INFO - PROCESS | 1785 | 1470942935368 Marionette TRACE conn3 <- [1,1618,null,{}] 12:15:35 INFO - PROCESS | 1785 | 1470942935374 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:35 INFO - PROCESS | 1785 | 1470942935379 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:35 INFO - PROCESS | 1785 | 1470942935589 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 12:15:35 INFO - PROCESS | 1785 | 1470942935613 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:35 INFO - PROCESS | 1785 | 1470942935619 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:35 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e6d1400 == 37 [pid = 1785] [id = 412] 12:15:35 INFO - PROCESS | 1785 | ++DOMWINDOW == 77 (0x8ee29400) [pid = 1785] [serial = 1237] [outer = (nil)] 12:15:35 INFO - PROCESS | 1785 | ++DOMWINDOW == 78 (0x8f081c00) [pid = 1785] [serial = 1238] [outer = 0x8ee29400] 12:15:35 INFO - PROCESS | 1785 | 1470942935685 Marionette DEBUG loaded listener.js 12:15:35 INFO - PROCESS | 1785 | ++DOMWINDOW == 79 (0x8f08a800) [pid = 1785] [serial = 1239] [outer = 0x8ee29400] 12:15:36 INFO - PROCESS | 1785 | 1470942936559 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 12:15:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:15:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1257ms 12:15:36 INFO - PROCESS | 1785 | 1470942936603 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 12:15:36 INFO - PROCESS | 1785 | 1470942936607 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 12:15:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:15:36 INFO - PROCESS | 1785 | 1470942936619 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:15:36 INFO - PROCESS | 1785 | 1470942936622 Marionette TRACE conn3 <- [1,1622,null,{}] 12:15:36 INFO - PROCESS | 1785 | 1470942936627 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:36 INFO - PROCESS | 1785 | 1470942936631 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:36 INFO - PROCESS | 1785 | 1470942936826 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 12:15:36 INFO - PROCESS | 1785 | 1470942936843 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:36 INFO - PROCESS | 1785 | 1470942936852 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:36 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e3d0800 == 38 [pid = 1785] [id = 413] 12:15:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 80 (0x8ee24400) [pid = 1785] [serial = 1240] [outer = (nil)] 12:15:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 81 (0x90828000) [pid = 1785] [serial = 1241] [outer = 0x8ee24400] 12:15:36 INFO - PROCESS | 1785 | 1470942936914 Marionette DEBUG loaded listener.js 12:15:37 INFO - PROCESS | 1785 | ++DOMWINDOW == 82 (0x9082a800) [pid = 1785] [serial = 1242] [outer = 0x8ee24400] 12:15:37 INFO - PROCESS | 1785 | --DOMWINDOW == 81 (0x8b1f5000) [pid = 1785] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:15:37 INFO - PROCESS | 1785 | --DOMWINDOW == 80 (0x8e6d5000) [pid = 1785] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:15:37 INFO - PROCESS | 1785 | --DOMWINDOW == 79 (0x8d18e400) [pid = 1785] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:15:37 INFO - PROCESS | 1785 | --DOMWINDOW == 78 (0x8d069400) [pid = 1785] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:15:37 INFO - PROCESS | 1785 | --DOMWINDOW == 77 (0x8e551400) [pid = 1785] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:15:37 INFO - PROCESS | 1785 | --DOMWINDOW == 76 (0x8d062000) [pid = 1785] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:15:37 INFO - PROCESS | 1785 | --DOMWINDOW == 75 (0x91f36800) [pid = 1785] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:15:37 INFO - PROCESS | 1785 | --DOMWINDOW == 74 (0x92349800) [pid = 1785] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:15:37 INFO - PROCESS | 1785 | --DOMWINDOW == 73 (0x8e6d9c00) [pid = 1785] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:15:37 INFO - PROCESS | 1785 | --DOMWINDOW == 72 (0x92473800) [pid = 1785] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:15:37 INFO - PROCESS | 1785 | --DOMWINDOW == 71 (0x8f08e000) [pid = 1785] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:15:37 INFO - PROCESS | 1785 | --DOMWINDOW == 70 (0x8d14b800) [pid = 1785] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:15:37 INFO - PROCESS | 1785 | --DOMWINDOW == 69 (0x8dbe8c00) [pid = 1785] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:15:37 INFO - PROCESS | 1785 | 1470942937900 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 12:15:37 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 12:15:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1352ms 12:15:37 INFO - PROCESS | 1785 | 1470942937967 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 12:15:37 INFO - PROCESS | 1785 | 1470942937971 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 12:15:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:15:37 INFO - PROCESS | 1785 | 1470942937981 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:15:37 INFO - PROCESS | 1785 | 1470942937983 Marionette TRACE conn3 <- [1,1626,null,{}] 12:15:37 INFO - PROCESS | 1785 | 1470942937988 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:38 INFO - PROCESS | 1785 | 1470942937999 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:38 INFO - PROCESS | 1785 | 1470942938240 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 12:15:38 INFO - PROCESS | 1785 | 1470942938323 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:38 INFO - PROCESS | 1785 | 1470942938332 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:38 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d14d000 == 39 [pid = 1785] [id = 414] 12:15:38 INFO - PROCESS | 1785 | ++DOMWINDOW == 70 (0x8d14d400) [pid = 1785] [serial = 1243] [outer = (nil)] 12:15:38 INFO - PROCESS | 1785 | ++DOMWINDOW == 71 (0x90f88c00) [pid = 1785] [serial = 1244] [outer = 0x8d14d400] 12:15:38 INFO - PROCESS | 1785 | 1470942938397 Marionette DEBUG loaded listener.js 12:15:38 INFO - PROCESS | 1785 | ++DOMWINDOW == 72 (0x90f8fc00) [pid = 1785] [serial = 1245] [outer = 0x8d14d400] 12:15:39 INFO - PROCESS | 1785 | 1470942939151 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 12:15:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:15:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1178ms 12:15:39 INFO - PROCESS | 1785 | 1470942939159 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 12:15:39 INFO - PROCESS | 1785 | 1470942939163 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 12:15:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:15:39 INFO - PROCESS | 1785 | 1470942939172 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:15:39 INFO - PROCESS | 1785 | 1470942939175 Marionette TRACE conn3 <- [1,1630,null,{}] 12:15:39 INFO - PROCESS | 1785 | 1470942939189 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:39 INFO - PROCESS | 1785 | 1470942939193 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:39 INFO - PROCESS | 1785 | 1470942939403 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 12:15:39 INFO - PROCESS | 1785 | 1470942939624 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:39 INFO - PROCESS | 1785 | 1470942939633 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:39 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f6800 == 40 [pid = 1785] [id = 415] 12:15:39 INFO - PROCESS | 1785 | ++DOMWINDOW == 73 (0x8b1f6c00) [pid = 1785] [serial = 1246] [outer = (nil)] 12:15:39 INFO - PROCESS | 1785 | ++DOMWINDOW == 74 (0x8cd2a000) [pid = 1785] [serial = 1247] [outer = 0x8b1f6c00] 12:15:39 INFO - PROCESS | 1785 | 1470942939712 Marionette DEBUG loaded listener.js 12:15:39 INFO - PROCESS | 1785 | ++DOMWINDOW == 75 (0x8d063c00) [pid = 1785] [serial = 1248] [outer = 0x8b1f6c00] 12:15:40 INFO - PROCESS | 1785 | 1470942940718 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 12:15:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:15:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1600ms 12:15:40 INFO - PROCESS | 1785 | 1470942940772 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 12:15:40 INFO - PROCESS | 1785 | 1470942940778 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 12:15:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:15:40 INFO - PROCESS | 1785 | 1470942940786 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:15:40 INFO - PROCESS | 1785 | 1470942940791 Marionette TRACE conn3 <- [1,1634,null,{}] 12:15:40 INFO - PROCESS | 1785 | 1470942940798 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:40 INFO - PROCESS | 1785 | 1470942940804 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:41 INFO - PROCESS | 1785 | 1470942940996 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 12:15:41 INFO - PROCESS | 1785 | 1470942941218 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:41 INFO - PROCESS | 1785 | 1470942941233 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:41 INFO - PROCESS | 1785 | ++DOCSHELL 0x8da8fc00 == 41 [pid = 1785] [id = 416] 12:15:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 76 (0x8e361800) [pid = 1785] [serial = 1249] [outer = (nil)] 12:15:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 77 (0x8e3ca800) [pid = 1785] [serial = 1250] [outer = 0x8e361800] 12:15:41 INFO - PROCESS | 1785 | 1470942941353 Marionette DEBUG loaded listener.js 12:15:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 78 (0x8e552000) [pid = 1785] [serial = 1251] [outer = 0x8e361800] 12:15:42 INFO - PROCESS | 1785 | 1470942942242 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 12:15:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:15:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1492ms 12:15:42 INFO - PROCESS | 1785 | 1470942942279 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 12:15:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:15:42 INFO - PROCESS | 1785 | 1470942942284 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 12:15:42 INFO - PROCESS | 1785 | 1470942942291 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:15:42 INFO - PROCESS | 1785 | 1470942942295 Marionette TRACE conn3 <- [1,1638,null,{}] 12:15:42 INFO - PROCESS | 1785 | 1470942942301 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:42 INFO - PROCESS | 1785 | 1470942942307 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:42 INFO - PROCESS | 1785 | 1470942942484 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 12:15:42 INFO - PROCESS | 1785 | 1470942942661 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:42 INFO - PROCESS | 1785 | 1470942942672 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:42 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e36ac00 == 42 [pid = 1785] [id = 417] 12:15:42 INFO - PROCESS | 1785 | ++DOMWINDOW == 79 (0x8e555800) [pid = 1785] [serial = 1252] [outer = (nil)] 12:15:42 INFO - PROCESS | 1785 | ++DOMWINDOW == 80 (0x8f0cec00) [pid = 1785] [serial = 1253] [outer = 0x8e555800] 12:15:42 INFO - PROCESS | 1785 | 1470942942752 Marionette DEBUG loaded listener.js 12:15:42 INFO - PROCESS | 1785 | ++DOMWINDOW == 81 (0x90830400) [pid = 1785] [serial = 1254] [outer = 0x8e555800] 12:15:43 INFO - PROCESS | 1785 | 1470942943740 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 12:15:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:15:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1484ms 12:15:43 INFO - PROCESS | 1785 | 1470942943775 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 12:15:43 INFO - PROCESS | 1785 | 1470942943781 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 12:15:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:15:43 INFO - PROCESS | 1785 | 1470942943799 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:15:43 INFO - PROCESS | 1785 | 1470942943806 Marionette TRACE conn3 <- [1,1642,null,{}] 12:15:43 INFO - PROCESS | 1785 | 1470942943812 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:43 INFO - PROCESS | 1785 | 1470942943818 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:44 INFO - PROCESS | 1785 | 1470942944019 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 12:15:44 INFO - PROCESS | 1785 | 1470942944190 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:44 INFO - PROCESS | 1785 | 1470942944200 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:44 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1e8800 == 43 [pid = 1785] [id = 418] 12:15:44 INFO - PROCESS | 1785 | ++DOMWINDOW == 82 (0x8d064400) [pid = 1785] [serial = 1255] [outer = (nil)] 12:15:44 INFO - PROCESS | 1785 | ++DOMWINDOW == 83 (0x92220c00) [pid = 1785] [serial = 1256] [outer = 0x8d064400] 12:15:44 INFO - PROCESS | 1785 | 1470942944319 Marionette DEBUG loaded listener.js 12:15:44 INFO - PROCESS | 1785 | ++DOMWINDOW == 84 (0x92353000) [pid = 1785] [serial = 1257] [outer = 0x8d064400] 12:15:45 INFO - PROCESS | 1785 | 1470942945191 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 12:15:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:15:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1456ms 12:15:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:15:45 INFO - PROCESS | 1785 | 1470942945247 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 12:15:45 INFO - PROCESS | 1785 | 1470942945251 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 12:15:45 INFO - PROCESS | 1785 | 1470942945257 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:15:45 INFO - PROCESS | 1785 | 1470942945261 Marionette TRACE conn3 <- [1,1646,null,{}] 12:15:45 INFO - PROCESS | 1785 | 1470942945266 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:45 INFO - PROCESS | 1785 | 1470942945271 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:45 INFO - PROCESS | 1785 | 1470942945450 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 12:15:45 INFO - PROCESS | 1785 | 1470942945624 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:45 INFO - PROCESS | 1785 | 1470942945637 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:45 INFO - PROCESS | 1785 | ++DOCSHELL 0x91f39400 == 44 [pid = 1785] [id = 419] 12:15:45 INFO - PROCESS | 1785 | ++DOMWINDOW == 85 (0x9221f800) [pid = 1785] [serial = 1258] [outer = (nil)] 12:15:45 INFO - PROCESS | 1785 | ++DOMWINDOW == 86 (0x92473c00) [pid = 1785] [serial = 1259] [outer = 0x9221f800] 12:15:45 INFO - PROCESS | 1785 | 1470942945716 Marionette DEBUG loaded listener.js 12:15:45 INFO - PROCESS | 1785 | ++DOMWINDOW == 87 (0x92e4a800) [pid = 1785] [serial = 1260] [outer = 0x9221f800] 12:15:46 INFO - PROCESS | 1785 | 1470942946639 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 12:15:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:15:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1438ms 12:15:46 INFO - PROCESS | 1785 | 1470942946695 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 12:15:46 INFO - PROCESS | 1785 | 1470942946699 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 12:15:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:15:46 INFO - PROCESS | 1785 | 1470942946707 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:15:46 INFO - PROCESS | 1785 | 1470942946711 Marionette TRACE conn3 <- [1,1650,null,{}] 12:15:46 INFO - PROCESS | 1785 | 1470942946716 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:46 INFO - PROCESS | 1785 | 1470942946722 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:46 INFO - PROCESS | 1785 | 1470942946905 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 12:15:47 INFO - PROCESS | 1785 | 1470942947081 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:47 INFO - PROCESS | 1785 | 1470942947100 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:47 INFO - PROCESS | 1785 | ++DOCSHELL 0x93941400 == 45 [pid = 1785] [id = 420] 12:15:47 INFO - PROCESS | 1785 | ++DOMWINDOW == 88 (0x93942c00) [pid = 1785] [serial = 1261] [outer = (nil)] 12:15:47 INFO - PROCESS | 1785 | ++DOMWINDOW == 89 (0x93a5e800) [pid = 1785] [serial = 1262] [outer = 0x93942c00] 12:15:47 INFO - PROCESS | 1785 | 1470942947185 Marionette DEBUG loaded listener.js 12:15:47 INFO - PROCESS | 1785 | ++DOMWINDOW == 90 (0x93c87800) [pid = 1785] [serial = 1263] [outer = 0x93942c00] 12:15:48 INFO - PROCESS | 1785 | 1470942948163 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 12:15:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:15:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1532ms 12:15:48 INFO - PROCESS | 1785 | 1470942948239 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 12:15:48 INFO - PROCESS | 1785 | 1470942948243 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 12:15:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:15:48 INFO - PROCESS | 1785 | 1470942948250 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:15:48 INFO - PROCESS | 1785 | 1470942948252 Marionette TRACE conn3 <- [1,1654,null,{}] 12:15:48 INFO - PROCESS | 1785 | 1470942948258 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:48 INFO - PROCESS | 1785 | 1470942948264 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:48 INFO - PROCESS | 1785 | 1470942948472 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 12:15:48 INFO - PROCESS | 1785 | 1470942948710 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:48 INFO - PROCESS | 1785 | 1470942948719 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:48 INFO - PROCESS | 1785 | ++DOCSHELL 0x8ee21c00 == 46 [pid = 1785] [id = 421] 12:15:48 INFO - PROCESS | 1785 | ++DOMWINDOW == 91 (0x9234d800) [pid = 1785] [serial = 1264] [outer = (nil)] 12:15:48 INFO - PROCESS | 1785 | ++DOMWINDOW == 92 (0x95146800) [pid = 1785] [serial = 1265] [outer = 0x9234d800] 12:15:48 INFO - PROCESS | 1785 | 1470942948842 Marionette DEBUG loaded listener.js 12:15:48 INFO - PROCESS | 1785 | ++DOMWINDOW == 93 (0x9514e800) [pid = 1785] [serial = 1266] [outer = 0x9234d800] 12:15:49 INFO - PROCESS | 1785 | 1470942949755 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 12:15:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:15:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1538ms 12:15:49 INFO - PROCESS | 1785 | 1470942949789 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 12:15:49 INFO - PROCESS | 1785 | 1470942949792 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 12:15:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:15:49 INFO - PROCESS | 1785 | 1470942949799 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:15:49 INFO - PROCESS | 1785 | 1470942949802 Marionette TRACE conn3 <- [1,1658,null,{}] 12:15:49 INFO - PROCESS | 1785 | 1470942949808 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:49 INFO - PROCESS | 1785 | 1470942949813 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:49 INFO - PROCESS | 1785 | 1470942949977 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 12:15:50 INFO - PROCESS | 1785 | 1470942950156 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:50 INFO - PROCESS | 1785 | 1470942950164 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:50 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd2bc00 == 47 [pid = 1785] [id = 422] 12:15:50 INFO - PROCESS | 1785 | ++DOMWINDOW == 94 (0x8d065000) [pid = 1785] [serial = 1267] [outer = (nil)] 12:15:50 INFO - PROCESS | 1785 | ++DOMWINDOW == 95 (0x8e54ec00) [pid = 1785] [serial = 1268] [outer = 0x8d065000] 12:15:50 INFO - PROCESS | 1785 | 1470942950247 Marionette DEBUG loaded listener.js 12:15:50 INFO - PROCESS | 1785 | ++DOMWINDOW == 96 (0x92220000) [pid = 1785] [serial = 1269] [outer = 0x8d065000] 12:15:51 INFO - PROCESS | 1785 | 1470942951423 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 12:15:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:15:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1687ms 12:15:51 INFO - PROCESS | 1785 | 1470942951486 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 12:15:51 INFO - PROCESS | 1785 | 1470942951492 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 12:15:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:15:51 INFO - PROCESS | 1785 | 1470942951500 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:15:51 INFO - PROCESS | 1785 | 1470942951507 Marionette TRACE conn3 <- [1,1662,null,{}] 12:15:51 INFO - PROCESS | 1785 | 1470942951514 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:51 INFO - PROCESS | 1785 | 1470942951520 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:51 INFO - PROCESS | 1785 | 1470942951695 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 12:15:51 INFO - PROCESS | 1785 | 1470942951968 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:51 INFO - PROCESS | 1785 | 1470942951978 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:52 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dc82400 == 48 [pid = 1785] [id = 423] 12:15:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 97 (0x8dc83000) [pid = 1785] [serial = 1270] [outer = (nil)] 12:15:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 98 (0x8e36b800) [pid = 1785] [serial = 1271] [outer = 0x8dc83000] 12:15:52 INFO - PROCESS | 1785 | 1470942952097 Marionette DEBUG loaded listener.js 12:15:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 99 (0x8e54a800) [pid = 1785] [serial = 1272] [outer = 0x8dc83000] 12:15:53 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1ea800 == 47 [pid = 1785] [id = 389] 12:15:53 INFO - PROCESS | 1785 | --DOCSHELL 0x8f08dc00 == 46 [pid = 1785] [id = 388] 12:15:53 INFO - PROCESS | 1785 | --DOCSHELL 0x8d06a800 == 45 [pid = 1785] [id = 394] 12:15:53 INFO - PROCESS | 1785 | --DOCSHELL 0x92469c00 == 44 [pid = 1785] [id = 395] 12:15:53 INFO - PROCESS | 1785 | --DOCSHELL 0x8e54c400 == 43 [pid = 1785] [id = 396] 12:15:53 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd2d800 == 42 [pid = 1785] [id = 397] 12:15:53 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1f4c00 == 41 [pid = 1785] [id = 399] 12:15:53 INFO - PROCESS | 1785 | --DOCSHELL 0x8d05b800 == 40 [pid = 1785] [id = 377] 12:15:53 INFO - PROCESS | 1785 | --DOCSHELL 0x8d05c400 == 39 [pid = 1785] [id = 390] 12:15:53 INFO - PROCESS | 1785 | --DOCSHELL 0x8dc8f400 == 38 [pid = 1785] [id = 381] 12:15:53 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1f1400 == 37 [pid = 1785] [id = 382] 12:15:53 INFO - PROCESS | 1785 | --DOCSHELL 0x8f0d5000 == 36 [pid = 1785] [id = 384] 12:15:53 INFO - PROCESS | 1785 | --DOCSHELL 0x8f090c00 == 35 [pid = 1785] [id = 393] 12:15:53 INFO - PROCESS | 1785 | --DOCSHELL 0x8d068800 == 34 [pid = 1785] [id = 392] 12:15:53 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd24400 == 33 [pid = 1785] [id = 391] 12:15:53 INFO - PROCESS | 1785 | --DOCSHELL 0x8e365c00 == 32 [pid = 1785] [id = 383] 12:15:53 INFO - PROCESS | 1785 | --DOCSHELL 0x8d060400 == 31 [pid = 1785] [id = 398] 12:15:53 INFO - PROCESS | 1785 | --DOCSHELL 0x8d14e000 == 30 [pid = 1785] [id = 385] 12:15:53 INFO - PROCESS | 1785 | --DOMWINDOW == 98 (0x8cd22000) [pid = 1785] [serial = 1199] [outer = (nil)] [url = about:blank] 12:15:53 INFO - PROCESS | 1785 | --DOMWINDOW == 97 (0x8cd2d400) [pid = 1785] [serial = 1200] [outer = (nil)] [url = about:blank] 12:15:53 INFO - PROCESS | 1785 | --DOMWINDOW == 96 (0x8ee1e800) [pid = 1785] [serial = 1208] [outer = (nil)] [url = about:blank] 12:15:53 INFO - PROCESS | 1785 | --DOMWINDOW == 95 (0x8da84400) [pid = 1785] [serial = 1202] [outer = (nil)] [url = about:blank] 12:15:53 INFO - PROCESS | 1785 | --DOMWINDOW == 94 (0x8dbe3000) [pid = 1785] [serial = 1203] [outer = (nil)] [url = about:blank] 12:15:53 INFO - PROCESS | 1785 | --DOMWINDOW == 93 (0x8dc86000) [pid = 1785] [serial = 1176] [outer = (nil)] [url = about:blank] 12:15:53 INFO - PROCESS | 1785 | --DOMWINDOW == 92 (0x8da82800) [pid = 1785] [serial = 1175] [outer = (nil)] [url = about:blank] 12:15:53 INFO - PROCESS | 1785 | --DOMWINDOW == 91 (0x90827800) [pid = 1785] [serial = 1179] [outer = (nil)] [url = about:blank] 12:15:53 INFO - PROCESS | 1785 | --DOMWINDOW == 90 (0x8f08f800) [pid = 1785] [serial = 1178] [outer = (nil)] [url = about:blank] 12:15:53 INFO - PROCESS | 1785 | --DOMWINDOW == 89 (0x8da87c00) [pid = 1785] [serial = 1197] [outer = (nil)] [url = about:blank] 12:15:53 INFO - PROCESS | 1785 | --DOMWINDOW == 88 (0x9234d400) [pid = 1785] [serial = 1182] [outer = (nil)] [url = about:blank] 12:15:53 INFO - PROCESS | 1785 | --DOMWINDOW == 87 (0x92346800) [pid = 1785] [serial = 1181] [outer = (nil)] [url = about:blank] 12:15:53 INFO - PROCESS | 1785 | --DOMWINDOW == 86 (0x8d152c00) [pid = 1785] [serial = 1196] [outer = (nil)] [url = about:blank] 12:15:53 INFO - PROCESS | 1785 | --DOMWINDOW == 85 (0x92e4cc00) [pid = 1785] [serial = 1185] [outer = (nil)] [url = about:blank] 12:15:53 INFO - PROCESS | 1785 | --DOMWINDOW == 84 (0x8eef1c00) [pid = 1785] [serial = 1211] [outer = (nil)] [url = about:blank] 12:15:53 INFO - PROCESS | 1785 | --DOMWINDOW == 83 (0x92e44000) [pid = 1785] [serial = 1184] [outer = (nil)] [url = about:blank] 12:15:53 INFO - PROCESS | 1785 | --DOMWINDOW == 82 (0x93c82000) [pid = 1785] [serial = 1188] [outer = (nil)] [url = about:blank] 12:15:53 INFO - PROCESS | 1785 | --DOMWINDOW == 81 (0x93a5e400) [pid = 1785] [serial = 1187] [outer = (nil)] [url = about:blank] 12:15:53 INFO - PROCESS | 1785 | --DOMWINDOW == 80 (0x9514bc00) [pid = 1785] [serial = 1191] [outer = (nil)] [url = about:blank] 12:15:53 INFO - PROCESS | 1785 | --DOMWINDOW == 79 (0x94ffc400) [pid = 1785] [serial = 1190] [outer = (nil)] [url = about:blank] 12:15:53 INFO - PROCESS | 1785 | --DOMWINDOW == 78 (0x8eef5000) [pid = 1785] [serial = 1212] [outer = (nil)] [url = about:blank] 12:15:53 INFO - PROCESS | 1785 | --DOMWINDOW == 77 (0x8ee27000) [pid = 1785] [serial = 1209] [outer = (nil)] [url = about:blank] 12:15:53 INFO - PROCESS | 1785 | --DOMWINDOW == 76 (0x95154400) [pid = 1785] [serial = 1194] [outer = (nil)] [url = about:blank] 12:15:53 INFO - PROCESS | 1785 | --DOMWINDOW == 75 (0x8e36e800) [pid = 1785] [serial = 1206] [outer = (nil)] [url = about:blank] 12:15:53 INFO - PROCESS | 1785 | --DOMWINDOW == 74 (0x8dc8f800) [pid = 1785] [serial = 1205] [outer = (nil)] [url = about:blank] 12:15:53 INFO - PROCESS | 1785 | --DOMWINDOW == 73 (0x8e6df000) [pid = 1785] [serial = 1193] [outer = (nil)] [url = about:blank] 12:15:54 INFO - PROCESS | 1785 | 1470942954235 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 12:15:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:15:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 2793ms 12:15:54 INFO - PROCESS | 1785 | 1470942954295 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 12:15:54 INFO - PROCESS | 1785 | 1470942954305 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 12:15:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:15:54 INFO - PROCESS | 1785 | 1470942954318 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:15:54 INFO - PROCESS | 1785 | 1470942954325 Marionette TRACE conn3 <- [1,1666,null,{}] 12:15:54 INFO - PROCESS | 1785 | 1470942954337 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:54 INFO - PROCESS | 1785 | 1470942954344 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:54 INFO - PROCESS | 1785 | 1470942954514 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 12:15:54 INFO - PROCESS | 1785 | 1470942954790 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:54 INFO - PROCESS | 1785 | 1470942954802 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:54 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1ef000 == 31 [pid = 1785] [id = 424] 12:15:54 INFO - PROCESS | 1785 | ++DOMWINDOW == 74 (0x8b1f1000) [pid = 1785] [serial = 1273] [outer = (nil)] 12:15:54 INFO - PROCESS | 1785 | ++DOMWINDOW == 75 (0x8cd27000) [pid = 1785] [serial = 1274] [outer = 0x8b1f1000] 12:15:54 INFO - PROCESS | 1785 | 1470942954899 Marionette DEBUG loaded listener.js 12:15:55 INFO - PROCESS | 1785 | ++DOMWINDOW == 76 (0x8d061800) [pid = 1785] [serial = 1275] [outer = 0x8b1f1000] 12:15:55 INFO - PROCESS | 1785 | 1470942955971 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 12:15:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:15:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1704ms 12:15:56 INFO - PROCESS | 1785 | 1470942956022 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 12:15:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:15:56 INFO - PROCESS | 1785 | 1470942956027 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 12:15:56 INFO - PROCESS | 1785 | 1470942956035 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:15:56 INFO - PROCESS | 1785 | 1470942956040 Marionette TRACE conn3 <- [1,1670,null,{}] 12:15:56 INFO - PROCESS | 1785 | 1470942956049 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:56 INFO - PROCESS | 1785 | 1470942956058 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:56 INFO - PROCESS | 1785 | 1470942956259 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 12:15:56 INFO - PROCESS | 1785 | 1470942956504 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:56 INFO - PROCESS | 1785 | 1470942956516 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:56 INFO - PROCESS | 1785 | ++DOCSHELL 0x8da83400 == 32 [pid = 1785] [id = 425] 12:15:56 INFO - PROCESS | 1785 | ++DOMWINDOW == 77 (0x8da85400) [pid = 1785] [serial = 1276] [outer = (nil)] 12:15:56 INFO - PROCESS | 1785 | ++DOMWINDOW == 78 (0x8da86c00) [pid = 1785] [serial = 1277] [outer = 0x8da85400] 12:15:56 INFO - PROCESS | 1785 | 1470942956626 Marionette DEBUG loaded listener.js 12:15:56 INFO - PROCESS | 1785 | ++DOMWINDOW == 79 (0x8dbe0c00) [pid = 1785] [serial = 1278] [outer = 0x8da85400] 12:15:57 INFO - PROCESS | 1785 | 1470942957591 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 12:15:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:15:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1636ms 12:15:57 INFO - PROCESS | 1785 | 1470942957673 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 12:15:57 INFO - PROCESS | 1785 | 1470942957681 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 12:15:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:15:57 INFO - PROCESS | 1785 | 1470942957691 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:15:57 INFO - PROCESS | 1785 | 1470942957694 Marionette TRACE conn3 <- [1,1674,null,{}] 12:15:57 INFO - PROCESS | 1785 | 1470942957700 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:57 INFO - PROCESS | 1785 | 1470942957706 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:57 INFO - PROCESS | 1785 | 1470942957919 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 12:15:58 INFO - PROCESS | 1785 | 1470942958139 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:58 INFO - PROCESS | 1785 | 1470942958147 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:58 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dc89800 == 33 [pid = 1785] [id = 426] 12:15:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 80 (0x8dc8a800) [pid = 1785] [serial = 1279] [outer = (nil)] 12:15:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 81 (0x8e365800) [pid = 1785] [serial = 1280] [outer = 0x8dc8a800] 12:15:58 INFO - PROCESS | 1785 | 1470942958274 Marionette DEBUG loaded listener.js 12:15:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 82 (0x8e3cdc00) [pid = 1785] [serial = 1281] [outer = 0x8dc8a800] 12:15:59 INFO - PROCESS | 1785 | 1470942959328 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 12:15:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:15:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1684ms 12:15:59 INFO - PROCESS | 1785 | 1470942959375 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 12:15:59 INFO - PROCESS | 1785 | 1470942959379 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 12:15:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:15:59 INFO - PROCESS | 1785 | 1470942959388 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:15:59 INFO - PROCESS | 1785 | 1470942959398 Marionette TRACE conn3 <- [1,1678,null,{}] 12:15:59 INFO - PROCESS | 1785 | 1470942959415 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:59 INFO - PROCESS | 1785 | 1470942959423 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:59 INFO - PROCESS | 1785 | 1470942959620 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 12:15:59 INFO - PROCESS | 1785 | 1470942959840 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:59 INFO - PROCESS | 1785 | 1470942959848 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:15:59 INFO - PROCESS | 1785 | ++DOCSHELL 0x8ee1c400 == 34 [pid = 1785] [id = 427] 12:15:59 INFO - PROCESS | 1785 | ++DOMWINDOW == 83 (0x8ee1d000) [pid = 1785] [serial = 1282] [outer = (nil)] 12:15:59 INFO - PROCESS | 1785 | ++DOMWINDOW == 84 (0x8eef5000) [pid = 1785] [serial = 1283] [outer = 0x8ee1d000] 12:15:59 INFO - PROCESS | 1785 | 1470942959952 Marionette DEBUG loaded listener.js 12:16:00 INFO - PROCESS | 1785 | ++DOMWINDOW == 85 (0x8f085400) [pid = 1785] [serial = 1284] [outer = 0x8ee1d000] 12:16:00 INFO - PROCESS | 1785 | 1470942960915 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 12:16:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:16:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1598ms 12:16:00 INFO - PROCESS | 1785 | 1470942960985 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 12:16:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:16:00 INFO - PROCESS | 1785 | 1470942960991 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 12:16:00 INFO - PROCESS | 1785 | 1470942960997 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:16:01 INFO - PROCESS | 1785 | 1470942961001 Marionette TRACE conn3 <- [1,1682,null,{}] 12:16:01 INFO - PROCESS | 1785 | 1470942961007 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:01 INFO - PROCESS | 1785 | 1470942961012 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:01 INFO - PROCESS | 1785 | 1470942961193 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 12:16:01 INFO - PROCESS | 1785 | 1470942961409 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:01 INFO - PROCESS | 1785 | 1470942961419 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:01 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d185000 == 35 [pid = 1785] [id = 428] 12:16:01 INFO - PROCESS | 1785 | ++DOMWINDOW == 86 (0x8d18d800) [pid = 1785] [serial = 1285] [outer = (nil)] 12:16:01 INFO - PROCESS | 1785 | ++DOMWINDOW == 87 (0x8f0dac00) [pid = 1785] [serial = 1286] [outer = 0x8d18d800] 12:16:01 INFO - PROCESS | 1785 | 1470942961526 Marionette DEBUG loaded listener.js 12:16:01 INFO - PROCESS | 1785 | ++DOMWINDOW == 88 (0x9082ec00) [pid = 1785] [serial = 1287] [outer = 0x8d18d800] 12:16:02 INFO - PROCESS | 1785 | 1470942962594 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 12:16:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:16:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1680ms 12:16:02 INFO - PROCESS | 1785 | 1470942962678 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 12:16:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:16:02 INFO - PROCESS | 1785 | 1470942962683 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 12:16:02 INFO - PROCESS | 1785 | 1470942962689 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:16:02 INFO - PROCESS | 1785 | 1470942962693 Marionette TRACE conn3 <- [1,1686,null,{}] 12:16:02 INFO - PROCESS | 1785 | 1470942962699 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:02 INFO - PROCESS | 1785 | 1470942962704 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:02 INFO - PROCESS | 1785 | 1470942962893 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 12:16:03 INFO - PROCESS | 1785 | 1470942963188 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:03 INFO - PROCESS | 1785 | 1470942963195 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:03 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f3000 == 36 [pid = 1785] [id = 429] 12:16:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 89 (0x8b1f3c00) [pid = 1785] [serial = 1288] [outer = (nil)] 12:16:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 90 (0x8cd22000) [pid = 1785] [serial = 1289] [outer = 0x8b1f3c00] 12:16:03 INFO - PROCESS | 1785 | 1470942963314 Marionette DEBUG loaded listener.js 12:16:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 91 (0x8d151c00) [pid = 1785] [serial = 1290] [outer = 0x8b1f3c00] 12:16:04 INFO - PROCESS | 1785 | --DOCSHELL 0x93941400 == 35 [pid = 1785] [id = 420] 12:16:04 INFO - PROCESS | 1785 | --DOCSHELL 0x91f39400 == 34 [pid = 1785] [id = 419] 12:16:04 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1e8800 == 33 [pid = 1785] [id = 418] 12:16:04 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd2bc00 == 32 [pid = 1785] [id = 422] 12:16:04 INFO - PROCESS | 1785 | --DOCSHELL 0x8e36ac00 == 31 [pid = 1785] [id = 417] 12:16:04 INFO - PROCESS | 1785 | --DOCSHELL 0x8ee21c00 == 30 [pid = 1785] [id = 421] 12:16:04 INFO - PROCESS | 1785 | 1470942964270 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 12:16:04 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 12:16:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1604ms 12:16:04 INFO - PROCESS | 1785 | 1470942964300 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 12:16:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:16:04 INFO - PROCESS | 1785 | 1470942964305 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 12:16:04 INFO - PROCESS | 1785 | 1470942964312 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:16:04 INFO - PROCESS | 1785 | 1470942964316 Marionette TRACE conn3 <- [1,1690,null,{}] 12:16:04 INFO - PROCESS | 1785 | 1470942964323 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:04 INFO - PROCESS | 1785 | 1470942964331 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:04 INFO - PROCESS | 1785 | 1470942964495 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 12:16:04 INFO - PROCESS | 1785 | 1470942964512 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:04 INFO - PROCESS | 1785 | 1470942964522 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:04 INFO - PROCESS | 1785 | ++DOCSHELL 0x8da83000 == 31 [pid = 1785] [id = 430] 12:16:04 INFO - PROCESS | 1785 | ++DOMWINDOW == 92 (0x8dc8e000) [pid = 1785] [serial = 1291] [outer = (nil)] 12:16:04 INFO - PROCESS | 1785 | ++DOMWINDOW == 93 (0x8e36e800) [pid = 1785] [serial = 1292] [outer = 0x8dc8e000] 12:16:04 INFO - PROCESS | 1785 | 1470942964592 Marionette DEBUG loaded listener.js 12:16:04 INFO - PROCESS | 1785 | ++DOMWINDOW == 94 (0x8cd27c00) [pid = 1785] [serial = 1293] [outer = 0x8dc8e000] 12:16:05 INFO - PROCESS | 1785 | 1470942965613 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 12:16:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:16:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1330ms 12:16:05 INFO - PROCESS | 1785 | 1470942965659 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 12:16:05 INFO - PROCESS | 1785 | 1470942965665 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 12:16:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:16:05 INFO - PROCESS | 1785 | 1470942965672 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:16:05 INFO - PROCESS | 1785 | 1470942965675 Marionette TRACE conn3 <- [1,1694,null,{}] 12:16:05 INFO - PROCESS | 1785 | 1470942965681 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:05 INFO - PROCESS | 1785 | 1470942965686 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:05 INFO - PROCESS | 1785 | 1470942965916 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 12:16:05 INFO - PROCESS | 1785 | 1470942965936 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:05 INFO - PROCESS | 1785 | 1470942965944 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:05 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d153c00 == 32 [pid = 1785] [id = 431] 12:16:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 95 (0x8e556000) [pid = 1785] [serial = 1294] [outer = (nil)] 12:16:06 INFO - PROCESS | 1785 | ++DOMWINDOW == 96 (0x8eef8400) [pid = 1785] [serial = 1295] [outer = 0x8e556000] 12:16:06 INFO - PROCESS | 1785 | 1470942966010 Marionette DEBUG loaded listener.js 12:16:06 INFO - PROCESS | 1785 | ++DOMWINDOW == 97 (0x90f82400) [pid = 1785] [serial = 1296] [outer = 0x8e556000] 12:16:06 INFO - PROCESS | 1785 | 1470942966980 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 12:16:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:16:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1337ms 12:16:07 INFO - PROCESS | 1785 | 1470942967009 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 12:16:07 INFO - PROCESS | 1785 | 1470942967012 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 12:16:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:16:07 INFO - PROCESS | 1785 | 1470942967026 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:16:07 INFO - PROCESS | 1785 | 1470942967034 Marionette TRACE conn3 <- [1,1698,null,{}] 12:16:07 INFO - PROCESS | 1785 | 1470942967050 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:07 INFO - PROCESS | 1785 | 1470942967057 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:07 INFO - PROCESS | 1785 | 1470942967268 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 12:16:07 INFO - PROCESS | 1785 | 1470942967291 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:07 INFO - PROCESS | 1785 | 1470942967297 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:07 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd29400 == 33 [pid = 1785] [id = 432] 12:16:07 INFO - PROCESS | 1785 | ++DOMWINDOW == 98 (0x8d18bc00) [pid = 1785] [serial = 1297] [outer = (nil)] 12:16:07 INFO - PROCESS | 1785 | ++DOMWINDOW == 99 (0x92348c00) [pid = 1785] [serial = 1298] [outer = 0x8d18bc00] 12:16:07 INFO - PROCESS | 1785 | 1470942967364 Marionette DEBUG loaded listener.js 12:16:07 INFO - PROCESS | 1785 | ++DOMWINDOW == 100 (0x9234c000) [pid = 1785] [serial = 1299] [outer = 0x8d18bc00] 12:16:07 INFO - PROCESS | 1785 | --DOMWINDOW == 99 (0x8d14d400) [pid = 1785] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:16:07 INFO - PROCESS | 1785 | --DOMWINDOW == 98 (0x8b1f6c00) [pid = 1785] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:16:07 INFO - PROCESS | 1785 | --DOMWINDOW == 97 (0x8e555800) [pid = 1785] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:16:07 INFO - PROCESS | 1785 | --DOMWINDOW == 96 (0x8e361800) [pid = 1785] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:16:07 INFO - PROCESS | 1785 | --DOMWINDOW == 95 (0x8d064400) [pid = 1785] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:16:07 INFO - PROCESS | 1785 | --DOMWINDOW == 94 (0x9221f800) [pid = 1785] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:16:07 INFO - PROCESS | 1785 | --DOMWINDOW == 93 (0x93942c00) [pid = 1785] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:16:07 INFO - PROCESS | 1785 | --DOMWINDOW == 92 (0x9234d800) [pid = 1785] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:16:07 INFO - PROCESS | 1785 | --DOMWINDOW == 91 (0x8d065000) [pid = 1785] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:16:07 INFO - PROCESS | 1785 | --DOMWINDOW == 90 (0x8cd29000) [pid = 1785] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:16:07 INFO - PROCESS | 1785 | --DOMWINDOW == 89 (0x8d152400) [pid = 1785] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:16:07 INFO - PROCESS | 1785 | --DOMWINDOW == 88 (0x8e6d2400) [pid = 1785] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:16:07 INFO - PROCESS | 1785 | --DOMWINDOW == 87 (0x8ee21000) [pid = 1785] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:16:07 INFO - PROCESS | 1785 | --DOMWINDOW == 86 (0x910d3c00) [pid = 1785] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:16:07 INFO - PROCESS | 1785 | --DOMWINDOW == 85 (0x8d14c400) [pid = 1785] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:16:07 INFO - PROCESS | 1785 | --DOMWINDOW == 84 (0x8da90000) [pid = 1785] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:16:07 INFO - PROCESS | 1785 | --DOMWINDOW == 83 (0x8ee29400) [pid = 1785] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:16:07 INFO - PROCESS | 1785 | --DOMWINDOW == 82 (0x8ee24400) [pid = 1785] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:16:07 INFO - PROCESS | 1785 | --DOMWINDOW == 81 (0x8f084400) [pid = 1785] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:16:08 INFO - PROCESS | 1785 | 1470942968388 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 12:16:08 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 12:16:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1401ms 12:16:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:16:08 INFO - PROCESS | 1785 | 1470942968420 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 12:16:08 INFO - PROCESS | 1785 | 1470942968424 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 12:16:08 INFO - PROCESS | 1785 | 1470942968434 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:16:08 INFO - PROCESS | 1785 | 1470942968438 Marionette TRACE conn3 <- [1,1702,null,{}] 12:16:08 INFO - PROCESS | 1785 | 1470942968443 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:08 INFO - PROCESS | 1785 | 1470942968448 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:08 INFO - PROCESS | 1785 | 1470942968604 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 12:16:08 INFO - PROCESS | 1785 | 1470942968618 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:08 INFO - PROCESS | 1785 | 1470942968623 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:08 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d188000 == 34 [pid = 1785] [id = 433] 12:16:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 82 (0x8dbe8c00) [pid = 1785] [serial = 1300] [outer = (nil)] 12:16:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 83 (0x8ee24400) [pid = 1785] [serial = 1301] [outer = 0x8dbe8c00] 12:16:08 INFO - PROCESS | 1785 | 1470942968702 Marionette DEBUG loaded listener.js 12:16:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 84 (0x90f89000) [pid = 1785] [serial = 1302] [outer = 0x8dbe8c00] 12:16:09 INFO - PROCESS | 1785 | 1470942969587 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 12:16:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:16:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1193ms 12:16:09 INFO - PROCESS | 1785 | 1470942969623 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 12:16:09 INFO - PROCESS | 1785 | 1470942969625 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 12:16:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:16:09 INFO - PROCESS | 1785 | 1470942969632 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:16:09 INFO - PROCESS | 1785 | 1470942969635 Marionette TRACE conn3 <- [1,1706,null,{}] 12:16:09 INFO - PROCESS | 1785 | 1470942969640 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:09 INFO - PROCESS | 1785 | 1470942969645 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:09 INFO - PROCESS | 1785 | 1470942969868 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 12:16:10 INFO - PROCESS | 1785 | 1470942970087 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:10 INFO - PROCESS | 1785 | 1470942970097 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:10 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1eec00 == 35 [pid = 1785] [id = 434] 12:16:10 INFO - PROCESS | 1785 | ++DOMWINDOW == 85 (0x8b1efc00) [pid = 1785] [serial = 1303] [outer = (nil)] 12:16:10 INFO - PROCESS | 1785 | ++DOMWINDOW == 86 (0x8cd27400) [pid = 1785] [serial = 1304] [outer = 0x8b1efc00] 12:16:10 INFO - PROCESS | 1785 | 1470942970177 Marionette DEBUG loaded listener.js 12:16:10 INFO - PROCESS | 1785 | ++DOMWINDOW == 87 (0x8d182400) [pid = 1785] [serial = 1305] [outer = 0x8b1efc00] 12:16:11 INFO - PROCESS | 1785 | 1470942971164 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 12:16:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:16:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1584ms 12:16:11 INFO - PROCESS | 1785 | 1470942971220 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 12:16:11 INFO - PROCESS | 1785 | 1470942971226 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 12:16:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:16:11 INFO - PROCESS | 1785 | 1470942971235 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:16:11 INFO - PROCESS | 1785 | 1470942971240 Marionette TRACE conn3 <- [1,1710,null,{}] 12:16:11 INFO - PROCESS | 1785 | 1470942971247 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:11 INFO - PROCESS | 1785 | 1470942971253 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:11 INFO - PROCESS | 1785 | 1470942971440 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 12:16:11 INFO - PROCESS | 1785 | 1470942971664 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:11 INFO - PROCESS | 1785 | 1470942971675 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:11 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dbe4c00 == 36 [pid = 1785] [id = 435] 12:16:11 INFO - PROCESS | 1785 | ++DOMWINDOW == 88 (0x8dc8c800) [pid = 1785] [serial = 1306] [outer = (nil)] 12:16:11 INFO - PROCESS | 1785 | ++DOMWINDOW == 89 (0x8e6d1c00) [pid = 1785] [serial = 1307] [outer = 0x8dc8c800] 12:16:11 INFO - PROCESS | 1785 | 1470942971811 Marionette DEBUG loaded listener.js 12:16:11 INFO - PROCESS | 1785 | ++DOMWINDOW == 90 (0x8ee25000) [pid = 1785] [serial = 1308] [outer = 0x8dc8c800] 12:16:12 INFO - PROCESS | 1785 | 1470942972768 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 12:16:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:16:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1586ms 12:16:12 INFO - PROCESS | 1785 | 1470942972822 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 12:16:12 INFO - PROCESS | 1785 | 1470942972826 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 12:16:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:16:12 INFO - PROCESS | 1785 | 1470942972833 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:16:12 INFO - PROCESS | 1785 | 1470942972837 Marionette TRACE conn3 <- [1,1714,null,{}] 12:16:12 INFO - PROCESS | 1785 | 1470942972843 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:12 INFO - PROCESS | 1785 | 1470942972849 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:13 INFO - PROCESS | 1785 | 1470942973036 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 12:16:13 INFO - PROCESS | 1785 | 1470942973303 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:13 INFO - PROCESS | 1785 | 1470942973313 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:13 INFO - PROCESS | 1785 | ++DOCSHELL 0x90f8d400 == 37 [pid = 1785] [id = 436] 12:16:13 INFO - PROCESS | 1785 | ++DOMWINDOW == 91 (0x910d3800) [pid = 1785] [serial = 1309] [outer = (nil)] 12:16:13 INFO - PROCESS | 1785 | ++DOMWINDOW == 92 (0x910e0800) [pid = 1785] [serial = 1310] [outer = 0x910d3800] 12:16:13 INFO - PROCESS | 1785 | 1470942973433 Marionette DEBUG loaded listener.js 12:16:13 INFO - PROCESS | 1785 | ++DOMWINDOW == 93 (0x92223000) [pid = 1785] [serial = 1311] [outer = 0x910d3800] 12:16:14 INFO - PROCESS | 1785 | 1470942974386 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 12:16:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 12:16:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1582ms 12:16:14 INFO - PROCESS | 1785 | 1470942974420 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 12:16:14 INFO - PROCESS | 1785 | 1470942974425 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 12:16:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:16:14 INFO - PROCESS | 1785 | 1470942974443 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:16:14 INFO - PROCESS | 1785 | 1470942974451 Marionette TRACE conn3 <- [1,1718,null,{}] 12:16:14 INFO - PROCESS | 1785 | 1470942974457 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:14 INFO - PROCESS | 1785 | 1470942974465 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:14 INFO - PROCESS | 1785 | 1470942974659 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 12:16:14 INFO - PROCESS | 1785 | 1470942974878 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:14 INFO - PROCESS | 1785 | 1470942974889 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:14 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1ee800 == 38 [pid = 1785] [id = 437] 12:16:14 INFO - PROCESS | 1785 | ++DOMWINDOW == 94 (0x91f3c800) [pid = 1785] [serial = 1312] [outer = (nil)] 12:16:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 95 (0x93947c00) [pid = 1785] [serial = 1313] [outer = 0x91f3c800] 12:16:15 INFO - PROCESS | 1785 | 1470942975011 Marionette DEBUG loaded listener.js 12:16:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 96 (0x93c86400) [pid = 1785] [serial = 1314] [outer = 0x91f3c800] 12:16:15 INFO - PROCESS | 1785 | 1470942975915 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 12:16:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:16:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1552ms 12:16:15 INFO - PROCESS | 1785 | 1470942975987 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 12:16:15 INFO - PROCESS | 1785 | 1470942975992 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 12:16:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:16:16 INFO - PROCESS | 1785 | 1470942975999 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:16:16 INFO - PROCESS | 1785 | 1470942976003 Marionette TRACE conn3 <- [1,1722,null,{}] 12:16:16 INFO - PROCESS | 1785 | 1470942976008 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:16 INFO - PROCESS | 1785 | 1470942976014 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:16 INFO - PROCESS | 1785 | 1470942976193 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 12:16:16 INFO - PROCESS | 1785 | 1470942976416 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:16 INFO - PROCESS | 1785 | 1470942976423 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:16 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d14b800 == 39 [pid = 1785] [id = 438] 12:16:16 INFO - PROCESS | 1785 | ++DOMWINDOW == 97 (0x8dc85400) [pid = 1785] [serial = 1315] [outer = (nil)] 12:16:16 INFO - PROCESS | 1785 | ++DOMWINDOW == 98 (0x94fef800) [pid = 1785] [serial = 1316] [outer = 0x8dc85400] 12:16:16 INFO - PROCESS | 1785 | 1470942976546 Marionette DEBUG loaded listener.js 12:16:16 INFO - PROCESS | 1785 | ++DOMWINDOW == 99 (0x94ffcc00) [pid = 1785] [serial = 1317] [outer = 0x8dc85400] 12:16:17 INFO - PROCESS | 1785 | 1470942977424 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 12:16:17 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 12:16:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1492ms 12:16:17 INFO - PROCESS | 1785 | 1470942977492 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 12:16:17 INFO - PROCESS | 1785 | 1470942977497 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 12:16:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:16:17 INFO - PROCESS | 1785 | 1470942977503 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:16:17 INFO - PROCESS | 1785 | 1470942977507 Marionette TRACE conn3 <- [1,1726,null,{}] 12:16:17 INFO - PROCESS | 1785 | 1470942977512 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:17 INFO - PROCESS | 1785 | 1470942977517 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:17 INFO - PROCESS | 1785 | 1470942977739 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 12:16:17 INFO - PROCESS | 1785 | 1470942977917 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:17 INFO - PROCESS | 1785 | 1470942977935 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:18 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dbe6400 == 40 [pid = 1785] [id = 439] 12:16:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 100 (0x95153800) [pid = 1785] [serial = 1318] [outer = (nil)] 12:16:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 101 (0x9516c800) [pid = 1785] [serial = 1319] [outer = 0x95153800] 12:16:18 INFO - PROCESS | 1785 | 1470942978085 Marionette DEBUG loaded listener.js 12:16:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 102 (0x9526ac00) [pid = 1785] [serial = 1320] [outer = 0x95153800] 12:16:19 INFO - PROCESS | 1785 | 1470942979083 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 12:16:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:16:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1646ms 12:16:19 INFO - PROCESS | 1785 | 1470942979150 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 12:16:19 INFO - PROCESS | 1785 | 1470942979154 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 12:16:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:16:19 INFO - PROCESS | 1785 | 1470942979161 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:16:19 INFO - PROCESS | 1785 | 1470942979164 Marionette TRACE conn3 <- [1,1730,null,{}] 12:16:19 INFO - PROCESS | 1785 | 1470942979170 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:19 INFO - PROCESS | 1785 | 1470942979175 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:19 INFO - PROCESS | 1785 | 1470942979347 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 12:16:19 INFO - PROCESS | 1785 | 1470942979566 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:19 INFO - PROCESS | 1785 | 1470942979574 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:19 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f6c00 == 41 [pid = 1785] [id = 440] 12:16:19 INFO - PROCESS | 1785 | ++DOMWINDOW == 103 (0x8cd1fc00) [pid = 1785] [serial = 1321] [outer = (nil)] 12:16:19 INFO - PROCESS | 1785 | ++DOMWINDOW == 104 (0x8d05d000) [pid = 1785] [serial = 1322] [outer = 0x8cd1fc00] 12:16:19 INFO - PROCESS | 1785 | 1470942979872 Marionette DEBUG loaded listener.js 12:16:19 INFO - PROCESS | 1785 | ++DOMWINDOW == 105 (0x8d185c00) [pid = 1785] [serial = 1323] [outer = 0x8cd1fc00] 12:16:20 INFO - PROCESS | 1785 | 1470942980938 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 12:16:20 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 12:16:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1840ms 12:16:21 INFO - PROCESS | 1785 | 1470942981002 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 12:16:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:16:21 INFO - PROCESS | 1785 | 1470942981008 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 12:16:21 INFO - PROCESS | 1785 | 1470942981016 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:16:21 INFO - PROCESS | 1785 | 1470942981019 Marionette TRACE conn3 <- [1,1734,null,{}] 12:16:21 INFO - PROCESS | 1785 | 1470942981026 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:21 INFO - PROCESS | 1785 | 1470942981032 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:21 INFO - PROCESS | 1785 | 1470942981213 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 12:16:21 INFO - PROCESS | 1785 | --DOCSHELL 0x8d18c000 == 40 [pid = 1785] [id = 400] 12:16:21 INFO - PROCESS | 1785 | --DOMWINDOW == 104 (0x8e36b800) [pid = 1785] [serial = 1271] [outer = (nil)] [url = about:blank] 12:16:21 INFO - PROCESS | 1785 | 1470942981492 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:21 INFO - PROCESS | 1785 | 1470942981500 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:21 INFO - PROCESS | 1785 | --DOCSHELL 0x8d184400 == 39 [pid = 1785] [id = 401] 12:16:21 INFO - PROCESS | 1785 | --DOCSHELL 0x8e6d4400 == 38 [pid = 1785] [id = 402] 12:16:21 INFO - PROCESS | 1785 | --DOCSHELL 0x8e3ca000 == 37 [pid = 1785] [id = 403] 12:16:21 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d069400 == 38 [pid = 1785] [id = 441] 12:16:21 INFO - PROCESS | 1785 | ++DOMWINDOW == 105 (0x8d14ac00) [pid = 1785] [serial = 1324] [outer = (nil)] 12:16:21 INFO - PROCESS | 1785 | ++DOMWINDOW == 106 (0x8d18f400) [pid = 1785] [serial = 1325] [outer = 0x8d14ac00] 12:16:21 INFO - PROCESS | 1785 | 1470942981617 Marionette DEBUG loaded listener.js 12:16:21 INFO - PROCESS | 1785 | ++DOMWINDOW == 107 (0x8e362000) [pid = 1785] [serial = 1326] [outer = 0x8d14ac00] 12:16:21 INFO - PROCESS | 1785 | --DOCSHELL 0x8d188000 == 37 [pid = 1785] [id = 433] 12:16:21 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd29400 == 36 [pid = 1785] [id = 432] 12:16:21 INFO - PROCESS | 1785 | --DOCSHELL 0x8d153c00 == 35 [pid = 1785] [id = 431] 12:16:21 INFO - PROCESS | 1785 | --DOCSHELL 0x8da83000 == 34 [pid = 1785] [id = 430] 12:16:21 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1f3000 == 33 [pid = 1785] [id = 429] 12:16:22 INFO - PROCESS | 1785 | --DOMWINDOW == 106 (0x90f88c00) [pid = 1785] [serial = 1244] [outer = (nil)] [url = about:blank] 12:16:22 INFO - PROCESS | 1785 | --DOMWINDOW == 105 (0x8cd2a000) [pid = 1785] [serial = 1247] [outer = (nil)] [url = about:blank] 12:16:22 INFO - PROCESS | 1785 | --DOMWINDOW == 104 (0x8d063c00) [pid = 1785] [serial = 1248] [outer = (nil)] [url = about:blank] 12:16:22 INFO - PROCESS | 1785 | --DOMWINDOW == 103 (0x8f0cec00) [pid = 1785] [serial = 1253] [outer = (nil)] [url = about:blank] 12:16:22 INFO - PROCESS | 1785 | --DOMWINDOW == 102 (0x8e552000) [pid = 1785] [serial = 1251] [outer = (nil)] [url = about:blank] 12:16:22 INFO - PROCESS | 1785 | --DOMWINDOW == 101 (0x8e3ca800) [pid = 1785] [serial = 1250] [outer = (nil)] [url = about:blank] 12:16:22 INFO - PROCESS | 1785 | --DOMWINDOW == 100 (0x90830400) [pid = 1785] [serial = 1254] [outer = (nil)] [url = about:blank] 12:16:22 INFO - PROCESS | 1785 | --DOMWINDOW == 99 (0x92353000) [pid = 1785] [serial = 1257] [outer = (nil)] [url = about:blank] 12:16:22 INFO - PROCESS | 1785 | --DOMWINDOW == 98 (0x92220c00) [pid = 1785] [serial = 1256] [outer = (nil)] [url = about:blank] 12:16:22 INFO - PROCESS | 1785 | --DOMWINDOW == 97 (0x92473c00) [pid = 1785] [serial = 1259] [outer = (nil)] [url = about:blank] 12:16:22 INFO - PROCESS | 1785 | --DOMWINDOW == 96 (0x93a5e800) [pid = 1785] [serial = 1262] [outer = (nil)] [url = about:blank] 12:16:22 INFO - PROCESS | 1785 | --DOMWINDOW == 95 (0x92e4a800) [pid = 1785] [serial = 1260] [outer = (nil)] [url = about:blank] 12:16:22 INFO - PROCESS | 1785 | --DOMWINDOW == 94 (0x95146800) [pid = 1785] [serial = 1265] [outer = (nil)] [url = about:blank] 12:16:22 INFO - PROCESS | 1785 | --DOMWINDOW == 93 (0x93c87800) [pid = 1785] [serial = 1263] [outer = (nil)] [url = about:blank] 12:16:22 INFO - PROCESS | 1785 | --DOMWINDOW == 92 (0x8e54ec00) [pid = 1785] [serial = 1268] [outer = (nil)] [url = about:blank] 12:16:22 INFO - PROCESS | 1785 | --DOMWINDOW == 91 (0x9514e800) [pid = 1785] [serial = 1266] [outer = (nil)] [url = about:blank] 12:16:22 INFO - PROCESS | 1785 | --DOMWINDOW == 90 (0x92220000) [pid = 1785] [serial = 1269] [outer = (nil)] [url = about:blank] 12:16:22 INFO - PROCESS | 1785 | --DOMWINDOW == 89 (0x90f8fc00) [pid = 1785] [serial = 1245] [outer = (nil)] [url = about:blank] 12:16:22 INFO - PROCESS | 1785 | --DOMWINDOW == 88 (0x8dc90400) [pid = 1785] [serial = 1218] [outer = (nil)] [url = about:blank] 12:16:22 INFO - PROCESS | 1785 | --DOMWINDOW == 87 (0x91f34c00) [pid = 1785] [serial = 1226] [outer = (nil)] [url = about:blank] 12:16:22 INFO - PROCESS | 1785 | --DOMWINDOW == 86 (0x8ee1dc00) [pid = 1785] [serial = 1236] [outer = (nil)] [url = about:blank] 12:16:22 INFO - PROCESS | 1785 | --DOMWINDOW == 85 (0x8f0d1c00) [pid = 1785] [serial = 1221] [outer = (nil)] [url = about:blank] 12:16:22 INFO - PROCESS | 1785 | --DOMWINDOW == 84 (0x910d9800) [pid = 1785] [serial = 1223] [outer = (nil)] [url = about:blank] 12:16:22 INFO - PROCESS | 1785 | --DOMWINDOW == 83 (0x8eef2800) [pid = 1785] [serial = 1220] [outer = (nil)] [url = about:blank] 12:16:22 INFO - PROCESS | 1785 | --DOMWINDOW == 82 (0x8d18d000) [pid = 1785] [serial = 1230] [outer = (nil)] [url = about:blank] 12:16:22 INFO - PROCESS | 1785 | --DOMWINDOW == 81 (0x92346400) [pid = 1785] [serial = 1227] [outer = (nil)] [url = about:blank] 12:16:22 INFO - PROCESS | 1785 | --DOMWINDOW == 80 (0x8dbed000) [pid = 1785] [serial = 1232] [outer = (nil)] [url = about:blank] 12:16:22 INFO - PROCESS | 1785 | --DOMWINDOW == 79 (0x8f08a800) [pid = 1785] [serial = 1239] [outer = (nil)] [url = about:blank] 12:16:22 INFO - PROCESS | 1785 | --DOMWINDOW == 78 (0x8f081c00) [pid = 1785] [serial = 1238] [outer = (nil)] [url = about:blank] 12:16:22 INFO - PROCESS | 1785 | --DOMWINDOW == 77 (0x8e6dbc00) [pid = 1785] [serial = 1235] [outer = (nil)] [url = about:blank] 12:16:22 INFO - PROCESS | 1785 | --DOMWINDOW == 76 (0x9082a800) [pid = 1785] [serial = 1242] [outer = (nil)] [url = about:blank] 12:16:22 INFO - PROCESS | 1785 | --DOMWINDOW == 75 (0x91f31c00) [pid = 1785] [serial = 1224] [outer = (nil)] [url = about:blank] 12:16:22 INFO - PROCESS | 1785 | --DOMWINDOW == 74 (0x8dc83400) [pid = 1785] [serial = 1217] [outer = (nil)] [url = about:blank] 12:16:22 INFO - PROCESS | 1785 | --DOMWINDOW == 73 (0x8dc86800) [pid = 1785] [serial = 1233] [outer = (nil)] [url = about:blank] 12:16:22 INFO - PROCESS | 1785 | --DOMWINDOW == 72 (0x8f08ac00) [pid = 1785] [serial = 1214] [outer = (nil)] [url = about:blank] 12:16:22 INFO - PROCESS | 1785 | --DOMWINDOW == 71 (0x8d156400) [pid = 1785] [serial = 1229] [outer = (nil)] [url = about:blank] 12:16:22 INFO - PROCESS | 1785 | --DOMWINDOW == 70 (0x90833c00) [pid = 1785] [serial = 1215] [outer = (nil)] [url = about:blank] 12:16:22 INFO - PROCESS | 1785 | --DOMWINDOW == 69 (0x90828000) [pid = 1785] [serial = 1241] [outer = (nil)] [url = about:blank] 12:16:22 INFO - PROCESS | 1785 | 1470942982488 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 12:16:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 12:16:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1536ms 12:16:22 INFO - PROCESS | 1785 | 1470942982551 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 12:16:22 INFO - PROCESS | 1785 | 1470942982557 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 12:16:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:16:22 INFO - PROCESS | 1785 | 1470942982567 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:16:22 INFO - PROCESS | 1785 | 1470942982571 Marionette TRACE conn3 <- [1,1738,null,{}] 12:16:22 INFO - PROCESS | 1785 | 1470942982577 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:22 INFO - PROCESS | 1785 | 1470942982582 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:22 INFO - PROCESS | 1785 | 1470942982749 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 12:16:22 INFO - PROCESS | 1785 | 1470942982760 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:22 INFO - PROCESS | 1785 | 1470942982773 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:22 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dbe7c00 == 34 [pid = 1785] [id = 442] 12:16:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 70 (0x8e3d1400) [pid = 1785] [serial = 1327] [outer = (nil)] 12:16:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 71 (0x8e6d2400) [pid = 1785] [serial = 1328] [outer = 0x8e3d1400] 12:16:22 INFO - PROCESS | 1785 | 1470942982834 Marionette DEBUG loaded listener.js 12:16:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 72 (0x8ee1dc00) [pid = 1785] [serial = 1329] [outer = 0x8e3d1400] 12:16:23 INFO - PROCESS | 1785 | 1470942983829 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 12:16:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:16:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1281ms 12:16:23 INFO - PROCESS | 1785 | 1470942983851 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 12:16:23 INFO - PROCESS | 1785 | 1470942983856 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 12:16:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:16:23 INFO - PROCESS | 1785 | 1470942983864 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:16:23 INFO - PROCESS | 1785 | 1470942983870 Marionette TRACE conn3 <- [1,1742,null,{}] 12:16:23 INFO - PROCESS | 1785 | 1470942983885 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:23 INFO - PROCESS | 1785 | 1470942983893 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:24 INFO - PROCESS | 1785 | 1470942984142 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 12:16:24 INFO - PROCESS | 1785 | 1470942984153 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:24 INFO - PROCESS | 1785 | 1470942984163 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:24 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1ec000 == 35 [pid = 1785] [id = 443] 12:16:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 73 (0x8f090000) [pid = 1785] [serial = 1330] [outer = (nil)] 12:16:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 74 (0x8f0d9c00) [pid = 1785] [serial = 1331] [outer = 0x8f090000] 12:16:24 INFO - PROCESS | 1785 | 1470942984228 Marionette DEBUG loaded listener.js 12:16:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 75 (0x90829c00) [pid = 1785] [serial = 1332] [outer = 0x8f090000] 12:16:25 INFO - PROCESS | 1785 | 1470942985174 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 12:16:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:16:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1391ms 12:16:25 INFO - PROCESS | 1785 | 1470942985256 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 12:16:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:16:25 INFO - PROCESS | 1785 | 1470942985261 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 12:16:25 INFO - PROCESS | 1785 | 1470942985277 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:16:25 INFO - PROCESS | 1785 | 1470942985293 Marionette TRACE conn3 <- [1,1746,null,{}] 12:16:25 INFO - PROCESS | 1785 | 1470942985300 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:25 INFO - PROCESS | 1785 | 1470942985304 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:25 INFO - PROCESS | 1785 | 1470942985517 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 12:16:25 INFO - PROCESS | 1785 | 1470942985547 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:25 INFO - PROCESS | 1785 | 1470942985554 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:25 INFO - PROCESS | 1785 | ++DOCSHELL 0x8da84800 == 36 [pid = 1785] [id = 444] 12:16:25 INFO - PROCESS | 1785 | ++DOMWINDOW == 76 (0x9082fc00) [pid = 1785] [serial = 1333] [outer = (nil)] 12:16:25 INFO - PROCESS | 1785 | ++DOMWINDOW == 77 (0x90f8b400) [pid = 1785] [serial = 1334] [outer = 0x9082fc00] 12:16:25 INFO - PROCESS | 1785 | 1470942985621 Marionette DEBUG loaded listener.js 12:16:25 INFO - PROCESS | 1785 | ++DOMWINDOW == 78 (0x8d05c000) [pid = 1785] [serial = 1335] [outer = 0x9082fc00] 12:16:26 INFO - PROCESS | 1785 | --DOMWINDOW == 77 (0x8e556000) [pid = 1785] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:16:26 INFO - PROCESS | 1785 | --DOMWINDOW == 76 (0x8b1f3c00) [pid = 1785] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:16:26 INFO - PROCESS | 1785 | --DOMWINDOW == 75 (0x8d18bc00) [pid = 1785] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:16:26 INFO - PROCESS | 1785 | --DOMWINDOW == 74 (0x8dc8e000) [pid = 1785] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:16:26 INFO - PROCESS | 1785 | --DOMWINDOW == 73 (0x8dc83000) [pid = 1785] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:16:26 INFO - PROCESS | 1785 | 1470942986699 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 12:16:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 12:16:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1453ms 12:16:26 INFO - PROCESS | 1785 | 1470942986720 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 12:16:26 INFO - PROCESS | 1785 | 1470942986724 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 12:16:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:16:26 INFO - PROCESS | 1785 | 1470942986735 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:16:26 INFO - PROCESS | 1785 | 1470942986737 Marionette TRACE conn3 <- [1,1750,null,{}] 12:16:26 INFO - PROCESS | 1785 | 1470942986743 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:26 INFO - PROCESS | 1785 | 1470942986748 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:26 INFO - PROCESS | 1785 | 1470942986947 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 12:16:27 INFO - PROCESS | 1785 | 1470942987038 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:27 INFO - PROCESS | 1785 | 1470942987045 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:27 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dc8e000 == 37 [pid = 1785] [id = 445] 12:16:27 INFO - PROCESS | 1785 | ++DOMWINDOW == 74 (0x8e36d400) [pid = 1785] [serial = 1336] [outer = (nil)] 12:16:27 INFO - PROCESS | 1785 | ++DOMWINDOW == 75 (0x90829400) [pid = 1785] [serial = 1337] [outer = 0x8e36d400] 12:16:27 INFO - PROCESS | 1785 | 1470942987125 Marionette DEBUG loaded listener.js 12:16:27 INFO - PROCESS | 1785 | ++DOMWINDOW == 76 (0x91f36400) [pid = 1785] [serial = 1338] [outer = 0x8e36d400] 12:16:27 INFO - PROCESS | 1785 | 1470942987923 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 12:16:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 12:16:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1237ms 12:16:27 INFO - PROCESS | 1785 | 1470942987969 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 12:16:27 INFO - PROCESS | 1785 | 1470942987973 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 12:16:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:16:27 INFO - PROCESS | 1785 | 1470942987979 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:16:27 INFO - PROCESS | 1785 | 1470942987982 Marionette TRACE conn3 <- [1,1754,null,{}] 12:16:27 INFO - PROCESS | 1785 | 1470942987987 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:27 INFO - PROCESS | 1785 | 1470942987998 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:28 INFO - PROCESS | 1785 | 1470942988159 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 12:16:28 INFO - PROCESS | 1785 | 1470942988170 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:28 INFO - PROCESS | 1785 | 1470942988178 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:28 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d05b400 == 38 [pid = 1785] [id = 446] 12:16:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 77 (0x8e3cc400) [pid = 1785] [serial = 1339] [outer = (nil)] 12:16:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 78 (0x9246dc00) [pid = 1785] [serial = 1340] [outer = 0x8e3cc400] 12:16:28 INFO - PROCESS | 1785 | 1470942988245 Marionette DEBUG loaded listener.js 12:16:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 79 (0x92e47400) [pid = 1785] [serial = 1341] [outer = 0x8e3cc400] 12:16:29 INFO - PROCESS | 1785 | 1470942989391 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 12:16:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:16:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1454ms 12:16:29 INFO - PROCESS | 1785 | 1470942989435 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 12:16:29 INFO - PROCESS | 1785 | 1470942989442 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 12:16:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:16:29 INFO - PROCESS | 1785 | 1470942989450 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:16:29 INFO - PROCESS | 1785 | 1470942989456 Marionette TRACE conn3 <- [1,1758,null,{}] 12:16:29 INFO - PROCESS | 1785 | 1470942989466 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:29 INFO - PROCESS | 1785 | 1470942989471 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:29 INFO - PROCESS | 1785 | 1470942989664 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 12:16:29 INFO - PROCESS | 1785 | 1470942989896 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:29 INFO - PROCESS | 1785 | 1470942989907 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:29 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d18e400 == 39 [pid = 1785] [id = 447] 12:16:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 80 (0x8d191000) [pid = 1785] [serial = 1342] [outer = (nil)] 12:16:30 INFO - PROCESS | 1785 | ++DOMWINDOW == 81 (0x8dc87800) [pid = 1785] [serial = 1343] [outer = 0x8d191000] 12:16:30 INFO - PROCESS | 1785 | 1470942990037 Marionette DEBUG loaded listener.js 12:16:30 INFO - PROCESS | 1785 | ++DOMWINDOW == 82 (0x8e3cfc00) [pid = 1785] [serial = 1344] [outer = 0x8d191000] 12:16:30 INFO - PROCESS | 1785 | 1470942990948 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 12:16:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:16:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1543ms 12:16:30 INFO - PROCESS | 1785 | 1470942990994 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 12:16:31 INFO - PROCESS | 1785 | 1470942991001 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 12:16:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:16:31 INFO - PROCESS | 1785 | 1470942991013 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:16:31 INFO - PROCESS | 1785 | 1470942991017 Marionette TRACE conn3 <- [1,1762,null,{}] 12:16:31 INFO - PROCESS | 1785 | 1470942991024 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:31 INFO - PROCESS | 1785 | 1470942991030 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:31 INFO - PROCESS | 1785 | 1470942991219 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 12:16:31 INFO - PROCESS | 1785 | 1470942991402 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:31 INFO - PROCESS | 1785 | 1470942991413 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:31 INFO - PROCESS | 1785 | ++DOCSHELL 0x8ee27c00 == 40 [pid = 1785] [id = 448] 12:16:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 83 (0x8ee28800) [pid = 1785] [serial = 1345] [outer = (nil)] 12:16:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 84 (0x8eef8000) [pid = 1785] [serial = 1346] [outer = 0x8ee28800] 12:16:31 INFO - PROCESS | 1785 | 1470942991495 Marionette DEBUG loaded listener.js 12:16:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 85 (0x8f08c400) [pid = 1785] [serial = 1347] [outer = 0x8ee28800] 12:16:32 INFO - PROCESS | 1785 | 1470942992502 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 12:16:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:16:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1545ms 12:16:32 INFO - PROCESS | 1785 | 1470942992558 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 12:16:32 INFO - PROCESS | 1785 | 1470942992562 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 12:16:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:16:32 INFO - PROCESS | 1785 | 1470942992569 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:16:32 INFO - PROCESS | 1785 | 1470942992575 Marionette TRACE conn3 <- [1,1766,null,{}] 12:16:32 INFO - PROCESS | 1785 | 1470942992592 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:32 INFO - PROCESS | 1785 | 1470942992600 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:32 INFO - PROCESS | 1785 | 1470942992786 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 12:16:33 INFO - PROCESS | 1785 | 1470942993011 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:33 INFO - PROCESS | 1785 | 1470942993024 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:33 INFO - PROCESS | 1785 | ++DOCSHELL 0x90f8fc00 == 41 [pid = 1785] [id = 449] 12:16:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 86 (0x92465c00) [pid = 1785] [serial = 1348] [outer = (nil)] 12:16:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 87 (0x92e4b800) [pid = 1785] [serial = 1349] [outer = 0x92465c00] 12:16:33 INFO - PROCESS | 1785 | 1470942993150 Marionette DEBUG loaded listener.js 12:16:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 88 (0x93948400) [pid = 1785] [serial = 1350] [outer = 0x92465c00] 12:16:34 INFO - PROCESS | 1785 | 1470942994069 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 12:16:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:16:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1539ms 12:16:34 INFO - PROCESS | 1785 | 1470942994109 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 12:16:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:16:34 INFO - PROCESS | 1785 | 1470942994114 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 12:16:34 INFO - PROCESS | 1785 | 1470942994120 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:16:34 INFO - PROCESS | 1785 | 1470942994124 Marionette TRACE conn3 <- [1,1770,null,{}] 12:16:34 INFO - PROCESS | 1785 | 1470942994130 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:34 INFO - PROCESS | 1785 | 1470942994135 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:34 INFO - PROCESS | 1785 | 1470942994319 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 12:16:34 INFO - PROCESS | 1785 | 1470942994498 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:34 INFO - PROCESS | 1785 | 1470942994508 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:34 INFO - PROCESS | 1785 | ++DOCSHELL 0x92466400 == 42 [pid = 1785] [id = 450] 12:16:34 INFO - PROCESS | 1785 | ++DOMWINDOW == 89 (0x9246d800) [pid = 1785] [serial = 1351] [outer = (nil)] 12:16:34 INFO - PROCESS | 1785 | ++DOMWINDOW == 90 (0x93c8a000) [pid = 1785] [serial = 1352] [outer = 0x9246d800] 12:16:34 INFO - PROCESS | 1785 | 1470942994592 Marionette DEBUG loaded listener.js 12:16:34 INFO - PROCESS | 1785 | ++DOMWINDOW == 91 (0x9514b000) [pid = 1785] [serial = 1353] [outer = 0x9246d800] 12:16:35 INFO - PROCESS | 1785 | 1470942995546 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 12:16:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:16:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1486ms 12:16:35 INFO - PROCESS | 1785 | 1470942995607 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 12:16:35 INFO - PROCESS | 1785 | 1470942995610 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 12:16:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:16:35 INFO - PROCESS | 1785 | 1470942995617 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:16:35 INFO - PROCESS | 1785 | 1470942995620 Marionette TRACE conn3 <- [1,1774,null,{}] 12:16:35 INFO - PROCESS | 1785 | 1470942995626 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:35 INFO - PROCESS | 1785 | 1470942995632 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:35 INFO - PROCESS | 1785 | 1470942995806 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 12:16:36 INFO - PROCESS | 1785 | 1470942995984 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:36 INFO - PROCESS | 1785 | 1470942995996 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:36 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f0400 == 43 [pid = 1785] [id = 451] 12:16:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 92 (0x8d06a800) [pid = 1785] [serial = 1354] [outer = (nil)] 12:16:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 93 (0x95154400) [pid = 1785] [serial = 1355] [outer = 0x8d06a800] 12:16:36 INFO - PROCESS | 1785 | 1470942996073 Marionette DEBUG loaded listener.js 12:16:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 94 (0x9516e800) [pid = 1785] [serial = 1356] [outer = 0x8d06a800] 12:16:37 INFO - PROCESS | 1785 | 1470942997022 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 12:16:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:16:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1434ms 12:16:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:16:37 INFO - PROCESS | 1785 | 1470942997054 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 12:16:37 INFO - PROCESS | 1785 | 1470942997057 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 12:16:37 INFO - PROCESS | 1785 | 1470942997063 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:16:37 INFO - PROCESS | 1785 | 1470942997067 Marionette TRACE conn3 <- [1,1778,null,{}] 12:16:37 INFO - PROCESS | 1785 | 1470942997072 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:37 INFO - PROCESS | 1785 | 1470942997083 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:37 INFO - PROCESS | 1785 | 1470942997286 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 12:16:37 INFO - PROCESS | 1785 | 1470942997464 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:37 INFO - PROCESS | 1785 | 1470942997474 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:37 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d065000 == 44 [pid = 1785] [id = 452] 12:16:37 INFO - PROCESS | 1785 | ++DOMWINDOW == 95 (0x8d06ac00) [pid = 1785] [serial = 1357] [outer = (nil)] 12:16:37 INFO - PROCESS | 1785 | ++DOMWINDOW == 96 (0x97516800) [pid = 1785] [serial = 1358] [outer = 0x8d06ac00] 12:16:37 INFO - PROCESS | 1785 | 1470942997552 Marionette DEBUG loaded listener.js 12:16:37 INFO - PROCESS | 1785 | ++DOMWINDOW == 97 (0x97519000) [pid = 1785] [serial = 1359] [outer = 0x8d06ac00] 12:16:38 INFO - PROCESS | 1785 | 1470942998424 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 12:16:38 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 12:16:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1395ms 12:16:38 INFO - PROCESS | 1785 | 1470942998458 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 12:16:38 INFO - PROCESS | 1785 | 1470942998461 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 12:16:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:16:38 INFO - PROCESS | 1785 | 1470942998468 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:16:38 INFO - PROCESS | 1785 | 1470942998471 Marionette TRACE conn3 <- [1,1782,null,{}] 12:16:38 INFO - PROCESS | 1785 | 1470942998477 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:38 INFO - PROCESS | 1785 | 1470942998482 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:38 INFO - PROCESS | 1785 | 1470942998719 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 12:16:38 INFO - PROCESS | 1785 | 1470942998861 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:38 INFO - PROCESS | 1785 | 1470942998869 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:38 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd26c00 == 45 [pid = 1785] [id = 453] 12:16:38 INFO - PROCESS | 1785 | ++DOMWINDOW == 98 (0x91f3b000) [pid = 1785] [serial = 1360] [outer = (nil)] 12:16:38 INFO - PROCESS | 1785 | ++DOMWINDOW == 99 (0x97605000) [pid = 1785] [serial = 1361] [outer = 0x91f3b000] 12:16:38 INFO - PROCESS | 1785 | 1470942998989 Marionette DEBUG loaded listener.js 12:16:39 INFO - PROCESS | 1785 | ++DOMWINDOW == 100 (0x976cc000) [pid = 1785] [serial = 1362] [outer = 0x91f3b000] 12:16:39 INFO - PROCESS | 1785 | 1470942999993 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 12:16:40 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 12:16:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1581ms 12:16:40 INFO - PROCESS | 1785 | 1470943000068 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 12:16:40 INFO - PROCESS | 1785 | 1470943000071 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 12:16:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:16:40 INFO - PROCESS | 1785 | 1470943000079 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:16:40 INFO - PROCESS | 1785 | 1470943000082 Marionette TRACE conn3 <- [1,1786,null,{}] 12:16:40 INFO - PROCESS | 1785 | 1470943000088 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:40 INFO - PROCESS | 1785 | 1470943000093 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:40 INFO - PROCESS | 1785 | 1470943000289 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 12:16:40 INFO - PROCESS | 1785 | 1470943000795 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:40 INFO - PROCESS | 1785 | 1470943000804 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:40 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d158800 == 46 [pid = 1785] [id = 454] 12:16:40 INFO - PROCESS | 1785 | ++DOMWINDOW == 101 (0x8d184400) [pid = 1785] [serial = 1363] [outer = (nil)] 12:16:40 INFO - PROCESS | 1785 | ++DOMWINDOW == 102 (0x8da82400) [pid = 1785] [serial = 1364] [outer = 0x8d184400] 12:16:40 INFO - PROCESS | 1785 | 1470943000918 Marionette DEBUG loaded listener.js 12:16:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 103 (0x8da8f800) [pid = 1785] [serial = 1365] [outer = 0x8d184400] 12:16:41 INFO - PROCESS | 1785 | 1470943001802 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 12:16:41 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 12:16:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1781ms 12:16:41 INFO - PROCESS | 1785 | 1470943001866 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 12:16:41 INFO - PROCESS | 1785 | 1470943001871 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 12:16:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:16:41 INFO - PROCESS | 1785 | 1470943001881 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:16:41 INFO - PROCESS | 1785 | 1470943001885 Marionette TRACE conn3 <- [1,1790,null,{}] 12:16:41 INFO - PROCESS | 1785 | 1470943001892 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:41 INFO - PROCESS | 1785 | 1470943001899 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:42 INFO - PROCESS | 1785 | 1470943002072 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 12:16:42 INFO - PROCESS | 1785 | 1470943002268 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:42 INFO - PROCESS | 1785 | 1470943002283 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:42 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e54a000 == 47 [pid = 1785] [id = 455] 12:16:42 INFO - PROCESS | 1785 | ++DOMWINDOW == 104 (0x8e551000) [pid = 1785] [serial = 1366] [outer = (nil)] 12:16:42 INFO - PROCESS | 1785 | ++DOMWINDOW == 105 (0x8e6e0400) [pid = 1785] [serial = 1367] [outer = 0x8e551000] 12:16:42 INFO - PROCESS | 1785 | 1470943002384 Marionette DEBUG loaded listener.js 12:16:42 INFO - PROCESS | 1785 | ++DOMWINDOW == 106 (0x8eefa800) [pid = 1785] [serial = 1368] [outer = 0x8e551000] 12:16:43 INFO - PROCESS | 1785 | --DOCSHELL 0x8da83400 == 46 [pid = 1785] [id = 425] 12:16:43 INFO - PROCESS | 1785 | --DOCSHELL 0x8ee1c400 == 45 [pid = 1785] [id = 427] 12:16:43 INFO - PROCESS | 1785 | --DOCSHELL 0x8dc89800 == 44 [pid = 1785] [id = 426] 12:16:43 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1ef000 == 43 [pid = 1785] [id = 424] 12:16:43 INFO - PROCESS | 1785 | --DOMWINDOW == 105 (0x8ee24400) [pid = 1785] [serial = 1301] [outer = (nil)] [url = about:blank] 12:16:43 INFO - PROCESS | 1785 | 1470943003381 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:16:43 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) 12:16:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1530ms 12:16:43 INFO - PROCESS | 1785 | --DOCSHELL 0x8dbe4c00 == 42 [pid = 1785] [id = 435] 12:16:43 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1eec00 == 41 [pid = 1785] [id = 434] 12:16:43 INFO - PROCESS | 1785 | 1470943003417 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 12:16:43 INFO - PROCESS | 1785 | 1470943003423 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 12:16:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:16:43 INFO - PROCESS | 1785 | 1470943003430 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:16:43 INFO - PROCESS | 1785 | 1470943003433 Marionette TRACE conn3 <- [1,1794,null,{}] 12:16:43 INFO - PROCESS | 1785 | 1470943003439 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:43 INFO - PROCESS | 1785 | 1470943003444 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:43 INFO - PROCESS | 1785 | 1470943003613 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 12:16:43 INFO - PROCESS | 1785 | --DOMWINDOW == 104 (0x8e54a800) [pid = 1785] [serial = 1272] [outer = (nil)] [url = about:blank] 12:16:43 INFO - PROCESS | 1785 | --DOMWINDOW == 103 (0x90f82400) [pid = 1785] [serial = 1296] [outer = (nil)] [url = about:blank] 12:16:43 INFO - PROCESS | 1785 | --DOMWINDOW == 102 (0x8cd27c00) [pid = 1785] [serial = 1293] [outer = (nil)] [url = about:blank] 12:16:43 INFO - PROCESS | 1785 | --DOMWINDOW == 101 (0x8eef8400) [pid = 1785] [serial = 1295] [outer = (nil)] [url = about:blank] 12:16:43 INFO - PROCESS | 1785 | --DOMWINDOW == 100 (0x8da86c00) [pid = 1785] [serial = 1277] [outer = (nil)] [url = about:blank] 12:16:43 INFO - PROCESS | 1785 | --DOMWINDOW == 99 (0x8cd27000) [pid = 1785] [serial = 1274] [outer = (nil)] [url = about:blank] 12:16:43 INFO - PROCESS | 1785 | --DOMWINDOW == 98 (0x8d151c00) [pid = 1785] [serial = 1290] [outer = (nil)] [url = about:blank] 12:16:43 INFO - PROCESS | 1785 | --DOMWINDOW == 97 (0x8cd22000) [pid = 1785] [serial = 1289] [outer = (nil)] [url = about:blank] 12:16:43 INFO - PROCESS | 1785 | --DOMWINDOW == 96 (0x92348c00) [pid = 1785] [serial = 1298] [outer = (nil)] [url = about:blank] 12:16:43 INFO - PROCESS | 1785 | --DOMWINDOW == 95 (0x8e365800) [pid = 1785] [serial = 1280] [outer = (nil)] [url = about:blank] 12:16:43 INFO - PROCESS | 1785 | --DOMWINDOW == 94 (0x8eef5000) [pid = 1785] [serial = 1283] [outer = (nil)] [url = about:blank] 12:16:43 INFO - PROCESS | 1785 | --DOMWINDOW == 93 (0x8e36e800) [pid = 1785] [serial = 1292] [outer = (nil)] [url = about:blank] 12:16:43 INFO - PROCESS | 1785 | --DOMWINDOW == 92 (0x8f0dac00) [pid = 1785] [serial = 1286] [outer = (nil)] [url = about:blank] 12:16:43 INFO - PROCESS | 1785 | --DOMWINDOW == 91 (0x9234c000) [pid = 1785] [serial = 1299] [outer = (nil)] [url = about:blank] 12:16:43 INFO - PROCESS | 1785 | 1470943003779 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:43 INFO - PROCESS | 1785 | 1470943003788 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:43 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd27000 == 42 [pid = 1785] [id = 456] 12:16:43 INFO - PROCESS | 1785 | ++DOMWINDOW == 92 (0x8da86c00) [pid = 1785] [serial = 1369] [outer = (nil)] 12:16:43 INFO - PROCESS | 1785 | ++DOMWINDOW == 93 (0x8e54f800) [pid = 1785] [serial = 1370] [outer = 0x8da86c00] 12:16:43 INFO - PROCESS | 1785 | 1470943003950 Marionette DEBUG loaded listener.js 12:16:44 INFO - PROCESS | 1785 | ++DOMWINDOW == 94 (0x8f0cf400) [pid = 1785] [serial = 1371] [outer = 0x8da86c00] 12:16:44 INFO - PROCESS | 1785 | 1470943004730 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:16:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:16:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1330ms 12:16:44 INFO - PROCESS | 1785 | 1470943004779 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 12:16:44 INFO - PROCESS | 1785 | 1470943004784 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 12:16:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:16:44 INFO - PROCESS | 1785 | 1470943004801 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:16:44 INFO - PROCESS | 1785 | 1470943004810 Marionette TRACE conn3 <- [1,1798,null,{}] 12:16:44 INFO - PROCESS | 1785 | 1470943004823 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:44 INFO - PROCESS | 1785 | 1470943004830 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:45 INFO - PROCESS | 1785 | 1470943004998 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 12:16:45 INFO - PROCESS | 1785 | 1470943005009 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:45 INFO - PROCESS | 1785 | 1470943005016 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:45 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1ed000 == 43 [pid = 1785] [id = 457] 12:16:45 INFO - PROCESS | 1785 | ++DOMWINDOW == 95 (0x90f8a000) [pid = 1785] [serial = 1372] [outer = (nil)] 12:16:45 INFO - PROCESS | 1785 | ++DOMWINDOW == 96 (0x9234c400) [pid = 1785] [serial = 1373] [outer = 0x90f8a000] 12:16:45 INFO - PROCESS | 1785 | 1470943005087 Marionette DEBUG loaded listener.js 12:16:45 INFO - PROCESS | 1785 | ++DOMWINDOW == 97 (0x92465800) [pid = 1785] [serial = 1374] [outer = 0x90f8a000] 12:16:46 INFO - PROCESS | 1785 | 1470943006015 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 12:16:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:16:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1264ms 12:16:46 INFO - PROCESS | 1785 | 1470943006062 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 12:16:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:16:46 INFO - PROCESS | 1785 | 1470943006067 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 12:16:46 INFO - PROCESS | 1785 | 1470943006073 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:16:46 INFO - PROCESS | 1785 | 1470943006077 Marionette TRACE conn3 <- [1,1802,null,{}] 12:16:46 INFO - PROCESS | 1785 | 1470943006082 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:46 INFO - PROCESS | 1785 | 1470943006088 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:46 INFO - PROCESS | 1785 | 1470943006300 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 12:16:46 INFO - PROCESS | 1785 | 1470943006324 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:46 INFO - PROCESS | 1785 | 1470943006332 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:46 INFO - PROCESS | 1785 | ++DOCSHELL 0x90f8e000 == 44 [pid = 1785] [id = 458] 12:16:46 INFO - PROCESS | 1785 | ++DOMWINDOW == 98 (0x9234a000) [pid = 1785] [serial = 1375] [outer = (nil)] 12:16:46 INFO - PROCESS | 1785 | ++DOMWINDOW == 99 (0x92e4c000) [pid = 1785] [serial = 1376] [outer = 0x9234a000] 12:16:46 INFO - PROCESS | 1785 | 1470943006400 Marionette DEBUG loaded listener.js 12:16:46 INFO - PROCESS | 1785 | ++DOMWINDOW == 100 (0x93a61c00) [pid = 1785] [serial = 1377] [outer = 0x9234a000] 12:16:47 INFO - PROCESS | 1785 | 1470943007350 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:16:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:16:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1336ms 12:16:47 INFO - PROCESS | 1785 | 1470943007409 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 12:16:47 INFO - PROCESS | 1785 | 1470943007413 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 12:16:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:16:47 INFO - PROCESS | 1785 | 1470943007432 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:16:47 INFO - PROCESS | 1785 | 1470943007436 Marionette TRACE conn3 <- [1,1806,null,{}] 12:16:47 INFO - PROCESS | 1785 | 1470943007442 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:47 INFO - PROCESS | 1785 | 1470943007448 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:47 INFO - PROCESS | 1785 | 1470943007674 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 12:16:47 INFO - PROCESS | 1785 | 1470943007702 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:47 INFO - PROCESS | 1785 | 1470943007718 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:47 INFO - PROCESS | 1785 | ++DOCSHELL 0x9514f000 == 45 [pid = 1785] [id = 459] 12:16:47 INFO - PROCESS | 1785 | ++DOMWINDOW == 101 (0x95153400) [pid = 1785] [serial = 1378] [outer = (nil)] 12:16:47 INFO - PROCESS | 1785 | ++DOMWINDOW == 102 (0x95179400) [pid = 1785] [serial = 1379] [outer = 0x95153400] 12:16:47 INFO - PROCESS | 1785 | 1470943007791 Marionette DEBUG loaded listener.js 12:16:47 INFO - PROCESS | 1785 | ++DOMWINDOW == 103 (0x97517400) [pid = 1785] [serial = 1380] [outer = 0x95153400] 12:16:48 INFO - PROCESS | 1785 | --DOMWINDOW == 102 (0x8f090000) [pid = 1785] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:16:48 INFO - PROCESS | 1785 | --DOMWINDOW == 101 (0x8cd1fc00) [pid = 1785] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:16:48 INFO - PROCESS | 1785 | --DOMWINDOW == 100 (0x8d14ac00) [pid = 1785] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:16:48 INFO - PROCESS | 1785 | --DOMWINDOW == 99 (0x8e36d400) [pid = 1785] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:16:48 INFO - PROCESS | 1785 | --DOMWINDOW == 98 (0x9082fc00) [pid = 1785] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:16:48 INFO - PROCESS | 1785 | --DOMWINDOW == 97 (0x8e3d1400) [pid = 1785] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:16:48 INFO - PROCESS | 1785 | --DOMWINDOW == 96 (0x8dbe8c00) [pid = 1785] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:16:48 INFO - PROCESS | 1785 | 1470943008860 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 12:16:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:16:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1493ms 12:16:48 INFO - PROCESS | 1785 | 1470943008916 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 12:16:48 INFO - PROCESS | 1785 | 1470943008920 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 12:16:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:16:48 INFO - PROCESS | 1785 | 1470943008937 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:16:48 INFO - PROCESS | 1785 | 1470943008941 Marionette TRACE conn3 <- [1,1810,null,{}] 12:16:48 INFO - PROCESS | 1785 | 1470943008950 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:48 INFO - PROCESS | 1785 | 1470943008958 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:49 INFO - PROCESS | 1785 | 1470943009181 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 12:16:49 INFO - PROCESS | 1785 | 1470943009323 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:49 INFO - PROCESS | 1785 | 1470943009332 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:49 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d060400 == 46 [pid = 1785] [id = 460] 12:16:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 97 (0x8d14dc00) [pid = 1785] [serial = 1381] [outer = (nil)] 12:16:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 98 (0x90f82400) [pid = 1785] [serial = 1382] [outer = 0x8d14dc00] 12:16:49 INFO - PROCESS | 1785 | 1470943009396 Marionette DEBUG loaded listener.js 12:16:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 99 (0x97597400) [pid = 1785] [serial = 1383] [outer = 0x8d14dc00] 12:16:50 INFO - PROCESS | 1785 | 1470943010259 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 12:16:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:16:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1383ms 12:16:50 INFO - PROCESS | 1785 | 1470943010319 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 12:16:50 INFO - PROCESS | 1785 | 1470943010322 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 12:16:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:16:50 INFO - PROCESS | 1785 | 1470943010328 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:16:50 INFO - PROCESS | 1785 | 1470943010331 Marionette TRACE conn3 <- [1,1814,null,{}] 12:16:50 INFO - PROCESS | 1785 | 1470943010337 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:50 INFO - PROCESS | 1785 | 1470943010341 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:50 INFO - PROCESS | 1785 | 1470943010648 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 12:16:50 INFO - PROCESS | 1785 | 1470943010781 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:50 INFO - PROCESS | 1785 | 1470943010789 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:50 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd21800 == 47 [pid = 1785] [id = 461] 12:16:50 INFO - PROCESS | 1785 | ++DOMWINDOW == 100 (0x8cd22000) [pid = 1785] [serial = 1384] [outer = (nil)] 12:16:50 INFO - PROCESS | 1785 | ++DOMWINDOW == 101 (0x8d14ac00) [pid = 1785] [serial = 1385] [outer = 0x8cd22000] 12:16:50 INFO - PROCESS | 1785 | 1470943010881 Marionette DEBUG loaded listener.js 12:16:51 INFO - PROCESS | 1785 | ++DOMWINDOW == 102 (0x8d156c00) [pid = 1785] [serial = 1386] [outer = 0x8cd22000] 12:16:51 INFO - PROCESS | 1785 | 1470943011917 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 12:16:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:16:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1637ms 12:16:51 INFO - PROCESS | 1785 | 1470943011968 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 12:16:51 INFO - PROCESS | 1785 | 1470943011975 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 12:16:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:16:51 INFO - PROCESS | 1785 | 1470943011983 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:16:51 INFO - PROCESS | 1785 | 1470943011989 Marionette TRACE conn3 <- [1,1818,null,{}] 12:16:52 INFO - PROCESS | 1785 | 1470943011997 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:52 INFO - PROCESS | 1785 | 1470943012002 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:52 INFO - PROCESS | 1785 | 1470943012196 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 12:16:52 INFO - PROCESS | 1785 | 1470943012430 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:52 INFO - PROCESS | 1785 | 1470943012439 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:52 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e54c400 == 48 [pid = 1785] [id = 462] 12:16:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 103 (0x8e557400) [pid = 1785] [serial = 1387] [outer = (nil)] 12:16:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 104 (0x8e6e0800) [pid = 1785] [serial = 1388] [outer = 0x8e557400] 12:16:52 INFO - PROCESS | 1785 | 1470943012569 Marionette DEBUG loaded listener.js 12:16:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 105 (0x8f086400) [pid = 1785] [serial = 1389] [outer = 0x8e557400] 12:16:53 INFO - PROCESS | 1785 | 1470943013567 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 12:16:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:16:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1641ms 12:16:53 INFO - PROCESS | 1785 | 1470943013624 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 12:16:53 INFO - PROCESS | 1785 | 1470943013628 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 12:16:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:16:53 INFO - PROCESS | 1785 | 1470943013636 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:16:53 INFO - PROCESS | 1785 | 1470943013639 Marionette TRACE conn3 <- [1,1822,null,{}] 12:16:53 INFO - PROCESS | 1785 | 1470943013646 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:53 INFO - PROCESS | 1785 | 1470943013652 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:53 INFO - PROCESS | 1785 | 1470943013867 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 12:16:54 INFO - PROCESS | 1785 | 1470943014160 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:54 INFO - PROCESS | 1785 | 1470943014168 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:54 INFO - PROCESS | 1785 | ++DOCSHELL 0x90830000 == 49 [pid = 1785] [id = 463] 12:16:54 INFO - PROCESS | 1785 | ++DOMWINDOW == 106 (0x910d1400) [pid = 1785] [serial = 1390] [outer = (nil)] 12:16:54 INFO - PROCESS | 1785 | ++DOMWINDOW == 107 (0x910de000) [pid = 1785] [serial = 1391] [outer = 0x910d1400] 12:16:54 INFO - PROCESS | 1785 | 1470943014317 Marionette DEBUG loaded listener.js 12:16:54 INFO - PROCESS | 1785 | ++DOMWINDOW == 108 (0x9221fc00) [pid = 1785] [serial = 1392] [outer = 0x910d1400] 12:16:55 INFO - PROCESS | 1785 | 1470943015350 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 12:16:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:16:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1743ms 12:16:55 INFO - PROCESS | 1785 | 1470943015380 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 12:16:55 INFO - PROCESS | 1785 | 1470943015399 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 12:16:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:16:55 INFO - PROCESS | 1785 | 1470943015453 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:16:55 INFO - PROCESS | 1785 | 1470943015460 Marionette TRACE conn3 <- [1,1826,null,{}] 12:16:55 INFO - PROCESS | 1785 | 1470943015466 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:55 INFO - PROCESS | 1785 | 1470943015473 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:55 INFO - PROCESS | 1785 | 1470943015803 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 12:16:56 INFO - PROCESS | 1785 | 1470943015997 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:56 INFO - PROCESS | 1785 | 1470943016009 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:56 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d062400 == 50 [pid = 1785] [id = 464] 12:16:56 INFO - PROCESS | 1785 | ++DOMWINDOW == 109 (0x90f8cc00) [pid = 1785] [serial = 1393] [outer = (nil)] 12:16:56 INFO - PROCESS | 1785 | ++DOMWINDOW == 110 (0x95276000) [pid = 1785] [serial = 1394] [outer = 0x90f8cc00] 12:16:56 INFO - PROCESS | 1785 | 1470943016090 Marionette DEBUG loaded listener.js 12:16:56 INFO - PROCESS | 1785 | ++DOMWINDOW == 111 (0x9751f000) [pid = 1785] [serial = 1395] [outer = 0x90f8cc00] 12:16:57 INFO - PROCESS | 1785 | 1470943017016 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 12:16:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:16:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1605ms 12:16:57 INFO - PROCESS | 1785 | 1470943017046 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 12:16:57 INFO - PROCESS | 1785 | 1470943017050 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 12:16:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:16:57 INFO - PROCESS | 1785 | 1470943017056 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:16:57 INFO - PROCESS | 1785 | 1470943017060 Marionette TRACE conn3 <- [1,1830,null,{}] 12:16:57 INFO - PROCESS | 1785 | 1470943017065 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:57 INFO - PROCESS | 1785 | 1470943017070 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:57 INFO - PROCESS | 1785 | 1470943017251 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 12:16:57 INFO - PROCESS | 1785 | 1470943017435 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:57 INFO - PROCESS | 1785 | 1470943017445 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:57 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d05d400 == 51 [pid = 1785] [id = 465] 12:16:57 INFO - PROCESS | 1785 | ++DOMWINDOW == 112 (0x8dc8a000) [pid = 1785] [serial = 1396] [outer = (nil)] 12:16:57 INFO - PROCESS | 1785 | ++DOMWINDOW == 113 (0x988b2400) [pid = 1785] [serial = 1397] [outer = 0x8dc8a000] 12:16:57 INFO - PROCESS | 1785 | 1470943017520 Marionette DEBUG loaded listener.js 12:16:57 INFO - PROCESS | 1785 | ++DOMWINDOW == 114 (0x98c89c00) [pid = 1785] [serial = 1398] [outer = 0x8dc8a000] 12:16:58 INFO - PROCESS | 1785 | 1470943018451 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 12:16:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 12:16:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1448ms 12:16:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:16:58 INFO - PROCESS | 1785 | 1470943018505 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 12:16:58 INFO - PROCESS | 1785 | 1470943018509 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 12:16:58 INFO - PROCESS | 1785 | 1470943018515 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:16:58 INFO - PROCESS | 1785 | 1470943018519 Marionette TRACE conn3 <- [1,1834,null,{}] 12:16:58 INFO - PROCESS | 1785 | 1470943018524 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:58 INFO - PROCESS | 1785 | 1470943018530 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:58 INFO - PROCESS | 1785 | 1470943018717 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 12:16:58 INFO - PROCESS | 1785 | 1470943018918 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:58 INFO - PROCESS | 1785 | 1470943018936 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:16:59 INFO - PROCESS | 1785 | ++DOCSHELL 0x9816e400 == 52 [pid = 1785] [id = 466] 12:16:59 INFO - PROCESS | 1785 | ++DOMWINDOW == 115 (0x993bcc00) [pid = 1785] [serial = 1399] [outer = (nil)] 12:16:59 INFO - PROCESS | 1785 | ++DOMWINDOW == 116 (0x9940a800) [pid = 1785] [serial = 1400] [outer = 0x993bcc00] 12:16:59 INFO - PROCESS | 1785 | 1470943019071 Marionette DEBUG loaded listener.js 12:16:59 INFO - PROCESS | 1785 | ++DOMWINDOW == 117 (0x99417800) [pid = 1785] [serial = 1401] [outer = 0x993bcc00] 12:17:00 INFO - PROCESS | 1785 | 1470943020097 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 12:17:00 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 12:17:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1639ms 12:17:00 INFO - PROCESS | 1785 | 1470943020154 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 12:17:00 INFO - PROCESS | 1785 | 1470943020158 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 12:17:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:17:00 INFO - PROCESS | 1785 | 1470943020164 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:17:00 INFO - PROCESS | 1785 | 1470943020168 Marionette TRACE conn3 <- [1,1838,null,{}] 12:17:00 INFO - PROCESS | 1785 | 1470943020173 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:00 INFO - PROCESS | 1785 | 1470943020179 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:00 INFO - PROCESS | 1785 | 1470943020360 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 12:17:00 INFO - PROCESS | 1785 | 1470943020591 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:00 INFO - PROCESS | 1785 | 1470943020600 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:00 INFO - PROCESS | 1785 | ++DOCSHELL 0x92222000 == 53 [pid = 1785] [id = 467] 12:17:00 INFO - PROCESS | 1785 | ++DOMWINDOW == 118 (0x9234e000) [pid = 1785] [serial = 1402] [outer = (nil)] 12:17:00 INFO - PROCESS | 1785 | ++DOMWINDOW == 119 (0x994c6800) [pid = 1785] [serial = 1403] [outer = 0x9234e000] 12:17:00 INFO - PROCESS | 1785 | 1470943020725 Marionette DEBUG loaded listener.js 12:17:00 INFO - PROCESS | 1785 | ++DOMWINDOW == 120 (0x9966f800) [pid = 1785] [serial = 1404] [outer = 0x9234e000] 12:17:01 INFO - PROCESS | 1785 | 1470943021799 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 12:17:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:17:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1694ms 12:17:01 INFO - PROCESS | 1785 | 1470943021862 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 12:17:01 INFO - PROCESS | 1785 | 1470943021868 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 12:17:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:17:01 INFO - PROCESS | 1785 | 1470943021877 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:17:01 INFO - PROCESS | 1785 | 1470943021883 Marionette TRACE conn3 <- [1,1842,null,{}] 12:17:01 INFO - PROCESS | 1785 | 1470943021892 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:01 INFO - PROCESS | 1785 | 1470943021899 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:02 INFO - PROCESS | 1785 | 1470943022228 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 12:17:03 INFO - PROCESS | 1785 | 1470943023048 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:03 INFO - PROCESS | 1785 | 1470943023060 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:03 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d159c00 == 54 [pid = 1785] [id = 468] 12:17:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 121 (0x8da85800) [pid = 1785] [serial = 1405] [outer = (nil)] 12:17:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 122 (0x8da8e400) [pid = 1785] [serial = 1406] [outer = 0x8da85800] 12:17:03 INFO - PROCESS | 1785 | 1470943023166 Marionette DEBUG loaded listener.js 12:17:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 123 (0x8dc89c00) [pid = 1785] [serial = 1407] [outer = 0x8da85800] 12:17:04 INFO - PROCESS | 1785 | 1470943024155 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 12:17:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:17:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 2349ms 12:17:04 INFO - PROCESS | 1785 | 1470943024226 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 12:17:04 INFO - PROCESS | 1785 | 1470943024232 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 12:17:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:17:04 INFO - PROCESS | 1785 | 1470943024239 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:17:04 INFO - PROCESS | 1785 | 1470943024242 Marionette TRACE conn3 <- [1,1846,null,{}] 12:17:04 INFO - PROCESS | 1785 | 1470943024251 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:04 INFO - PROCESS | 1785 | 1470943024259 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:04 INFO - PROCESS | 1785 | 1470943024474 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 12:17:04 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1ec000 == 53 [pid = 1785] [id = 443] 12:17:04 INFO - PROCESS | 1785 | --DOCSHELL 0x8dc8e000 == 52 [pid = 1785] [id = 445] 12:17:04 INFO - PROCESS | 1785 | --DOCSHELL 0x8d069400 == 51 [pid = 1785] [id = 441] 12:17:04 INFO - PROCESS | 1785 | --DOCSHELL 0x8dbe7c00 == 50 [pid = 1785] [id = 442] 12:17:04 INFO - PROCESS | 1785 | --DOMWINDOW == 122 (0x9516c800) [pid = 1785] [serial = 1319] [outer = (nil)] [url = about:blank] 12:17:04 INFO - PROCESS | 1785 | --DOMWINDOW == 121 (0x9246dc00) [pid = 1785] [serial = 1340] [outer = (nil)] [url = about:blank] 12:17:04 INFO - PROCESS | 1785 | 1470943024799 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:04 INFO - PROCESS | 1785 | 1470943024808 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:04 INFO - PROCESS | 1785 | --DOCSHELL 0x8d060400 == 49 [pid = 1785] [id = 460] 12:17:04 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d060400 == 50 [pid = 1785] [id = 469] 12:17:04 INFO - PROCESS | 1785 | ++DOMWINDOW == 122 (0x8d14bc00) [pid = 1785] [serial = 1408] [outer = (nil)] 12:17:04 INFO - PROCESS | 1785 | ++DOMWINDOW == 123 (0x8da88000) [pid = 1785] [serial = 1409] [outer = 0x8d14bc00] 12:17:04 INFO - PROCESS | 1785 | 1470943024907 Marionette DEBUG loaded listener.js 12:17:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 124 (0x8e6d8c00) [pid = 1785] [serial = 1410] [outer = 0x8d14bc00] 12:17:05 INFO - PROCESS | 1785 | --DOCSHELL 0x9514f000 == 49 [pid = 1785] [id = 459] 12:17:05 INFO - PROCESS | 1785 | --DOCSHELL 0x90f8e000 == 48 [pid = 1785] [id = 458] 12:17:05 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1ed000 == 47 [pid = 1785] [id = 457] 12:17:05 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd27000 == 46 [pid = 1785] [id = 456] 12:17:05 INFO - PROCESS | 1785 | --DOCSHELL 0x8e54a000 == 45 [pid = 1785] [id = 455] 12:17:05 INFO - PROCESS | 1785 | --DOCSHELL 0x8d158800 == 44 [pid = 1785] [id = 454] 12:17:05 INFO - PROCESS | 1785 | --DOMWINDOW == 123 (0x8f0d9c00) [pid = 1785] [serial = 1331] [outer = (nil)] [url = about:blank] 12:17:05 INFO - PROCESS | 1785 | --DOMWINDOW == 122 (0x93947c00) [pid = 1785] [serial = 1313] [outer = (nil)] [url = about:blank] 12:17:05 INFO - PROCESS | 1785 | --DOMWINDOW == 121 (0x8d05d000) [pid = 1785] [serial = 1322] [outer = (nil)] [url = about:blank] 12:17:05 INFO - PROCESS | 1785 | --DOMWINDOW == 120 (0x8d18f400) [pid = 1785] [serial = 1325] [outer = (nil)] [url = about:blank] 12:17:05 INFO - PROCESS | 1785 | --DOMWINDOW == 119 (0x8cd27400) [pid = 1785] [serial = 1304] [outer = (nil)] [url = about:blank] 12:17:05 INFO - PROCESS | 1785 | --DOMWINDOW == 118 (0x90829400) [pid = 1785] [serial = 1337] [outer = (nil)] [url = about:blank] 12:17:05 INFO - PROCESS | 1785 | --DOMWINDOW == 117 (0x8e6d1c00) [pid = 1785] [serial = 1307] [outer = (nil)] [url = about:blank] 12:17:05 INFO - PROCESS | 1785 | --DOMWINDOW == 116 (0x8d05c000) [pid = 1785] [serial = 1335] [outer = (nil)] [url = about:blank] 12:17:05 INFO - PROCESS | 1785 | --DOMWINDOW == 115 (0x8e362000) [pid = 1785] [serial = 1326] [outer = (nil)] [url = about:blank] 12:17:05 INFO - PROCESS | 1785 | --DOMWINDOW == 114 (0x94fef800) [pid = 1785] [serial = 1316] [outer = (nil)] [url = about:blank] 12:17:05 INFO - PROCESS | 1785 | --DOMWINDOW == 113 (0x8ee1dc00) [pid = 1785] [serial = 1329] [outer = (nil)] [url = about:blank] 12:17:05 INFO - PROCESS | 1785 | --DOMWINDOW == 112 (0x90f8b400) [pid = 1785] [serial = 1334] [outer = (nil)] [url = about:blank] 12:17:05 INFO - PROCESS | 1785 | --DOMWINDOW == 111 (0x910e0800) [pid = 1785] [serial = 1310] [outer = (nil)] [url = about:blank] 12:17:05 INFO - PROCESS | 1785 | --DOMWINDOW == 110 (0x8d185c00) [pid = 1785] [serial = 1323] [outer = (nil)] [url = about:blank] 12:17:05 INFO - PROCESS | 1785 | --DOMWINDOW == 109 (0x8e6d2400) [pid = 1785] [serial = 1328] [outer = (nil)] [url = about:blank] 12:17:05 INFO - PROCESS | 1785 | --DOMWINDOW == 108 (0x90829c00) [pid = 1785] [serial = 1332] [outer = (nil)] [url = about:blank] 12:17:05 INFO - PROCESS | 1785 | --DOMWINDOW == 107 (0x90f89000) [pid = 1785] [serial = 1302] [outer = (nil)] [url = about:blank] 12:17:05 INFO - PROCESS | 1785 | --DOMWINDOW == 106 (0x91f36400) [pid = 1785] [serial = 1338] [outer = (nil)] [url = about:blank] 12:17:05 INFO - PROCESS | 1785 | 1470943025805 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:17:05 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) 12:17:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1585ms 12:17:05 INFO - PROCESS | 1785 | 1470943025825 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 12:17:05 INFO - PROCESS | 1785 | 1470943025831 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 12:17:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:17:05 INFO - PROCESS | 1785 | 1470943025839 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:17:05 INFO - PROCESS | 1785 | 1470943025842 Marionette TRACE conn3 <- [1,1850,null,{}] 12:17:05 INFO - PROCESS | 1785 | 1470943025859 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:05 INFO - PROCESS | 1785 | 1470943025863 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:06 INFO - PROCESS | 1785 | 1470943026039 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 12:17:06 INFO - PROCESS | 1785 | 1470943026058 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:06 INFO - PROCESS | 1785 | 1470943026067 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:06 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e36c800 == 45 [pid = 1785] [id = 470] 12:17:06 INFO - PROCESS | 1785 | ++DOMWINDOW == 107 (0x8e6d1c00) [pid = 1785] [serial = 1411] [outer = (nil)] 12:17:06 INFO - PROCESS | 1785 | ++DOMWINDOW == 108 (0x90829800) [pid = 1785] [serial = 1412] [outer = 0x8e6d1c00] 12:17:06 INFO - PROCESS | 1785 | 1470943026133 Marionette DEBUG loaded listener.js 12:17:06 INFO - PROCESS | 1785 | ++DOMWINDOW == 109 (0x90f89800) [pid = 1785] [serial = 1413] [outer = 0x8e6d1c00] 12:17:07 INFO - PROCESS | 1785 | 1470943027136 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:17:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:17:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1345ms 12:17:07 INFO - PROCESS | 1785 | 1470943027184 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 12:17:07 INFO - PROCESS | 1785 | 1470943027189 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 12:17:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:17:07 INFO - PROCESS | 1785 | 1470943027197 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:17:07 INFO - PROCESS | 1785 | 1470943027205 Marionette TRACE conn3 <- [1,1854,null,{}] 12:17:07 INFO - PROCESS | 1785 | 1470943027226 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:07 INFO - PROCESS | 1785 | 1470943027233 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:07 INFO - PROCESS | 1785 | 1470943027414 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 12:17:07 INFO - PROCESS | 1785 | 1470943027592 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:07 INFO - PROCESS | 1785 | 1470943027602 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:07 INFO - PROCESS | 1785 | ++DOCSHELL 0x8f0d0400 == 46 [pid = 1785] [id = 471] 12:17:07 INFO - PROCESS | 1785 | ++DOMWINDOW == 110 (0x910d8400) [pid = 1785] [serial = 1414] [outer = (nil)] 12:17:07 INFO - PROCESS | 1785 | ++DOMWINDOW == 111 (0x9246dc00) [pid = 1785] [serial = 1415] [outer = 0x910d8400] 12:17:07 INFO - PROCESS | 1785 | 1470943027672 Marionette DEBUG loaded listener.js 12:17:07 INFO - PROCESS | 1785 | ++DOMWINDOW == 112 (0x92e4d800) [pid = 1785] [serial = 1416] [outer = 0x910d8400] 12:17:08 INFO - PROCESS | 1785 | 1470943028587 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:17:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:17:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1457ms 12:17:08 INFO - PROCESS | 1785 | 1470943028654 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 12:17:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:17:08 INFO - PROCESS | 1785 | 1470943028658 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 12:17:08 INFO - PROCESS | 1785 | 1470943028664 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:17:08 INFO - PROCESS | 1785 | 1470943028667 Marionette TRACE conn3 <- [1,1858,null,{}] 12:17:08 INFO - PROCESS | 1785 | 1470943028673 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:08 INFO - PROCESS | 1785 | 1470943028691 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:08 INFO - PROCESS | 1785 | 1470943028929 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 12:17:08 INFO - PROCESS | 1785 | 1470943028954 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:08 INFO - PROCESS | 1785 | 1470943028966 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:08 INFO - PROCESS | 1785 | ++DOCSHELL 0x90829c00 == 47 [pid = 1785] [id = 472] 12:17:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 113 (0x92467000) [pid = 1785] [serial = 1417] [outer = (nil)] 12:17:09 INFO - PROCESS | 1785 | ++DOMWINDOW == 114 (0x95149400) [pid = 1785] [serial = 1418] [outer = 0x92467000] 12:17:09 INFO - PROCESS | 1785 | 1470943029042 Marionette DEBUG loaded listener.js 12:17:09 INFO - PROCESS | 1785 | ++DOMWINDOW == 115 (0x9514dc00) [pid = 1785] [serial = 1419] [outer = 0x92467000] 12:17:09 INFO - PROCESS | 1785 | --DOMWINDOW == 114 (0x8d184400) [pid = 1785] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:17:09 INFO - PROCESS | 1785 | --DOMWINDOW == 113 (0x8e551000) [pid = 1785] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:17:09 INFO - PROCESS | 1785 | --DOMWINDOW == 112 (0x95153400) [pid = 1785] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:17:09 INFO - PROCESS | 1785 | --DOMWINDOW == 111 (0x90f8a000) [pid = 1785] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:17:09 INFO - PROCESS | 1785 | --DOMWINDOW == 110 (0x8da86c00) [pid = 1785] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:17:09 INFO - PROCESS | 1785 | --DOMWINDOW == 109 (0x9234a000) [pid = 1785] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:17:09 INFO - PROCESS | 1785 | --DOMWINDOW == 108 (0x8ee1d000) [pid = 1785] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:17:09 INFO - PROCESS | 1785 | --DOMWINDOW == 107 (0x8dc8a800) [pid = 1785] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:17:09 INFO - PROCESS | 1785 | --DOMWINDOW == 106 (0x8d18d800) [pid = 1785] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:17:09 INFO - PROCESS | 1785 | --DOMWINDOW == 105 (0x8da85400) [pid = 1785] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:17:09 INFO - PROCESS | 1785 | --DOMWINDOW == 104 (0x8b1f1000) [pid = 1785] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:17:10 INFO - PROCESS | 1785 | 1470943030157 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 12:17:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:17:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1530ms 12:17:10 INFO - PROCESS | 1785 | 1470943030195 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 12:17:10 INFO - PROCESS | 1785 | 1470943030199 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 12:17:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:17:10 INFO - PROCESS | 1785 | 1470943030205 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:17:10 INFO - PROCESS | 1785 | 1470943030207 Marionette TRACE conn3 <- [1,1862,null,{}] 12:17:10 INFO - PROCESS | 1785 | 1470943030213 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:10 INFO - PROCESS | 1785 | 1470943030218 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:10 INFO - PROCESS | 1785 | 1470943030443 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 12:17:10 INFO - PROCESS | 1785 | 1470943030489 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:10 INFO - PROCESS | 1785 | 1470943030503 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:10 INFO - PROCESS | 1785 | ++DOCSHELL 0x8f0cc400 == 48 [pid = 1785] [id = 473] 12:17:10 INFO - PROCESS | 1785 | ++DOMWINDOW == 105 (0x8f0d3c00) [pid = 1785] [serial = 1420] [outer = (nil)] 12:17:10 INFO - PROCESS | 1785 | ++DOMWINDOW == 106 (0x93a5f000) [pid = 1785] [serial = 1421] [outer = 0x8f0d3c00] 12:17:10 INFO - PROCESS | 1785 | 1470943030585 Marionette DEBUG loaded listener.js 12:17:10 INFO - PROCESS | 1785 | ++DOMWINDOW == 107 (0x97512400) [pid = 1785] [serial = 1422] [outer = 0x8f0d3c00] 12:17:11 INFO - PROCESS | 1785 | 1470943031687 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 12:17:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:17:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1579ms 12:17:11 INFO - PROCESS | 1785 | 1470943031821 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 12:17:11 INFO - PROCESS | 1785 | 1470943031827 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 12:17:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:17:11 INFO - PROCESS | 1785 | 1470943031835 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:17:11 INFO - PROCESS | 1785 | 1470943031841 Marionette TRACE conn3 <- [1,1866,null,{}] 12:17:11 INFO - PROCESS | 1785 | 1470943031860 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:11 INFO - PROCESS | 1785 | 1470943031867 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:12 INFO - PROCESS | 1785 | 1470943032066 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 12:17:12 INFO - PROCESS | 1785 | 1470943032258 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:12 INFO - PROCESS | 1785 | 1470943032273 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:12 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd1f000 == 49 [pid = 1785] [id = 474] 12:17:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 108 (0x8dc82c00) [pid = 1785] [serial = 1423] [outer = (nil)] 12:17:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 109 (0x8e369c00) [pid = 1785] [serial = 1424] [outer = 0x8dc82c00] 12:17:12 INFO - PROCESS | 1785 | 1470943032398 Marionette DEBUG loaded listener.js 12:17:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 110 (0x8e550000) [pid = 1785] [serial = 1425] [outer = 0x8dc82c00] 12:17:13 INFO - PROCESS | 1785 | 1470943033449 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 12:17:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:17:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1650ms 12:17:13 INFO - PROCESS | 1785 | 1470943033486 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 12:17:13 INFO - PROCESS | 1785 | 1470943033490 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 12:17:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:17:13 INFO - PROCESS | 1785 | 1470943033502 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:17:13 INFO - PROCESS | 1785 | 1470943033507 Marionette TRACE conn3 <- [1,1870,null,{}] 12:17:13 INFO - PROCESS | 1785 | 1470943033514 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:13 INFO - PROCESS | 1785 | 1470943033521 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:13 INFO - PROCESS | 1785 | 1470943033721 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 12:17:13 INFO - PROCESS | 1785 | 1470943033921 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:13 INFO - PROCESS | 1785 | 1470943033929 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:14 INFO - PROCESS | 1785 | ++DOCSHELL 0x9082bc00 == 50 [pid = 1785] [id = 475] 12:17:14 INFO - PROCESS | 1785 | ++DOMWINDOW == 111 (0x9082f000) [pid = 1785] [serial = 1426] [outer = (nil)] 12:17:14 INFO - PROCESS | 1785 | ++DOMWINDOW == 112 (0x90f86000) [pid = 1785] [serial = 1427] [outer = 0x9082f000] 12:17:14 INFO - PROCESS | 1785 | 1470943034075 Marionette DEBUG loaded listener.js 12:17:14 INFO - PROCESS | 1785 | ++DOMWINDOW == 113 (0x910dd400) [pid = 1785] [serial = 1428] [outer = 0x9082f000] 12:17:14 INFO - PROCESS | 1785 | 1470943034989 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 12:17:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:17:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1559ms 12:17:15 INFO - PROCESS | 1785 | 1470943035057 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 12:17:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:17:15 INFO - PROCESS | 1785 | 1470943035062 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 12:17:15 INFO - PROCESS | 1785 | 1470943035068 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:17:15 INFO - PROCESS | 1785 | 1470943035072 Marionette TRACE conn3 <- [1,1874,null,{}] 12:17:15 INFO - PROCESS | 1785 | 1470943035088 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:15 INFO - PROCESS | 1785 | 1470943035097 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:15 INFO - PROCESS | 1785 | 1470943035335 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 12:17:15 INFO - PROCESS | 1785 | 1470943035632 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:15 INFO - PROCESS | 1785 | 1470943035644 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:15 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dc8a800 == 51 [pid = 1785] [id = 476] 12:17:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 114 (0x93c83400) [pid = 1785] [serial = 1429] [outer = (nil)] 12:17:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 115 (0x95175800) [pid = 1785] [serial = 1430] [outer = 0x93c83400] 12:17:15 INFO - PROCESS | 1785 | 1470943035774 Marionette DEBUG loaded listener.js 12:17:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 116 (0x9751a800) [pid = 1785] [serial = 1431] [outer = 0x93c83400] 12:17:16 INFO - PROCESS | 1785 | 1470943036723 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 12:17:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:17:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1690ms 12:17:16 INFO - PROCESS | 1785 | 1470943036758 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 12:17:16 INFO - PROCESS | 1785 | 1470943036761 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 12:17:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:17:16 INFO - PROCESS | 1785 | 1470943036768 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:17:16 INFO - PROCESS | 1785 | 1470943036772 Marionette TRACE conn3 <- [1,1878,null,{}] 12:17:16 INFO - PROCESS | 1785 | 1470943036777 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:16 INFO - PROCESS | 1785 | 1470943036782 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:16 INFO - PROCESS | 1785 | 1470943036966 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 12:17:17 INFO - PROCESS | 1785 | 1470943037156 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:17 INFO - PROCESS | 1785 | 1470943037164 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:17 INFO - PROCESS | 1785 | ++DOCSHELL 0x95171800 == 52 [pid = 1785] [id = 477] 12:17:17 INFO - PROCESS | 1785 | ++DOMWINDOW == 117 (0x95171c00) [pid = 1785] [serial = 1432] [outer = (nil)] 12:17:17 INFO - PROCESS | 1785 | ++DOMWINDOW == 118 (0x9940e000) [pid = 1785] [serial = 1433] [outer = 0x95171c00] 12:17:17 INFO - PROCESS | 1785 | 1470943037243 Marionette DEBUG loaded listener.js 12:17:17 INFO - PROCESS | 1785 | ++DOMWINDOW == 119 (0x99418c00) [pid = 1785] [serial = 1434] [outer = 0x95171c00] 12:17:18 INFO - PROCESS | 1785 | 1470943038162 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 12:17:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:17:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1435ms 12:17:18 INFO - PROCESS | 1785 | 1470943038204 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 12:17:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:17:18 INFO - PROCESS | 1785 | 1470943038208 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 12:17:18 INFO - PROCESS | 1785 | 1470943038215 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:17:18 INFO - PROCESS | 1785 | 1470943038219 Marionette TRACE conn3 <- [1,1882,null,{}] 12:17:18 INFO - PROCESS | 1785 | 1470943038225 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:18 INFO - PROCESS | 1785 | 1470943038230 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:18 INFO - PROCESS | 1785 | 1470943038411 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 12:17:18 INFO - PROCESS | 1785 | 1470943038616 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:18 INFO - PROCESS | 1785 | 1470943038627 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:18 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d06a000 == 53 [pid = 1785] [id = 478] 12:17:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 120 (0x8d152000) [pid = 1785] [serial = 1435] [outer = (nil)] 12:17:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 121 (0x9082b000) [pid = 1785] [serial = 1436] [outer = 0x8d152000] 12:17:18 INFO - PROCESS | 1785 | 1470943038740 Marionette DEBUG loaded listener.js 12:17:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 122 (0x99415c00) [pid = 1785] [serial = 1437] [outer = 0x8d152000] 12:17:19 INFO - PROCESS | 1785 | 1470943039696 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 12:17:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:17:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1536ms 12:17:19 INFO - PROCESS | 1785 | 1470943039751 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 12:17:19 INFO - PROCESS | 1785 | 1470943039755 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 12:17:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:17:19 INFO - PROCESS | 1785 | 1470943039779 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:17:19 INFO - PROCESS | 1785 | 1470943039782 Marionette TRACE conn3 <- [1,1886,null,{}] 12:17:19 INFO - PROCESS | 1785 | 1470943039789 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:19 INFO - PROCESS | 1785 | 1470943039799 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:20 INFO - PROCESS | 1785 | 1470943040046 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 12:17:20 INFO - PROCESS | 1785 | 1470943040290 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:20 INFO - PROCESS | 1785 | 1470943040297 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:20 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d14cc00 == 54 [pid = 1785] [id = 479] 12:17:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 123 (0x994ca800) [pid = 1785] [serial = 1438] [outer = (nil)] 12:17:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 124 (0x99778400) [pid = 1785] [serial = 1439] [outer = 0x994ca800] 12:17:20 INFO - PROCESS | 1785 | 1470943040392 Marionette DEBUG loaded listener.js 12:17:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 125 (0x99ac9800) [pid = 1785] [serial = 1440] [outer = 0x994ca800] 12:17:21 INFO - PROCESS | 1785 | 1470943041277 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 12:17:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:17:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1537ms 12:17:21 INFO - PROCESS | 1785 | 1470943041314 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 12:17:21 INFO - PROCESS | 1785 | 1470943041318 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 12:17:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:17:21 INFO - PROCESS | 1785 | 1470943041324 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:17:21 INFO - PROCESS | 1785 | 1470943041328 Marionette TRACE conn3 <- [1,1890,null,{}] 12:17:21 INFO - PROCESS | 1785 | 1470943041333 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:21 INFO - PROCESS | 1785 | 1470943041338 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:21 INFO - PROCESS | 1785 | 1470943041515 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 12:17:21 INFO - PROCESS | 1785 | 1470943041705 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:21 INFO - PROCESS | 1785 | 1470943041712 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:21 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd2c400 == 55 [pid = 1785] [id = 480] 12:17:21 INFO - PROCESS | 1785 | ++DOMWINDOW == 126 (0x8d14a800) [pid = 1785] [serial = 1441] [outer = (nil)] 12:17:21 INFO - PROCESS | 1785 | ++DOMWINDOW == 127 (0x99b05400) [pid = 1785] [serial = 1442] [outer = 0x8d14a800] 12:17:21 INFO - PROCESS | 1785 | 1470943041792 Marionette DEBUG loaded listener.js 12:17:21 INFO - PROCESS | 1785 | ++DOMWINDOW == 128 (0x99b07400) [pid = 1785] [serial = 1443] [outer = 0x8d14a800] 12:17:22 INFO - PROCESS | 1785 | 1470943042723 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 12:17:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:17:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1445ms 12:17:22 INFO - PROCESS | 1785 | 1470943042771 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 12:17:22 INFO - PROCESS | 1785 | 1470943042774 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 12:17:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:17:22 INFO - PROCESS | 1785 | 1470943042781 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:17:22 INFO - PROCESS | 1785 | 1470943042785 Marionette TRACE conn3 <- [1,1894,null,{}] 12:17:22 INFO - PROCESS | 1785 | 1470943042790 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:22 INFO - PROCESS | 1785 | 1470943042795 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:22 INFO - PROCESS | 1785 | 1470943042974 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 12:17:23 INFO - PROCESS | 1785 | 1470943043163 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:23 INFO - PROCESS | 1785 | 1470943043175 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:23 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d05d800 == 56 [pid = 1785] [id = 481] 12:17:23 INFO - PROCESS | 1785 | ++DOMWINDOW == 129 (0x8d060800) [pid = 1785] [serial = 1444] [outer = (nil)] 12:17:23 INFO - PROCESS | 1785 | ++DOMWINDOW == 130 (0x99b0d000) [pid = 1785] [serial = 1445] [outer = 0x8d060800] 12:17:23 INFO - PROCESS | 1785 | 1470943043260 Marionette DEBUG loaded listener.js 12:17:23 INFO - PROCESS | 1785 | ++DOMWINDOW == 131 (0x99b11c00) [pid = 1785] [serial = 1446] [outer = 0x8d060800] 12:17:24 INFO - PROCESS | 1785 | 1470943044259 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 12:17:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:17:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1540ms 12:17:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:17:24 INFO - PROCESS | 1785 | 1470943044322 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 12:17:24 INFO - PROCESS | 1785 | 1470943044326 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 12:17:24 INFO - PROCESS | 1785 | 1470943044332 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:17:24 INFO - PROCESS | 1785 | 1470943044336 Marionette TRACE conn3 <- [1,1898,null,{}] 12:17:24 INFO - PROCESS | 1785 | 1470943044341 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:24 INFO - PROCESS | 1785 | 1470943044346 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:24 INFO - PROCESS | 1785 | 1470943044518 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 12:17:24 INFO - PROCESS | 1785 | 1470943044752 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:24 INFO - PROCESS | 1785 | 1470943044757 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:24 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd2d400 == 57 [pid = 1785] [id = 482] 12:17:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 132 (0x8d14e800) [pid = 1785] [serial = 1447] [outer = (nil)] 12:17:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 133 (0x99b18800) [pid = 1785] [serial = 1448] [outer = 0x8d14e800] 12:17:24 INFO - PROCESS | 1785 | 1470943044882 Marionette DEBUG loaded listener.js 12:17:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 134 (0x99b1b800) [pid = 1785] [serial = 1449] [outer = 0x8d14e800] 12:17:25 INFO - PROCESS | 1785 | 1470943045832 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 12:17:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:17:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1581ms 12:17:25 INFO - PROCESS | 1785 | 1470943045913 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 12:17:25 INFO - PROCESS | 1785 | 1470943045917 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 12:17:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:17:25 INFO - PROCESS | 1785 | 1470943045924 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:17:25 INFO - PROCESS | 1785 | 1470943045927 Marionette TRACE conn3 <- [1,1902,null,{}] 12:17:25 INFO - PROCESS | 1785 | 1470943045933 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:25 INFO - PROCESS | 1785 | 1470943045938 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:26 INFO - PROCESS | 1785 | 1470943046122 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 12:17:26 INFO - PROCESS | 1785 | 1470943046358 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:26 INFO - PROCESS | 1785 | 1470943046365 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:26 INFO - PROCESS | 1785 | ++DOCSHELL 0x8da83400 == 58 [pid = 1785] [id = 483] 12:17:26 INFO - PROCESS | 1785 | ++DOMWINDOW == 135 (0x8da83c00) [pid = 1785] [serial = 1450] [outer = (nil)] 12:17:26 INFO - PROCESS | 1785 | ++DOMWINDOW == 136 (0x8da88800) [pid = 1785] [serial = 1451] [outer = 0x8da83c00] 12:17:26 INFO - PROCESS | 1785 | 1470943046712 Marionette DEBUG loaded listener.js 12:17:26 INFO - PROCESS | 1785 | ++DOMWINDOW == 137 (0x8dc85800) [pid = 1785] [serial = 1452] [outer = 0x8da83c00] 12:17:27 INFO - PROCESS | 1785 | 1470943047606 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 12:17:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:17:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1733ms 12:17:27 INFO - PROCESS | 1785 | 1470943047658 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 12:17:27 INFO - PROCESS | 1785 | 1470943047665 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 12:17:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:17:27 INFO - PROCESS | 1785 | 1470943047673 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:17:27 INFO - PROCESS | 1785 | 1470943047677 Marionette TRACE conn3 <- [1,1906,null,{}] 12:17:27 INFO - PROCESS | 1785 | 1470943047684 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:27 INFO - PROCESS | 1785 | 1470943047689 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:27 INFO - PROCESS | 1785 | 1470943047869 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 12:17:28 INFO - PROCESS | 1785 | 1470943048180 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:28 INFO - PROCESS | 1785 | 1470943048192 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:28 INFO - PROCESS | 1785 | ++DOCSHELL 0x8f08e400 == 59 [pid = 1785] [id = 484] 12:17:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 138 (0x8f0d3800) [pid = 1785] [serial = 1453] [outer = (nil)] 12:17:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 139 (0x90830400) [pid = 1785] [serial = 1454] [outer = 0x8f0d3800] 12:17:28 INFO - PROCESS | 1785 | 1470943048327 Marionette DEBUG loaded listener.js 12:17:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 140 (0x90f8c800) [pid = 1785] [serial = 1455] [outer = 0x8f0d3800] 12:17:29 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1f6c00 == 58 [pid = 1785] [id = 440] 12:17:29 INFO - PROCESS | 1785 | --DOMWINDOW == 139 (0x90f82400) [pid = 1785] [serial = 1382] [outer = (nil)] [url = about:blank] 12:17:29 INFO - PROCESS | 1785 | --DOCSHELL 0x8d05b400 == 57 [pid = 1785] [id = 446] 12:17:29 INFO - PROCESS | 1785 | --DOCSHELL 0x90829c00 == 56 [pid = 1785] [id = 472] 12:17:29 INFO - PROCESS | 1785 | --DOCSHELL 0x8f0d0400 == 55 [pid = 1785] [id = 471] 12:17:29 INFO - PROCESS | 1785 | --DOCSHELL 0x8e36c800 == 54 [pid = 1785] [id = 470] 12:17:29 INFO - PROCESS | 1785 | 1470943049359 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 12:17:29 INFO - PROCESS | 1785 | --DOCSHELL 0x8d060400 == 53 [pid = 1785] [id = 469] 12:17:29 INFO - PROCESS | 1785 | --DOCSHELL 0x8d159c00 == 52 [pid = 1785] [id = 468] 12:17:29 INFO - PROCESS | 1785 | --DOCSHELL 0x8d05d400 == 51 [pid = 1785] [id = 465] 12:17:29 INFO - PROCESS | 1785 | --DOCSHELL 0x8d062400 == 50 [pid = 1785] [id = 464] 12:17:29 INFO - PROCESS | 1785 | --DOCSHELL 0x90830000 == 49 [pid = 1785] [id = 463] 12:17:29 INFO - PROCESS | 1785 | --DOCSHELL 0x8e54c400 == 48 [pid = 1785] [id = 462] 12:17:29 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd21800 == 47 [pid = 1785] [id = 461] 12:17:29 INFO - PROCESS | 1785 | --DOMWINDOW == 138 (0x8da8f800) [pid = 1785] [serial = 1365] [outer = (nil)] [url = about:blank] 12:17:29 INFO - PROCESS | 1785 | --DOMWINDOW == 137 (0x8da82400) [pid = 1785] [serial = 1364] [outer = (nil)] [url = about:blank] 12:17:29 INFO - PROCESS | 1785 | --DOMWINDOW == 136 (0x97605000) [pid = 1785] [serial = 1361] [outer = (nil)] [url = about:blank] 12:17:29 INFO - PROCESS | 1785 | --DOMWINDOW == 135 (0x8e6e0400) [pid = 1785] [serial = 1367] [outer = (nil)] [url = about:blank] 12:17:29 INFO - PROCESS | 1785 | --DOMWINDOW == 134 (0x92e4b800) [pid = 1785] [serial = 1349] [outer = (nil)] [url = about:blank] 12:17:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:17:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1732ms 12:17:29 INFO - PROCESS | 1785 | --DOMWINDOW == 133 (0x8dc87800) [pid = 1785] [serial = 1343] [outer = (nil)] [url = about:blank] 12:17:29 INFO - PROCESS | 1785 | --DOMWINDOW == 132 (0x95179400) [pid = 1785] [serial = 1379] [outer = (nil)] [url = about:blank] 12:17:29 INFO - PROCESS | 1785 | --DOMWINDOW == 131 (0x97517400) [pid = 1785] [serial = 1380] [outer = (nil)] [url = about:blank] 12:17:29 INFO - PROCESS | 1785 | --DOMWINDOW == 130 (0x93c8a000) [pid = 1785] [serial = 1352] [outer = (nil)] [url = about:blank] 12:17:29 INFO - PROCESS | 1785 | --DOMWINDOW == 129 (0x9234c400) [pid = 1785] [serial = 1373] [outer = (nil)] [url = about:blank] 12:17:29 INFO - PROCESS | 1785 | --DOMWINDOW == 128 (0x8e54f800) [pid = 1785] [serial = 1370] [outer = (nil)] [url = about:blank] 12:17:29 INFO - PROCESS | 1785 | --DOMWINDOW == 127 (0x95154400) [pid = 1785] [serial = 1355] [outer = (nil)] [url = about:blank] 12:17:29 INFO - PROCESS | 1785 | --DOMWINDOW == 126 (0x8f0cf400) [pid = 1785] [serial = 1371] [outer = (nil)] [url = about:blank] 12:17:29 INFO - PROCESS | 1785 | --DOMWINDOW == 125 (0x8eef8000) [pid = 1785] [serial = 1346] [outer = (nil)] [url = about:blank] 12:17:29 INFO - PROCESS | 1785 | --DOMWINDOW == 124 (0x97516800) [pid = 1785] [serial = 1358] [outer = (nil)] [url = about:blank] 12:17:29 INFO - PROCESS | 1785 | --DOMWINDOW == 123 (0x93a61c00) [pid = 1785] [serial = 1377] [outer = (nil)] [url = about:blank] 12:17:29 INFO - PROCESS | 1785 | --DOMWINDOW == 122 (0x92e4c000) [pid = 1785] [serial = 1376] [outer = (nil)] [url = about:blank] 12:17:29 INFO - PROCESS | 1785 | --DOMWINDOW == 121 (0x8eefa800) [pid = 1785] [serial = 1368] [outer = (nil)] [url = about:blank] 12:17:29 INFO - PROCESS | 1785 | --DOMWINDOW == 120 (0x92465800) [pid = 1785] [serial = 1374] [outer = (nil)] [url = about:blank] 12:17:29 INFO - PROCESS | 1785 | --DOMWINDOW == 119 (0x8f085400) [pid = 1785] [serial = 1284] [outer = (nil)] [url = about:blank] 12:17:29 INFO - PROCESS | 1785 | --DOMWINDOW == 118 (0x8e3cdc00) [pid = 1785] [serial = 1281] [outer = (nil)] [url = about:blank] 12:17:29 INFO - PROCESS | 1785 | --DOMWINDOW == 117 (0x9082ec00) [pid = 1785] [serial = 1287] [outer = (nil)] [url = about:blank] 12:17:29 INFO - PROCESS | 1785 | --DOMWINDOW == 116 (0x8dbe0c00) [pid = 1785] [serial = 1278] [outer = (nil)] [url = about:blank] 12:17:29 INFO - PROCESS | 1785 | --DOMWINDOW == 115 (0x8d061800) [pid = 1785] [serial = 1275] [outer = (nil)] [url = about:blank] 12:17:29 INFO - PROCESS | 1785 | 1470943049419 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 12:17:29 INFO - PROCESS | 1785 | 1470943049434 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 12:17:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:17:29 INFO - PROCESS | 1785 | 1470943049445 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:17:29 INFO - PROCESS | 1785 | 1470943049449 Marionette TRACE conn3 <- [1,1910,null,{}] 12:17:29 INFO - PROCESS | 1785 | 1470943049455 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:29 INFO - PROCESS | 1785 | 1470943049460 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:29 INFO - PROCESS | 1785 | 1470943049639 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 12:17:29 INFO - PROCESS | 1785 | 1470943049836 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:29 INFO - PROCESS | 1785 | 1470943049850 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:29 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e3d0c00 == 48 [pid = 1785] [id = 485] 12:17:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 116 (0x8e6d5c00) [pid = 1785] [serial = 1456] [outer = (nil)] 12:17:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 117 (0x8f081c00) [pid = 1785] [serial = 1457] [outer = 0x8e6d5c00] 12:17:29 INFO - PROCESS | 1785 | 1470943049916 Marionette DEBUG loaded listener.js 12:17:30 INFO - PROCESS | 1785 | ++DOMWINDOW == 118 (0x90830c00) [pid = 1785] [serial = 1458] [outer = 0x8e6d5c00] 12:17:30 INFO - PROCESS | 1785 | 1470943050773 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 12:17:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:17:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1385ms 12:17:30 INFO - PROCESS | 1785 | 1470943050830 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 12:17:30 INFO - PROCESS | 1785 | 1470943050834 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 12:17:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:17:30 INFO - PROCESS | 1785 | 1470943050841 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:17:30 INFO - PROCESS | 1785 | 1470943050846 Marionette TRACE conn3 <- [1,1914,null,{}] 12:17:30 INFO - PROCESS | 1785 | 1470943050861 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:30 INFO - PROCESS | 1785 | 1470943050869 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:31 INFO - PROCESS | 1785 | 1470943051048 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 12:17:31 INFO - PROCESS | 1785 | 1470943051202 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:31 INFO - PROCESS | 1785 | 1470943051211 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:31 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e361c00 == 49 [pid = 1785] [id = 486] 12:17:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 119 (0x8f089c00) [pid = 1785] [serial = 1459] [outer = (nil)] 12:17:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 120 (0x93a66c00) [pid = 1785] [serial = 1460] [outer = 0x8f089c00] 12:17:31 INFO - PROCESS | 1785 | 1470943051276 Marionette DEBUG loaded listener.js 12:17:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 121 (0x9514bc00) [pid = 1785] [serial = 1461] [outer = 0x8f089c00] 12:17:32 INFO - PROCESS | 1785 | 1470943052077 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 12:17:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:17:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1282ms 12:17:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:17:32 INFO - PROCESS | 1785 | 1470943052131 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 12:17:32 INFO - PROCESS | 1785 | 1470943052134 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 12:17:32 INFO - PROCESS | 1785 | 1470943052141 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:17:32 INFO - PROCESS | 1785 | 1470943052144 Marionette TRACE conn3 <- [1,1918,null,{}] 12:17:32 INFO - PROCESS | 1785 | 1470943052150 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:32 INFO - PROCESS | 1785 | 1470943052154 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:32 INFO - PROCESS | 1785 | 1470943052466 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 12:17:32 INFO - PROCESS | 1785 | 1470943052493 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:32 INFO - PROCESS | 1785 | 1470943052504 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:32 INFO - PROCESS | 1785 | ++DOCSHELL 0x92353800 == 50 [pid = 1785] [id = 487] 12:17:32 INFO - PROCESS | 1785 | ++DOMWINDOW == 122 (0x93a61800) [pid = 1785] [serial = 1462] [outer = (nil)] 12:17:32 INFO - PROCESS | 1785 | ++DOMWINDOW == 123 (0x97515800) [pid = 1785] [serial = 1463] [outer = 0x93a61800] 12:17:32 INFO - PROCESS | 1785 | 1470943052566 Marionette DEBUG loaded listener.js 12:17:32 INFO - PROCESS | 1785 | ++DOMWINDOW == 124 (0x9751a000) [pid = 1785] [serial = 1464] [outer = 0x93a61800] 12:17:33 INFO - PROCESS | 1785 | 1470943053531 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 12:17:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:17:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1432ms 12:17:33 INFO - PROCESS | 1785 | 1470943053572 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 12:17:33 INFO - PROCESS | 1785 | 1470943053576 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 12:17:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:17:33 INFO - PROCESS | 1785 | 1470943053589 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:17:33 INFO - PROCESS | 1785 | 1470943053591 Marionette TRACE conn3 <- [1,1922,null,{}] 12:17:33 INFO - PROCESS | 1785 | 1470943053597 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:33 INFO - PROCESS | 1785 | 1470943053602 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:33 INFO - PROCESS | 1785 | 1470943053818 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 12:17:33 INFO - PROCESS | 1785 | 1470943053841 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:33 INFO - PROCESS | 1785 | 1470943053850 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:33 INFO - PROCESS | 1785 | ++DOCSHELL 0x97608800 == 51 [pid = 1785] [id = 488] 12:17:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 125 (0x976cb800) [pid = 1785] [serial = 1465] [outer = (nil)] 12:17:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 126 (0x98177400) [pid = 1785] [serial = 1466] [outer = 0x976cb800] 12:17:33 INFO - PROCESS | 1785 | 1470943053930 Marionette DEBUG loaded listener.js 12:17:34 INFO - PROCESS | 1785 | ++DOMWINDOW == 127 (0x99425c00) [pid = 1785] [serial = 1467] [outer = 0x976cb800] 12:17:34 INFO - PROCESS | 1785 | --DOMWINDOW == 126 (0x8d14bc00) [pid = 1785] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:17:34 INFO - PROCESS | 1785 | --DOMWINDOW == 125 (0x8da85800) [pid = 1785] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:17:34 INFO - PROCESS | 1785 | --DOMWINDOW == 124 (0x8e6d1c00) [pid = 1785] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:17:34 INFO - PROCESS | 1785 | --DOMWINDOW == 123 (0x92467000) [pid = 1785] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:17:34 INFO - PROCESS | 1785 | --DOMWINDOW == 122 (0x8d14dc00) [pid = 1785] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:17:34 INFO - PROCESS | 1785 | --DOMWINDOW == 121 (0x910d8400) [pid = 1785] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:17:35 INFO - PROCESS | 1785 | 1470943055011 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 12:17:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:17:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1456ms 12:17:35 INFO - PROCESS | 1785 | 1470943055040 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 12:17:35 INFO - PROCESS | 1785 | 1470943055043 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 12:17:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:17:35 INFO - PROCESS | 1785 | 1470943055049 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:17:35 INFO - PROCESS | 1785 | 1470943055052 Marionette TRACE conn3 <- [1,1926,null,{}] 12:17:35 INFO - PROCESS | 1785 | 1470943055061 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:35 INFO - PROCESS | 1785 | 1470943055076 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:35 INFO - PROCESS | 1785 | 1470943055241 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 12:17:35 INFO - PROCESS | 1785 | 1470943055251 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:35 INFO - PROCESS | 1785 | 1470943055259 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:35 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e6d1c00 == 52 [pid = 1785] [id = 489] 12:17:35 INFO - PROCESS | 1785 | ++DOMWINDOW == 122 (0x8f087000) [pid = 1785] [serial = 1468] [outer = (nil)] 12:17:35 INFO - PROCESS | 1785 | ++DOMWINDOW == 123 (0x99727400) [pid = 1785] [serial = 1469] [outer = 0x8f087000] 12:17:35 INFO - PROCESS | 1785 | 1470943055328 Marionette DEBUG loaded listener.js 12:17:35 INFO - PROCESS | 1785 | ++DOMWINDOW == 124 (0x9972a800) [pid = 1785] [serial = 1470] [outer = 0x8f087000] 12:17:36 INFO - PROCESS | 1785 | 1470943056211 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 12:17:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:17:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1179ms 12:17:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:17:36 INFO - PROCESS | 1785 | 1470943056228 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 12:17:36 INFO - PROCESS | 1785 | 1470943056231 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 12:17:36 INFO - PROCESS | 1785 | 1470943056247 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:17:36 INFO - PROCESS | 1785 | 1470943056250 Marionette TRACE conn3 <- [1,1930,null,{}] 12:17:36 INFO - PROCESS | 1785 | 1470943056256 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:36 INFO - PROCESS | 1785 | 1470943056260 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:36 INFO - PROCESS | 1785 | 1470943056446 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 12:17:36 INFO - PROCESS | 1785 | 1470943056703 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:36 INFO - PROCESS | 1785 | 1470943056712 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:36 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd21800 == 53 [pid = 1785] [id = 490] 12:17:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 125 (0x8d05b400) [pid = 1785] [serial = 1471] [outer = (nil)] 12:17:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 126 (0x8d188800) [pid = 1785] [serial = 1472] [outer = 0x8d05b400] 12:17:36 INFO - PROCESS | 1785 | 1470943056799 Marionette DEBUG loaded listener.js 12:17:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 127 (0x8dbe1400) [pid = 1785] [serial = 1473] [outer = 0x8d05b400] 12:17:37 INFO - PROCESS | 1785 | 1470943057798 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 12:17:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:17:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1595ms 12:17:37 INFO - PROCESS | 1785 | 1470943057834 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 12:17:37 INFO - PROCESS | 1785 | 1470943057839 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 12:17:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:17:37 INFO - PROCESS | 1785 | 1470943057847 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:17:37 INFO - PROCESS | 1785 | 1470943057852 Marionette TRACE conn3 <- [1,1934,null,{}] 12:17:37 INFO - PROCESS | 1785 | 1470943057860 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:37 INFO - PROCESS | 1785 | 1470943057868 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:38 INFO - PROCESS | 1785 | 1470943058059 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 12:17:38 INFO - PROCESS | 1785 | 1470943058255 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:38 INFO - PROCESS | 1785 | 1470943058262 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:38 INFO - PROCESS | 1785 | ++DOCSHELL 0x8f085c00 == 54 [pid = 1785] [id = 491] 12:17:38 INFO - PROCESS | 1785 | ++DOMWINDOW == 128 (0x8f08ac00) [pid = 1785] [serial = 1474] [outer = (nil)] 12:17:38 INFO - PROCESS | 1785 | ++DOMWINDOW == 129 (0x8f0d5800) [pid = 1785] [serial = 1475] [outer = 0x8f08ac00] 12:17:38 INFO - PROCESS | 1785 | 1470943058434 Marionette DEBUG loaded listener.js 12:17:38 INFO - PROCESS | 1785 | ++DOMWINDOW == 130 (0x90830800) [pid = 1785] [serial = 1476] [outer = 0x8f08ac00] 12:17:39 INFO - PROCESS | 1785 | 1470943059446 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 12:17:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:17:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1655ms 12:17:39 INFO - PROCESS | 1785 | 1470943059507 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 12:17:39 INFO - PROCESS | 1785 | 1470943059513 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 12:17:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:17:39 INFO - PROCESS | 1785 | 1470943059520 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:17:39 INFO - PROCESS | 1785 | 1470943059524 Marionette TRACE conn3 <- [1,1938,null,{}] 12:17:39 INFO - PROCESS | 1785 | 1470943059530 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:39 INFO - PROCESS | 1785 | 1470943059536 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:39 INFO - PROCESS | 1785 | 1470943059769 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 12:17:40 INFO - PROCESS | 1785 | 1470943060062 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:40 INFO - PROCESS | 1785 | 1470943060076 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:40 INFO - PROCESS | 1785 | ++DOCSHELL 0x93942800 == 55 [pid = 1785] [id = 492] 12:17:40 INFO - PROCESS | 1785 | ++DOMWINDOW == 131 (0x93a62400) [pid = 1785] [serial = 1477] [outer = (nil)] 12:17:40 INFO - PROCESS | 1785 | ++DOMWINDOW == 132 (0x95170c00) [pid = 1785] [serial = 1478] [outer = 0x93a62400] 12:17:40 INFO - PROCESS | 1785 | 1470943060166 Marionette DEBUG loaded listener.js 12:17:40 INFO - PROCESS | 1785 | ++DOMWINDOW == 133 (0x9751e000) [pid = 1785] [serial = 1479] [outer = 0x93a62400] 12:17:41 INFO - PROCESS | 1785 | 1470943061129 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 12:17:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:17:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1642ms 12:17:41 INFO - PROCESS | 1785 | 1470943061163 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 12:17:41 INFO - PROCESS | 1785 | 1470943061166 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 12:17:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:17:41 INFO - PROCESS | 1785 | 1470943061183 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:17:41 INFO - PROCESS | 1785 | 1470943061193 Marionette TRACE conn3 <- [1,1942,null,{}] 12:17:41 INFO - PROCESS | 1785 | 1470943061199 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:41 INFO - PROCESS | 1785 | 1470943061207 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:41 INFO - PROCESS | 1785 | 1470943061410 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 12:17:41 INFO - PROCESS | 1785 | 1470943061659 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:41 INFO - PROCESS | 1785 | 1470943061666 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:41 INFO - PROCESS | 1785 | ++DOCSHELL 0x92e44000 == 56 [pid = 1785] [id = 493] 12:17:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 134 (0x95273400) [pid = 1785] [serial = 1480] [outer = (nil)] 12:17:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 135 (0x9972d800) [pid = 1785] [serial = 1481] [outer = 0x95273400] 12:17:41 INFO - PROCESS | 1785 | 1470943061791 Marionette DEBUG loaded listener.js 12:17:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 136 (0x99ac9000) [pid = 1785] [serial = 1482] [outer = 0x95273400] 12:17:42 INFO - PROCESS | 1785 | 1470943062691 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 12:17:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:17:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1555ms 12:17:42 INFO - PROCESS | 1785 | 1470943062730 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 12:17:42 INFO - PROCESS | 1785 | 1470943062735 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 12:17:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:17:42 INFO - PROCESS | 1785 | 1470943062741 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:17:42 INFO - PROCESS | 1785 | 1470943062745 Marionette TRACE conn3 <- [1,1946,null,{}] 12:17:42 INFO - PROCESS | 1785 | 1470943062751 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:42 INFO - PROCESS | 1785 | 1470943062756 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:42 INFO - PROCESS | 1785 | 1470943062943 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 12:17:43 INFO - PROCESS | 1785 | 1470943063142 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:43 INFO - PROCESS | 1785 | 1470943063152 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:43 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d158800 == 57 [pid = 1785] [id = 494] 12:17:43 INFO - PROCESS | 1785 | ++DOMWINDOW == 137 (0x9516c800) [pid = 1785] [serial = 1483] [outer = (nil)] 12:17:43 INFO - PROCESS | 1785 | ++DOMWINDOW == 138 (0x99b18c00) [pid = 1785] [serial = 1484] [outer = 0x9516c800] 12:17:43 INFO - PROCESS | 1785 | 1470943063317 Marionette DEBUG loaded listener.js 12:17:43 INFO - PROCESS | 1785 | ++DOMWINDOW == 139 (0x99bc3000) [pid = 1785] [serial = 1485] [outer = 0x9516c800] 12:17:44 INFO - PROCESS | 1785 | 1470943064176 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 12:17:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:17:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1486ms 12:17:44 INFO - PROCESS | 1785 | 1470943064229 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 12:17:44 INFO - PROCESS | 1785 | 1470943064233 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 12:17:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:17:44 INFO - PROCESS | 1785 | 1470943064239 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:17:44 INFO - PROCESS | 1785 | 1470943064243 Marionette TRACE conn3 <- [1,1950,null,{}] 12:17:44 INFO - PROCESS | 1785 | 1470943064249 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:44 INFO - PROCESS | 1785 | 1470943064254 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:44 INFO - PROCESS | 1785 | 1470943064443 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 12:17:44 INFO - PROCESS | 1785 | 1470943064641 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:44 INFO - PROCESS | 1785 | 1470943064659 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:44 INFO - PROCESS | 1785 | ++DOCSHELL 0x99bc8800 == 58 [pid = 1785] [id = 495] 12:17:44 INFO - PROCESS | 1785 | ++DOMWINDOW == 140 (0x99bc9000) [pid = 1785] [serial = 1486] [outer = (nil)] 12:17:44 INFO - PROCESS | 1785 | ++DOMWINDOW == 141 (0x99bcbc00) [pid = 1785] [serial = 1487] [outer = 0x99bc9000] 12:17:44 INFO - PROCESS | 1785 | 1470943064792 Marionette DEBUG loaded listener.js 12:17:44 INFO - PROCESS | 1785 | ++DOMWINDOW == 142 (0x99d71c00) [pid = 1785] [serial = 1488] [outer = 0x99bc9000] 12:17:45 INFO - PROCESS | 1785 | 1470943065788 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 12:17:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:17:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1579ms 12:17:45 INFO - PROCESS | 1785 | 1470943065820 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 12:17:45 INFO - PROCESS | 1785 | 1470943065824 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 12:17:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:17:45 INFO - PROCESS | 1785 | 1470943065835 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:17:45 INFO - PROCESS | 1785 | 1470943065842 Marionette TRACE conn3 <- [1,1954,null,{}] 12:17:45 INFO - PROCESS | 1785 | 1470943065852 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:45 INFO - PROCESS | 1785 | 1470943065858 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:46 INFO - PROCESS | 1785 | 1470943066040 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 12:17:46 INFO - PROCESS | 1785 | 1470943066238 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:46 INFO - PROCESS | 1785 | 1470943066246 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:46 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd20800 == 59 [pid = 1785] [id = 496] 12:17:46 INFO - PROCESS | 1785 | ++DOMWINDOW == 143 (0x8da8cc00) [pid = 1785] [serial = 1489] [outer = (nil)] 12:17:46 INFO - PROCESS | 1785 | ++DOMWINDOW == 144 (0x99e1fc00) [pid = 1785] [serial = 1490] [outer = 0x8da8cc00] 12:17:46 INFO - PROCESS | 1785 | 1470943066364 Marionette DEBUG loaded listener.js 12:17:46 INFO - PROCESS | 1785 | ++DOMWINDOW == 145 (0x99e23400) [pid = 1785] [serial = 1491] [outer = 0x8da8cc00] 12:17:47 INFO - PROCESS | 1785 | 1470943067257 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 12:17:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:17:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1489ms 12:17:47 INFO - PROCESS | 1785 | 1470943067325 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 12:17:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:17:47 INFO - PROCESS | 1785 | 1470943067330 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 12:17:47 INFO - PROCESS | 1785 | 1470943067337 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:17:47 INFO - PROCESS | 1785 | 1470943067340 Marionette TRACE conn3 <- [1,1958,null,{}] 12:17:47 INFO - PROCESS | 1785 | 1470943067346 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:47 INFO - PROCESS | 1785 | 1470943067351 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:47 INFO - PROCESS | 1785 | 1470943067533 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 12:17:47 INFO - PROCESS | 1785 | 1470943067729 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:47 INFO - PROCESS | 1785 | 1470943067735 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:47 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd2cc00 == 60 [pid = 1785] [id = 497] 12:17:47 INFO - PROCESS | 1785 | ++DOMWINDOW == 146 (0x99d77000) [pid = 1785] [serial = 1492] [outer = (nil)] 12:17:47 INFO - PROCESS | 1785 | ++DOMWINDOW == 147 (0x99eaa800) [pid = 1785] [serial = 1493] [outer = 0x99d77000] 12:17:47 INFO - PROCESS | 1785 | 1470943067816 Marionette DEBUG loaded listener.js 12:17:47 INFO - PROCESS | 1785 | ++DOMWINDOW == 148 (0x9a258000) [pid = 1785] [serial = 1494] [outer = 0x99d77000] 12:17:48 INFO - PROCESS | 1785 | 1470943068761 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 12:17:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:17:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1486ms 12:17:48 INFO - PROCESS | 1785 | 1470943068822 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 12:17:48 INFO - PROCESS | 1785 | 1470943068826 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 12:17:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:17:48 INFO - PROCESS | 1785 | 1470943068833 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:17:48 INFO - PROCESS | 1785 | 1470943068836 Marionette TRACE conn3 <- [1,1962,null,{}] 12:17:48 INFO - PROCESS | 1785 | 1470943068842 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:48 INFO - PROCESS | 1785 | 1470943068847 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:49 INFO - PROCESS | 1785 | 1470943069022 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 12:17:49 INFO - PROCESS | 1785 | 1470943069227 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:49 INFO - PROCESS | 1785 | 1470943069234 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:49 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d185c00 == 61 [pid = 1785] [id = 498] 12:17:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 149 (0x8da8a400) [pid = 1785] [serial = 1495] [outer = (nil)] 12:17:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 150 (0x8f086000) [pid = 1785] [serial = 1496] [outer = 0x8da8a400] 12:17:49 INFO - PROCESS | 1785 | 1470943069314 Marionette DEBUG loaded listener.js 12:17:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 151 (0x92217400) [pid = 1785] [serial = 1497] [outer = 0x8da8a400] 12:17:50 INFO - PROCESS | 1785 | 1470943070665 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 12:17:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:17:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1881ms 12:17:50 INFO - PROCESS | 1785 | 1470943070715 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 12:17:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:17:50 INFO - PROCESS | 1785 | 1470943070721 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 12:17:50 INFO - PROCESS | 1785 | 1470943070729 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:17:50 INFO - PROCESS | 1785 | 1470943070736 Marionette TRACE conn3 <- [1,1966,null,{}] 12:17:50 INFO - PROCESS | 1785 | 1470943070743 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:50 INFO - PROCESS | 1785 | 1470943070748 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:50 INFO - PROCESS | 1785 | 1470943070938 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 12:17:51 INFO - PROCESS | 1785 | 1470943071205 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:51 INFO - PROCESS | 1785 | 1470943071213 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:51 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e6de400 == 62 [pid = 1785] [id = 499] 12:17:51 INFO - PROCESS | 1785 | ++DOMWINDOW == 152 (0x8e6df800) [pid = 1785] [serial = 1498] [outer = (nil)] 12:17:51 INFO - PROCESS | 1785 | ++DOMWINDOW == 153 (0x8dc8e000) [pid = 1785] [serial = 1499] [outer = 0x8e6df800] 12:17:51 INFO - PROCESS | 1785 | 1470943071404 Marionette DEBUG loaded listener.js 12:17:51 INFO - PROCESS | 1785 | ++DOMWINDOW == 154 (0x8f082000) [pid = 1785] [serial = 1500] [outer = 0x8e6df800] 12:17:52 INFO - PROCESS | 1785 | 1470943072337 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 12:17:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:17:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1646ms 12:17:52 INFO - PROCESS | 1785 | 1470943072374 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 12:17:52 INFO - PROCESS | 1785 | 1470943072381 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 12:17:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:17:52 INFO - PROCESS | 1785 | 1470943072391 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:17:52 INFO - PROCESS | 1785 | 1470943072394 Marionette TRACE conn3 <- [1,1970,null,{}] 12:17:52 INFO - PROCESS | 1785 | 1470943072400 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:52 INFO - PROCESS | 1785 | 1470943072405 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:52 INFO - PROCESS | 1785 | 1470943072590 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 12:17:52 INFO - PROCESS | 1785 | 1470943072796 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:52 INFO - PROCESS | 1785 | 1470943072803 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:52 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d157400 == 63 [pid = 1785] [id = 500] 12:17:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 155 (0x91f34c00) [pid = 1785] [serial = 1501] [outer = (nil)] 12:17:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 156 (0x9221bc00) [pid = 1785] [serial = 1502] [outer = 0x91f34c00] 12:17:52 INFO - PROCESS | 1785 | 1470943072876 Marionette DEBUG loaded listener.js 12:17:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 157 (0x92469c00) [pid = 1785] [serial = 1503] [outer = 0x91f34c00] 12:17:53 INFO - PROCESS | 1785 | --DOCSHELL 0x8e6d1400 == 62 [pid = 1785] [id = 412] 12:17:53 INFO - PROCESS | 1785 | --DOCSHELL 0x8ee27c00 == 61 [pid = 1785] [id = 448] 12:17:53 INFO - PROCESS | 1785 | --DOCSHELL 0x8e6d2000 == 60 [pid = 1785] [id = 411] 12:17:53 INFO - PROCESS | 1785 | --DOCSHELL 0x90f8fc00 == 59 [pid = 1785] [id = 449] 12:17:53 INFO - PROCESS | 1785 | --DOCSHELL 0x8da85c00 == 58 [pid = 1785] [id = 410] 12:17:53 INFO - PROCESS | 1785 | --DOMWINDOW == 156 (0x95276000) [pid = 1785] [serial = 1394] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1785 | --DOMWINDOW == 155 (0x9940a800) [pid = 1785] [serial = 1400] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1785 | --DOMWINDOW == 154 (0x910de000) [pid = 1785] [serial = 1391] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1785 | --DOMWINDOW == 153 (0x8d14ac00) [pid = 1785] [serial = 1385] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1785 | --DOMWINDOW == 152 (0x988b2400) [pid = 1785] [serial = 1397] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1785 | --DOMWINDOW == 151 (0x8e6e0800) [pid = 1785] [serial = 1388] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1785 | --DOMWINDOW == 150 (0x994c6800) [pid = 1785] [serial = 1403] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1785 | --DOMWINDOW == 149 (0x93a5f000) [pid = 1785] [serial = 1421] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1785 | --DOCSHELL 0x92466400 == 57 [pid = 1785] [id = 450] 12:17:53 INFO - PROCESS | 1785 | --DOCSHELL 0x8d14c000 == 56 [pid = 1785] [id = 409] 12:17:53 INFO - PROCESS | 1785 | --DOCSHELL 0x8d065000 == 55 [pid = 1785] [id = 452] 12:17:53 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1f0400 == 54 [pid = 1785] [id = 451] 12:17:53 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd26c00 == 53 [pid = 1785] [id = 453] 12:17:53 INFO - PROCESS | 1785 | --DOCSHELL 0x8d18e400 == 52 [pid = 1785] [id = 447] 12:17:53 INFO - PROCESS | 1785 | --DOCSHELL 0x8e6d1c00 == 51 [pid = 1785] [id = 489] 12:17:53 INFO - PROCESS | 1785 | 1470943073904 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 12:17:53 INFO - PROCESS | 1785 | --DOCSHELL 0x97608800 == 50 [pid = 1785] [id = 488] 12:17:53 INFO - PROCESS | 1785 | --DOCSHELL 0x92353800 == 49 [pid = 1785] [id = 487] 12:17:53 INFO - PROCESS | 1785 | --DOCSHELL 0x8e361c00 == 48 [pid = 1785] [id = 486] 12:17:53 INFO - PROCESS | 1785 | --DOCSHELL 0x8e3d0c00 == 47 [pid = 1785] [id = 485] 12:17:53 INFO - PROCESS | 1785 | --DOCSHELL 0x8f08e400 == 46 [pid = 1785] [id = 484] 12:17:53 INFO - PROCESS | 1785 | --DOCSHELL 0x8da83400 == 45 [pid = 1785] [id = 483] 12:17:53 INFO - PROCESS | 1785 | --DOCSHELL 0x8d14cc00 == 44 [pid = 1785] [id = 479] 12:17:53 INFO - PROCESS | 1785 | --DOCSHELL 0x8d06a000 == 43 [pid = 1785] [id = 478] 12:17:53 INFO - PROCESS | 1785 | --DOCSHELL 0x95171800 == 42 [pid = 1785] [id = 477] 12:17:53 INFO - PROCESS | 1785 | --DOCSHELL 0x8dc8a800 == 41 [pid = 1785] [id = 476] 12:17:53 INFO - PROCESS | 1785 | --DOCSHELL 0x9082bc00 == 40 [pid = 1785] [id = 475] 12:17:53 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd1f000 == 39 [pid = 1785] [id = 474] 12:17:53 INFO - PROCESS | 1785 | --DOCSHELL 0x8f0cc400 == 38 [pid = 1785] [id = 473] 12:17:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:17:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1590ms 12:17:53 INFO - PROCESS | 1785 | 1470943073981 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 12:17:53 INFO - PROCESS | 1785 | 1470943073985 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 12:17:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:17:53 INFO - PROCESS | 1785 | 1470943073991 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:17:53 INFO - PROCESS | 1785 | 1470943073996 Marionette TRACE conn3 <- [1,1974,null,{}] 12:17:54 INFO - PROCESS | 1785 | 1470943074011 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:54 INFO - PROCESS | 1785 | 1470943074019 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:54 INFO - PROCESS | 1785 | 1470943074217 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 12:17:54 INFO - PROCESS | 1785 | --DOMWINDOW == 148 (0x8da88000) [pid = 1785] [serial = 1409] [outer = (nil)] [url = about:blank] 12:17:54 INFO - PROCESS | 1785 | --DOMWINDOW == 147 (0x8da8e400) [pid = 1785] [serial = 1406] [outer = (nil)] [url = about:blank] 12:17:54 INFO - PROCESS | 1785 | --DOMWINDOW == 146 (0x8dc89c00) [pid = 1785] [serial = 1407] [outer = (nil)] [url = about:blank] 12:17:54 INFO - PROCESS | 1785 | --DOMWINDOW == 145 (0x90f89800) [pid = 1785] [serial = 1413] [outer = (nil)] [url = about:blank] 12:17:54 INFO - PROCESS | 1785 | --DOMWINDOW == 144 (0x9514dc00) [pid = 1785] [serial = 1419] [outer = (nil)] [url = about:blank] 12:17:54 INFO - PROCESS | 1785 | --DOMWINDOW == 143 (0x8e6d8c00) [pid = 1785] [serial = 1410] [outer = (nil)] [url = about:blank] 12:17:54 INFO - PROCESS | 1785 | --DOMWINDOW == 142 (0x97597400) [pid = 1785] [serial = 1383] [outer = (nil)] [url = about:blank] 12:17:54 INFO - PROCESS | 1785 | --DOMWINDOW == 141 (0x92e4d800) [pid = 1785] [serial = 1416] [outer = (nil)] [url = about:blank] 12:17:54 INFO - PROCESS | 1785 | --DOMWINDOW == 140 (0x90829800) [pid = 1785] [serial = 1412] [outer = (nil)] [url = about:blank] 12:17:54 INFO - PROCESS | 1785 | --DOMWINDOW == 139 (0x9246dc00) [pid = 1785] [serial = 1415] [outer = (nil)] [url = about:blank] 12:17:54 INFO - PROCESS | 1785 | --DOMWINDOW == 138 (0x95149400) [pid = 1785] [serial = 1418] [outer = (nil)] [url = about:blank] 12:17:54 INFO - PROCESS | 1785 | 1470943074444 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:54 INFO - PROCESS | 1785 | 1470943074452 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:54 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dc89c00 == 39 [pid = 1785] [id = 501] 12:17:54 INFO - PROCESS | 1785 | ++DOMWINDOW == 139 (0x8e6d1400) [pid = 1785] [serial = 1504] [outer = (nil)] 12:17:54 INFO - PROCESS | 1785 | ++DOMWINDOW == 140 (0x910de000) [pid = 1785] [serial = 1505] [outer = 0x8e6d1400] 12:17:54 INFO - PROCESS | 1785 | 1470943074526 Marionette DEBUG loaded listener.js 12:17:54 INFO - PROCESS | 1785 | ++DOMWINDOW == 141 (0x93a5f000) [pid = 1785] [serial = 1506] [outer = 0x8e6d1400] 12:17:55 INFO - PROCESS | 1785 | 1470943075333 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 12:17:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:17:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1392ms 12:17:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:17:55 INFO - PROCESS | 1785 | 1470943075383 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 12:17:55 INFO - PROCESS | 1785 | 1470943075387 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 12:17:55 INFO - PROCESS | 1785 | 1470943075393 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:17:55 INFO - PROCESS | 1785 | 1470943075397 Marionette TRACE conn3 <- [1,1978,null,{}] 12:17:55 INFO - PROCESS | 1785 | 1470943075402 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:55 INFO - PROCESS | 1785 | 1470943075407 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:55 INFO - PROCESS | 1785 | 1470943075583 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 12:17:55 INFO - PROCESS | 1785 | 1470943075592 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:55 INFO - PROCESS | 1785 | 1470943075599 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:55 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd27000 == 40 [pid = 1785] [id = 502] 12:17:55 INFO - PROCESS | 1785 | ++DOMWINDOW == 142 (0x92469400) [pid = 1785] [serial = 1507] [outer = (nil)] 12:17:55 INFO - PROCESS | 1785 | ++DOMWINDOW == 143 (0x97517c00) [pid = 1785] [serial = 1508] [outer = 0x92469400] 12:17:55 INFO - PROCESS | 1785 | 1470943075667 Marionette DEBUG loaded listener.js 12:17:55 INFO - PROCESS | 1785 | ++DOMWINDOW == 144 (0x97599000) [pid = 1785] [serial = 1509] [outer = 0x92469400] 12:17:56 INFO - PROCESS | 1785 | 1470943076639 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:17:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:17:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1285ms 12:17:56 INFO - PROCESS | 1785 | 1470943076689 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 12:17:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:17:56 INFO - PROCESS | 1785 | 1470943076694 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 12:17:56 INFO - PROCESS | 1785 | 1470943076700 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:17:56 INFO - PROCESS | 1785 | 1470943076703 Marionette TRACE conn3 <- [1,1982,null,{}] 12:17:56 INFO - PROCESS | 1785 | 1470943076709 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:56 INFO - PROCESS | 1785 | 1470943076713 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:56 INFO - PROCESS | 1785 | 1470943076938 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 12:17:56 INFO - PROCESS | 1785 | 1470943076959 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:56 INFO - PROCESS | 1785 | 1470943076967 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:57 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f6400 == 41 [pid = 1785] [id = 503] 12:17:57 INFO - PROCESS | 1785 | ++DOMWINDOW == 145 (0x8dbe4c00) [pid = 1785] [serial = 1510] [outer = (nil)] 12:17:57 INFO - PROCESS | 1785 | ++DOMWINDOW == 146 (0x988b3400) [pid = 1785] [serial = 1511] [outer = 0x8dbe4c00] 12:17:57 INFO - PROCESS | 1785 | 1470943077048 Marionette DEBUG loaded listener.js 12:17:57 INFO - PROCESS | 1785 | ++DOMWINDOW == 147 (0x98c8cc00) [pid = 1785] [serial = 1512] [outer = 0x8dbe4c00] 12:17:58 INFO - PROCESS | 1785 | 1470943078001 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:17:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:17:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1335ms 12:17:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:17:58 INFO - PROCESS | 1785 | 1470943078035 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 12:17:58 INFO - PROCESS | 1785 | 1470943078037 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 12:17:58 INFO - PROCESS | 1785 | 1470943078044 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:17:58 INFO - PROCESS | 1785 | 1470943078047 Marionette TRACE conn3 <- [1,1986,null,{}] 12:17:58 INFO - PROCESS | 1785 | 1470943078058 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:58 INFO - PROCESS | 1785 | 1470943078067 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:58 INFO - PROCESS | 1785 | 1470943078315 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 12:17:58 INFO - PROCESS | 1785 | 1470943078340 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:58 INFO - PROCESS | 1785 | 1470943078347 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:17:58 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d05d000 == 42 [pid = 1785] [id = 504] 12:17:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 148 (0x99412400) [pid = 1785] [serial = 1513] [outer = (nil)] 12:17:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 149 (0x99952400) [pid = 1785] [serial = 1514] [outer = 0x99412400] 12:17:58 INFO - PROCESS | 1785 | 1470943078412 Marionette DEBUG loaded listener.js 12:17:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 150 (0x99b0ac00) [pid = 1785] [serial = 1515] [outer = 0x99412400] 12:17:59 INFO - PROCESS | 1785 | --DOMWINDOW == 149 (0x8e557400) [pid = 1785] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:17:59 INFO - PROCESS | 1785 | --DOMWINDOW == 148 (0x8dc8a000) [pid = 1785] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:17:59 INFO - PROCESS | 1785 | --DOMWINDOW == 147 (0x9246d800) [pid = 1785] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:17:59 INFO - PROCESS | 1785 | --DOMWINDOW == 146 (0x92465c00) [pid = 1785] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:17:59 INFO - PROCESS | 1785 | --DOMWINDOW == 145 (0x8d06ac00) [pid = 1785] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:17:59 INFO - PROCESS | 1785 | --DOMWINDOW == 144 (0x8ee28800) [pid = 1785] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:17:59 INFO - PROCESS | 1785 | --DOMWINDOW == 143 (0x8e3cc400) [pid = 1785] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:17:59 INFO - PROCESS | 1785 | --DOMWINDOW == 142 (0x8d06a800) [pid = 1785] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:17:59 INFO - PROCESS | 1785 | --DOMWINDOW == 141 (0x93a61800) [pid = 1785] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:17:59 INFO - PROCESS | 1785 | --DOMWINDOW == 140 (0x976cb800) [pid = 1785] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:17:59 INFO - PROCESS | 1785 | --DOMWINDOW == 139 (0x8da83c00) [pid = 1785] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:17:59 INFO - PROCESS | 1785 | --DOMWINDOW == 138 (0x8f0d3800) [pid = 1785] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:17:59 INFO - PROCESS | 1785 | --DOMWINDOW == 137 (0x8f089c00) [pid = 1785] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:17:59 INFO - PROCESS | 1785 | --DOMWINDOW == 136 (0x8e6d5c00) [pid = 1785] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:17:59 INFO - PROCESS | 1785 | --DOMWINDOW == 135 (0x8dc82c00) [pid = 1785] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:17:59 INFO - PROCESS | 1785 | --DOMWINDOW == 134 (0x8f0d3c00) [pid = 1785] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:17:59 INFO - PROCESS | 1785 | --DOMWINDOW == 133 (0x8d191000) [pid = 1785] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:17:59 INFO - PROCESS | 1785 | --DOMWINDOW == 132 (0x8b1efc00) [pid = 1785] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:17:59 INFO - PROCESS | 1785 | --DOMWINDOW == 131 (0x91f3c800) [pid = 1785] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:17:59 INFO - PROCESS | 1785 | --DOMWINDOW == 130 (0x910d3800) [pid = 1785] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:17:59 INFO - PROCESS | 1785 | --DOMWINDOW == 129 (0x8dc8c800) [pid = 1785] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:17:59 INFO - PROCESS | 1785 | --DOMWINDOW == 128 (0x95153800) [pid = 1785] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:17:59 INFO - PROCESS | 1785 | --DOMWINDOW == 127 (0x993bcc00) [pid = 1785] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:17:59 INFO - PROCESS | 1785 | --DOMWINDOW == 126 (0x91f3b000) [pid = 1785] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:17:59 INFO - PROCESS | 1785 | --DOMWINDOW == 125 (0x90f8cc00) [pid = 1785] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:17:59 INFO - PROCESS | 1785 | --DOMWINDOW == 124 (0x9234e000) [pid = 1785] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:17:59 INFO - PROCESS | 1785 | --DOMWINDOW == 123 (0x910d1400) [pid = 1785] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:17:59 INFO - PROCESS | 1785 | --DOMWINDOW == 122 (0x8dc85400) [pid = 1785] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:17:59 INFO - PROCESS | 1785 | --DOMWINDOW == 121 (0x8cd22000) [pid = 1785] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:17:59 INFO - PROCESS | 1785 | 1470943079848 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:17:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:17:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1851ms 12:17:59 INFO - PROCESS | 1785 | 1470943079894 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 12:17:59 INFO - PROCESS | 1785 | 1470943079898 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 12:17:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:17:59 INFO - PROCESS | 1785 | 1470943079904 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:17:59 INFO - PROCESS | 1785 | 1470943079906 Marionette TRACE conn3 <- [1,1990,null,{}] 12:17:59 INFO - PROCESS | 1785 | 1470943079912 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:59 INFO - PROCESS | 1785 | 1470943079916 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:00 INFO - PROCESS | 1785 | 1470943080130 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 12:18:00 INFO - PROCESS | 1785 | 1470943080148 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:00 INFO - PROCESS | 1785 | 1470943080156 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:00 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d05c800 == 43 [pid = 1785] [id = 505] 12:18:00 INFO - PROCESS | 1785 | ++DOMWINDOW == 122 (0x8d14f400) [pid = 1785] [serial = 1516] [outer = (nil)] 12:18:00 INFO - PROCESS | 1785 | ++DOMWINDOW == 123 (0x8e3c8400) [pid = 1785] [serial = 1517] [outer = 0x8d14f400] 12:18:00 INFO - PROCESS | 1785 | 1470943080221 Marionette DEBUG loaded listener.js 12:18:00 INFO - PROCESS | 1785 | ++DOMWINDOW == 124 (0x8f089c00) [pid = 1785] [serial = 1518] [outer = 0x8d14f400] 12:18:01 INFO - PROCESS | 1785 | 1470943081053 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:18:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:18:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1185ms 12:18:01 INFO - PROCESS | 1785 | 1470943081089 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 12:18:01 INFO - PROCESS | 1785 | 1470943081092 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 12:18:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:18:01 INFO - PROCESS | 1785 | 1470943081111 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:18:01 INFO - PROCESS | 1785 | 1470943081114 Marionette TRACE conn3 <- [1,1994,null,{}] 12:18:01 INFO - PROCESS | 1785 | 1470943081120 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:01 INFO - PROCESS | 1785 | 1470943081124 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:01 INFO - PROCESS | 1785 | 1470943081311 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 12:18:01 INFO - PROCESS | 1785 | 1470943081321 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:01 INFO - PROCESS | 1785 | 1470943081327 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:01 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d191000 == 44 [pid = 1785] [id = 506] 12:18:01 INFO - PROCESS | 1785 | ++DOMWINDOW == 125 (0x8da83000) [pid = 1785] [serial = 1519] [outer = (nil)] 12:18:01 INFO - PROCESS | 1785 | ++DOMWINDOW == 126 (0x9221b800) [pid = 1785] [serial = 1520] [outer = 0x8da83000] 12:18:01 INFO - PROCESS | 1785 | 1470943081395 Marionette DEBUG loaded listener.js 12:18:01 INFO - PROCESS | 1785 | ++DOMWINDOW == 127 (0x93c81000) [pid = 1785] [serial = 1521] [outer = 0x8da83000] 12:18:02 INFO - PROCESS | 1785 | 1470943082899 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 12:18:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:18:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1831ms 12:18:02 INFO - PROCESS | 1785 | 1470943082943 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 12:18:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:18:02 INFO - PROCESS | 1785 | 1470943082949 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 12:18:02 INFO - PROCESS | 1785 | 1470943082957 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:18:02 INFO - PROCESS | 1785 | 1470943082964 Marionette TRACE conn3 <- [1,1998,null,{}] 12:18:02 INFO - PROCESS | 1785 | 1470943082972 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:02 INFO - PROCESS | 1785 | 1470943082978 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:03 INFO - PROCESS | 1785 | 1470943083201 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 12:18:03 INFO - PROCESS | 1785 | 1470943083447 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:03 INFO - PROCESS | 1785 | 1470943083456 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:03 INFO - PROCESS | 1785 | ++DOCSHELL 0x8da86400 == 45 [pid = 1785] [id = 507] 12:18:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 128 (0x8dbe7c00) [pid = 1785] [serial = 1522] [outer = (nil)] 12:18:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 129 (0x8e36b800) [pid = 1785] [serial = 1523] [outer = 0x8dbe7c00] 12:18:03 INFO - PROCESS | 1785 | 1470943083586 Marionette DEBUG loaded listener.js 12:18:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 130 (0x8e6d5c00) [pid = 1785] [serial = 1524] [outer = 0x8dbe7c00] 12:18:04 INFO - PROCESS | 1785 | 1470943084638 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 12:18:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:18:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1737ms 12:18:04 INFO - PROCESS | 1785 | 1470943084693 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 12:18:04 INFO - PROCESS | 1785 | 1470943084700 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 12:18:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:18:04 INFO - PROCESS | 1785 | 1470943084711 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:18:04 INFO - PROCESS | 1785 | 1470943084715 Marionette TRACE conn3 <- [1,2002,null,{}] 12:18:04 INFO - PROCESS | 1785 | 1470943084722 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:04 INFO - PROCESS | 1785 | 1470943084728 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:04 INFO - PROCESS | 1785 | 1470943084957 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 12:18:05 INFO - PROCESS | 1785 | 1470943085233 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:05 INFO - PROCESS | 1785 | 1470943085258 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:05 INFO - PROCESS | 1785 | ++DOCSHELL 0x8eef1000 == 46 [pid = 1785] [id = 508] 12:18:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 131 (0x90f8cc00) [pid = 1785] [serial = 1525] [outer = (nil)] 12:18:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 132 (0x91f3f800) [pid = 1785] [serial = 1526] [outer = 0x90f8cc00] 12:18:05 INFO - PROCESS | 1785 | 1470943085379 Marionette DEBUG loaded listener.js 12:18:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 133 (0x92e4f400) [pid = 1785] [serial = 1527] [outer = 0x90f8cc00] 12:18:06 INFO - PROCESS | 1785 | 1470943086286 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 12:18:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:18:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1638ms 12:18:06 INFO - PROCESS | 1785 | 1470943086353 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 12:18:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:18:06 INFO - PROCESS | 1785 | 1470943086358 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 12:18:06 INFO - PROCESS | 1785 | 1470943086365 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:18:06 INFO - PROCESS | 1785 | 1470943086371 Marionette TRACE conn3 <- [1,2006,null,{}] 12:18:06 INFO - PROCESS | 1785 | 1470943086387 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:06 INFO - PROCESS | 1785 | 1470943086396 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:06 INFO - PROCESS | 1785 | 1470943086591 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 12:18:06 INFO - PROCESS | 1785 | 1470943086839 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:06 INFO - PROCESS | 1785 | 1470943086849 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:06 INFO - PROCESS | 1785 | ++DOCSHELL 0x97519400 == 47 [pid = 1785] [id = 509] 12:18:06 INFO - PROCESS | 1785 | ++DOMWINDOW == 134 (0x988b0c00) [pid = 1785] [serial = 1528] [outer = (nil)] 12:18:06 INFO - PROCESS | 1785 | ++DOMWINDOW == 135 (0x99420c00) [pid = 1785] [serial = 1529] [outer = 0x988b0c00] 12:18:06 INFO - PROCESS | 1785 | 1470943086952 Marionette DEBUG loaded listener.js 12:18:07 INFO - PROCESS | 1785 | ++DOMWINDOW == 136 (0x99730c00) [pid = 1785] [serial = 1530] [outer = 0x988b0c00] 12:18:07 INFO - PROCESS | 1785 | 1470943087848 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 12:18:07 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 12:18:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1547ms 12:18:07 INFO - PROCESS | 1785 | 1470943087912 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 12:18:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:18:07 INFO - PROCESS | 1785 | 1470943087917 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 12:18:07 INFO - PROCESS | 1785 | 1470943087923 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:18:07 INFO - PROCESS | 1785 | 1470943087927 Marionette TRACE conn3 <- [1,2010,null,{}] 12:18:07 INFO - PROCESS | 1785 | 1470943087933 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:07 INFO - PROCESS | 1785 | 1470943087938 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:08 INFO - PROCESS | 1785 | 1470943088129 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 12:18:08 INFO - PROCESS | 1785 | 1470943088331 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:08 INFO - PROCESS | 1785 | 1470943088341 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:08 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd28c00 == 48 [pid = 1785] [id = 510] 12:18:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 137 (0x90f8bc00) [pid = 1785] [serial = 1531] [outer = (nil)] 12:18:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 138 (0x99b1c400) [pid = 1785] [serial = 1532] [outer = 0x90f8bc00] 12:18:08 INFO - PROCESS | 1785 | 1470943088461 Marionette DEBUG loaded listener.js 12:18:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 139 (0x99bc7800) [pid = 1785] [serial = 1533] [outer = 0x90f8bc00] 12:18:09 INFO - PROCESS | 1785 | 1470943089425 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 12:18:09 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 12:18:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1535ms 12:18:09 INFO - PROCESS | 1785 | 1470943089459 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 12:18:09 INFO - PROCESS | 1785 | 1470943089467 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 12:18:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:18:09 INFO - PROCESS | 1785 | 1470943089477 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:18:09 INFO - PROCESS | 1785 | 1470943089485 Marionette TRACE conn3 <- [1,2014,null,{}] 12:18:09 INFO - PROCESS | 1785 | 1470943089491 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:09 INFO - PROCESS | 1785 | 1470943089496 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:09 INFO - PROCESS | 1785 | 1470943089681 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 12:18:09 INFO - PROCESS | 1785 | 1470943089884 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:09 INFO - PROCESS | 1785 | 1470943089893 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:09 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e552c00 == 49 [pid = 1785] [id = 511] 12:18:09 INFO - PROCESS | 1785 | ++DOMWINDOW == 140 (0x910d2c00) [pid = 1785] [serial = 1534] [outer = (nil)] 12:18:10 INFO - PROCESS | 1785 | ++DOMWINDOW == 141 (0x99b1b400) [pid = 1785] [serial = 1535] [outer = 0x910d2c00] 12:18:10 INFO - PROCESS | 1785 | 1470943090016 Marionette DEBUG loaded listener.js 12:18:10 INFO - PROCESS | 1785 | ++DOMWINDOW == 142 (0x99d5b400) [pid = 1785] [serial = 1536] [outer = 0x910d2c00] 12:18:11 INFO - PROCESS | 1785 | 1470943091024 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 12:18:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:18:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1585ms 12:18:11 INFO - PROCESS | 1785 | 1470943091063 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 12:18:11 INFO - PROCESS | 1785 | 1470943091067 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 12:18:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:18:11 INFO - PROCESS | 1785 | 1470943091073 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:18:11 INFO - PROCESS | 1785 | 1470943091077 Marionette TRACE conn3 <- [1,2018,null,{}] 12:18:11 INFO - PROCESS | 1785 | 1470943091082 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:11 INFO - PROCESS | 1785 | 1470943091093 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:11 INFO - PROCESS | 1785 | 1470943091307 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 12:18:11 INFO - PROCESS | 1785 | 1470943091585 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:11 INFO - PROCESS | 1785 | 1470943091594 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:11 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f6c00 == 50 [pid = 1785] [id = 512] 12:18:11 INFO - PROCESS | 1785 | ++DOMWINDOW == 143 (0x9234a400) [pid = 1785] [serial = 1537] [outer = (nil)] 12:18:11 INFO - PROCESS | 1785 | ++DOMWINDOW == 144 (0x9a260000) [pid = 1785] [serial = 1538] [outer = 0x9234a400] 12:18:11 INFO - PROCESS | 1785 | 1470943091717 Marionette DEBUG loaded listener.js 12:18:11 INFO - PROCESS | 1785 | ++DOMWINDOW == 145 (0x9a2a2400) [pid = 1785] [serial = 1539] [outer = 0x9234a400] 12:18:12 INFO - PROCESS | 1785 | 1470943092591 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:18:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1595ms 12:18:12 INFO - PROCESS | 1785 | 1470943092670 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 12:18:12 INFO - PROCESS | 1785 | 1470943092673 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 12:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:18:12 INFO - PROCESS | 1785 | 1470943092680 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:18:12 INFO - PROCESS | 1785 | 1470943092684 Marionette TRACE conn3 <- [1,2022,null,{}] 12:18:12 INFO - PROCESS | 1785 | 1470943092689 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:12 INFO - PROCESS | 1785 | 1470943092694 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:12 INFO - PROCESS | 1785 | 1470943092906 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 12:18:13 INFO - PROCESS | 1785 | 1470943093112 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:13 INFO - PROCESS | 1785 | 1470943093120 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:13 INFO - PROCESS | 1785 | ++DOCSHELL 0x99bcec00 == 51 [pid = 1785] [id = 513] 12:18:13 INFO - PROCESS | 1785 | ++DOMWINDOW == 146 (0x99e23c00) [pid = 1785] [serial = 1540] [outer = (nil)] 12:18:13 INFO - PROCESS | 1785 | ++DOMWINDOW == 147 (0x9a706c00) [pid = 1785] [serial = 1541] [outer = 0x99e23c00] 12:18:13 INFO - PROCESS | 1785 | 1470943093283 Marionette DEBUG loaded listener.js 12:18:13 INFO - PROCESS | 1785 | ++DOMWINDOW == 148 (0x9a70e800) [pid = 1785] [serial = 1542] [outer = 0x99e23c00] 12:18:14 INFO - PROCESS | 1785 | 1470943094148 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 12:18:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:18:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1542ms 12:18:14 INFO - PROCESS | 1785 | 1470943094223 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 12:18:14 INFO - PROCESS | 1785 | 1470943094226 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 12:18:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:18:14 INFO - PROCESS | 1785 | 1470943094234 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:18:14 INFO - PROCESS | 1785 | 1470943094236 Marionette TRACE conn3 <- [1,2026,null,{}] 12:18:14 INFO - PROCESS | 1785 | 1470943094242 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:14 INFO - PROCESS | 1785 | 1470943094247 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:14 INFO - PROCESS | 1785 | 1470943094429 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 12:18:14 INFO - PROCESS | 1785 | 1470943094649 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:14 INFO - PROCESS | 1785 | 1470943094657 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:14 INFO - PROCESS | 1785 | ++DOCSHELL 0x99bc6000 == 52 [pid = 1785] [id = 514] 12:18:14 INFO - PROCESS | 1785 | ++DOMWINDOW == 149 (0x99e1e800) [pid = 1785] [serial = 1543] [outer = (nil)] 12:18:14 INFO - PROCESS | 1785 | ++DOMWINDOW == 150 (0x9a75ec00) [pid = 1785] [serial = 1544] [outer = 0x99e1e800] 12:18:14 INFO - PROCESS | 1785 | 1470943094817 Marionette DEBUG loaded listener.js 12:18:14 INFO - PROCESS | 1785 | ++DOMWINDOW == 151 (0x9a761400) [pid = 1785] [serial = 1545] [outer = 0x99e1e800] 12:18:15 INFO - PROCESS | 1785 | 1470943095697 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 12:18:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1529ms 12:18:15 INFO - PROCESS | 1785 | 1470943095774 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 12:18:15 INFO - PROCESS | 1785 | 1470943095778 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 12:18:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:18:15 INFO - PROCESS | 1785 | 1470943095784 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:18:15 INFO - PROCESS | 1785 | 1470943095787 Marionette TRACE conn3 <- [1,2030,null,{}] 12:18:15 INFO - PROCESS | 1785 | 1470943095793 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:15 INFO - PROCESS | 1785 | 1470943095798 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:15 INFO - PROCESS | 1785 | 1470943095976 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 12:18:16 INFO - PROCESS | 1785 | 1470943096186 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:16 INFO - PROCESS | 1785 | 1470943096192 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:16 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd1fc00 == 53 [pid = 1785] [id = 515] 12:18:16 INFO - PROCESS | 1785 | ++DOMWINDOW == 152 (0x8d068000) [pid = 1785] [serial = 1546] [outer = (nil)] 12:18:16 INFO - PROCESS | 1785 | ++DOMWINDOW == 153 (0x8e6d3800) [pid = 1785] [serial = 1547] [outer = 0x8d068000] 12:18:16 INFO - PROCESS | 1785 | 1470943096305 Marionette DEBUG loaded listener.js 12:18:16 INFO - PROCESS | 1785 | ++DOMWINDOW == 154 (0x90828400) [pid = 1785] [serial = 1548] [outer = 0x8d068000] 12:18:17 INFO - PROCESS | 1785 | 1470943097266 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 12:18:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:18:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1530ms 12:18:17 INFO - PROCESS | 1785 | 1470943097315 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 12:18:17 INFO - PROCESS | 1785 | 1470943097319 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 12:18:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:18:17 INFO - PROCESS | 1785 | 1470943097346 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:18:17 INFO - PROCESS | 1785 | 1470943097350 Marionette TRACE conn3 <- [1,2034,null,{}] 12:18:17 INFO - PROCESS | 1785 | 1470943097356 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:17 INFO - PROCESS | 1785 | 1470943097360 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:17 INFO - PROCESS | 1785 | 1470943097557 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 12:18:18 INFO - PROCESS | 1785 | 1470943098185 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:18 INFO - PROCESS | 1785 | 1470943098195 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:18 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d18d800 == 54 [pid = 1785] [id = 516] 12:18:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 155 (0x8d18dc00) [pid = 1785] [serial = 1549] [outer = (nil)] 12:18:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 156 (0x8da8bc00) [pid = 1785] [serial = 1550] [outer = 0x8d18dc00] 12:18:18 INFO - PROCESS | 1785 | 1470943098271 Marionette DEBUG loaded listener.js 12:18:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 157 (0x8dc89800) [pid = 1785] [serial = 1551] [outer = 0x8d18dc00] 12:18:19 INFO - PROCESS | 1785 | 1470943099118 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:18:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1837ms 12:18:19 INFO - PROCESS | 1785 | 1470943099183 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 12:18:19 INFO - PROCESS | 1785 | 1470943099189 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 12:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:18:19 INFO - PROCESS | 1785 | 1470943099196 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:18:19 INFO - PROCESS | 1785 | 1470943099199 Marionette TRACE conn3 <- [1,2038,null,{}] 12:18:19 INFO - PROCESS | 1785 | 1470943099208 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:19 INFO - PROCESS | 1785 | 1470943099215 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:19 INFO - PROCESS | 1785 | 1470943099405 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 12:18:19 INFO - PROCESS | 1785 | 1470943099637 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:19 INFO - PROCESS | 1785 | 1470943099648 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:19 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e54f800 == 55 [pid = 1785] [id = 517] 12:18:19 INFO - PROCESS | 1785 | ++DOMWINDOW == 158 (0x9082b400) [pid = 1785] [serial = 1552] [outer = (nil)] 12:18:19 INFO - PROCESS | 1785 | ++DOMWINDOW == 159 (0x90f8fc00) [pid = 1785] [serial = 1553] [outer = 0x9082b400] 12:18:19 INFO - PROCESS | 1785 | 1470943099819 Marionette DEBUG loaded listener.js 12:18:19 INFO - PROCESS | 1785 | ++DOMWINDOW == 160 (0x91f37000) [pid = 1785] [serial = 1554] [outer = 0x9082b400] 12:18:20 INFO - PROCESS | 1785 | 1470943100754 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 12:18:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:18:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1632ms 12:18:20 INFO - PROCESS | 1785 | --DOCSHELL 0x8dbe6400 == 54 [pid = 1785] [id = 439] 12:18:20 INFO - PROCESS | 1785 | --DOCSHELL 0x9816e400 == 53 [pid = 1785] [id = 466] 12:18:20 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1ee800 == 52 [pid = 1785] [id = 437] 12:18:20 INFO - PROCESS | 1785 | --DOMWINDOW == 159 (0x99727400) [pid = 1785] [serial = 1469] [outer = (nil)] [url = about:blank] 12:18:20 INFO - PROCESS | 1785 | --DOCSHELL 0x90f8d400 == 51 [pid = 1785] [id = 436] 12:18:20 INFO - PROCESS | 1785 | --DOCSHELL 0x8d14b800 == 50 [pid = 1785] [id = 438] 12:18:20 INFO - PROCESS | 1785 | --DOCSHELL 0x92222000 == 49 [pid = 1785] [id = 467] 12:18:20 INFO - PROCESS | 1785 | 1470943100881 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 12:18:20 INFO - PROCESS | 1785 | 1470943100886 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 12:18:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:18:20 INFO - PROCESS | 1785 | --DOCSHELL 0x8d158800 == 48 [pid = 1785] [id = 494] 12:18:20 INFO - PROCESS | 1785 | --DOCSHELL 0x92e44000 == 47 [pid = 1785] [id = 493] 12:18:20 INFO - PROCESS | 1785 | --DOCSHELL 0x93942800 == 46 [pid = 1785] [id = 492] 12:18:20 INFO - PROCESS | 1785 | --DOCSHELL 0x8f085c00 == 45 [pid = 1785] [id = 491] 12:18:20 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd21800 == 44 [pid = 1785] [id = 490] 12:18:20 INFO - PROCESS | 1785 | 1470943100914 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:18:20 INFO - PROCESS | 1785 | 1470943100918 Marionette TRACE conn3 <- [1,2042,null,{}] 12:18:20 INFO - PROCESS | 1785 | 1470943100923 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:20 INFO - PROCESS | 1785 | 1470943100928 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:21 INFO - PROCESS | 1785 | 1470943101105 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 158 (0x8e3cfc00) [pid = 1785] [serial = 1344] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 157 (0x8d182400) [pid = 1785] [serial = 1305] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 156 (0x93c86400) [pid = 1785] [serial = 1314] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 155 (0x92223000) [pid = 1785] [serial = 1311] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 154 (0x8ee25000) [pid = 1785] [serial = 1308] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 153 (0x9526ac00) [pid = 1785] [serial = 1320] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 152 (0x99417800) [pid = 1785] [serial = 1401] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 151 (0x976cc000) [pid = 1785] [serial = 1362] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 150 (0x9751f000) [pid = 1785] [serial = 1395] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 149 (0x9966f800) [pid = 1785] [serial = 1404] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 148 (0x9221fc00) [pid = 1785] [serial = 1392] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 147 (0x94ffcc00) [pid = 1785] [serial = 1317] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 146 (0x8d156c00) [pid = 1785] [serial = 1386] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 145 (0x8f086400) [pid = 1785] [serial = 1389] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 144 (0x98c89c00) [pid = 1785] [serial = 1398] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 143 (0x9514b000) [pid = 1785] [serial = 1353] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 142 (0x93948400) [pid = 1785] [serial = 1350] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 141 (0x97519000) [pid = 1785] [serial = 1359] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 140 (0x8f08c400) [pid = 1785] [serial = 1347] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 139 (0x92e47400) [pid = 1785] [serial = 1341] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 138 (0x9516e800) [pid = 1785] [serial = 1356] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 137 (0x97515800) [pid = 1785] [serial = 1463] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 136 (0x98177400) [pid = 1785] [serial = 1466] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 135 (0x9751a000) [pid = 1785] [serial = 1464] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 134 (0x99425c00) [pid = 1785] [serial = 1467] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 133 (0x9082b000) [pid = 1785] [serial = 1436] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 132 (0x8dc85800) [pid = 1785] [serial = 1452] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 131 (0x8da88800) [pid = 1785] [serial = 1451] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 130 (0x90f8c800) [pid = 1785] [serial = 1455] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 129 (0x90830400) [pid = 1785] [serial = 1454] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 128 (0x9940e000) [pid = 1785] [serial = 1433] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 127 (0x99b05400) [pid = 1785] [serial = 1442] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 126 (0x93a66c00) [pid = 1785] [serial = 1460] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 125 (0x95175800) [pid = 1785] [serial = 1430] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 124 (0x99b18800) [pid = 1785] [serial = 1448] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 123 (0x8f081c00) [pid = 1785] [serial = 1457] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 122 (0x90830c00) [pid = 1785] [serial = 1458] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 121 (0x8e550000) [pid = 1785] [serial = 1425] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 120 (0x8e369c00) [pid = 1785] [serial = 1424] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 119 (0x99778400) [pid = 1785] [serial = 1439] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 118 (0x99b0d000) [pid = 1785] [serial = 1445] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 117 (0x90f86000) [pid = 1785] [serial = 1427] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 116 (0x97512400) [pid = 1785] [serial = 1422] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | --DOMWINDOW == 115 (0x9514bc00) [pid = 1785] [serial = 1461] [outer = (nil)] [url = about:blank] 12:18:21 INFO - PROCESS | 1785 | 1470943101432 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:21 INFO - PROCESS | 1785 | 1470943101452 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:21 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d182400 == 45 [pid = 1785] [id = 518] 12:18:21 INFO - PROCESS | 1785 | ++DOMWINDOW == 116 (0x8e369c00) [pid = 1785] [serial = 1555] [outer = (nil)] 12:18:21 INFO - PROCESS | 1785 | ++DOMWINDOW == 117 (0x8f086400) [pid = 1785] [serial = 1556] [outer = 0x8e369c00] 12:18:21 INFO - PROCESS | 1785 | 1470943101522 Marionette DEBUG loaded listener.js 12:18:21 INFO - PROCESS | 1785 | ++DOMWINDOW == 118 (0x90f86000) [pid = 1785] [serial = 1557] [outer = 0x8e369c00] 12:18:22 INFO - PROCESS | 1785 | 1470943102291 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:18:22 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) 12:18:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1452ms 12:18:22 INFO - PROCESS | 1785 | 1470943102351 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 12:18:22 INFO - PROCESS | 1785 | 1470943102355 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 12:18:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:18:22 INFO - PROCESS | 1785 | 1470943102372 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:18:22 INFO - PROCESS | 1785 | 1470943102381 Marionette TRACE conn3 <- [1,2046,null,{}] 12:18:22 INFO - PROCESS | 1785 | 1470943102414 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:22 INFO - PROCESS | 1785 | 1470943102421 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:22 INFO - PROCESS | 1785 | 1470943102592 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 12:18:22 INFO - PROCESS | 1785 | 1470943102602 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:22 INFO - PROCESS | 1785 | 1470943102610 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:22 INFO - PROCESS | 1785 | ++DOCSHELL 0x8ee27000 == 46 [pid = 1785] [id = 519] 12:18:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 119 (0x92e49800) [pid = 1785] [serial = 1558] [outer = (nil)] 12:18:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 120 (0x95150000) [pid = 1785] [serial = 1559] [outer = 0x92e49800] 12:18:22 INFO - PROCESS | 1785 | 1470943102675 Marionette DEBUG loaded listener.js 12:18:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 121 (0x95173000) [pid = 1785] [serial = 1560] [outer = 0x92e49800] 12:18:23 INFO - PROCESS | 1785 | 1470943103603 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1271ms 12:18:23 INFO - PROCESS | 1785 | 1470943103646 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 12:18:23 INFO - PROCESS | 1785 | 1470943103650 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 12:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:18:23 INFO - PROCESS | 1785 | 1470943103672 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:18:23 INFO - PROCESS | 1785 | 1470943103675 Marionette TRACE conn3 <- [1,2050,null,{}] 12:18:23 INFO - PROCESS | 1785 | 1470943103681 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:23 INFO - PROCESS | 1785 | 1470943103685 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:23 INFO - PROCESS | 1785 | 1470943103905 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 12:18:23 INFO - PROCESS | 1785 | 1470943103929 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:23 INFO - PROCESS | 1785 | 1470943103935 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:23 INFO - PROCESS | 1785 | ++DOCSHELL 0x9246d800 == 47 [pid = 1785] [id = 520] 12:18:23 INFO - PROCESS | 1785 | ++DOMWINDOW == 122 (0x9526b400) [pid = 1785] [serial = 1561] [outer = (nil)] 12:18:23 INFO - PROCESS | 1785 | ++DOMWINDOW == 123 (0x97513c00) [pid = 1785] [serial = 1562] [outer = 0x9526b400] 12:18:24 INFO - PROCESS | 1785 | 1470943104000 Marionette DEBUG loaded listener.js 12:18:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 124 (0x9751cc00) [pid = 1785] [serial = 1563] [outer = 0x9526b400] 12:18:25 INFO - PROCESS | 1785 | 1470943104998 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:18:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:18:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1396ms 12:18:25 INFO - PROCESS | 1785 | 1470943105064 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 12:18:25 INFO - PROCESS | 1785 | 1470943105068 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 12:18:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:18:25 INFO - PROCESS | 1785 | 1470943105074 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:18:25 INFO - PROCESS | 1785 | 1470943105077 Marionette TRACE conn3 <- [1,2054,null,{}] 12:18:25 INFO - PROCESS | 1785 | 1470943105083 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:25 INFO - PROCESS | 1785 | 1470943105087 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:25 INFO - PROCESS | 1785 | 1470943105315 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 12:18:25 INFO - PROCESS | 1785 | 1470943105335 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:25 INFO - PROCESS | 1785 | 1470943105351 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:25 INFO - PROCESS | 1785 | ++DOCSHELL 0x97594800 == 48 [pid = 1785] [id = 521] 12:18:25 INFO - PROCESS | 1785 | ++DOMWINDOW == 125 (0x97597400) [pid = 1785] [serial = 1564] [outer = (nil)] 12:18:25 INFO - PROCESS | 1785 | ++DOMWINDOW == 126 (0x98113c00) [pid = 1785] [serial = 1565] [outer = 0x97597400] 12:18:25 INFO - PROCESS | 1785 | 1470943105425 Marionette DEBUG loaded listener.js 12:18:25 INFO - PROCESS | 1785 | ++DOMWINDOW == 127 (0x9940a000) [pid = 1785] [serial = 1566] [outer = 0x97597400] 12:18:26 INFO - PROCESS | 1785 | --DOMWINDOW == 126 (0x8f087000) [pid = 1785] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:18:26 INFO - PROCESS | 1785 | --DOMWINDOW == 125 (0x8d14f400) [pid = 1785] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:18:26 INFO - PROCESS | 1785 | --DOMWINDOW == 124 (0x8e6df800) [pid = 1785] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:18:26 INFO - PROCESS | 1785 | --DOMWINDOW == 123 (0x91f34c00) [pid = 1785] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:18:26 INFO - PROCESS | 1785 | --DOMWINDOW == 122 (0x8e6d1400) [pid = 1785] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:18:26 INFO - PROCESS | 1785 | --DOMWINDOW == 121 (0x99412400) [pid = 1785] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:18:26 INFO - PROCESS | 1785 | --DOMWINDOW == 120 (0x8dbe4c00) [pid = 1785] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:18:26 INFO - PROCESS | 1785 | --DOMWINDOW == 119 (0x92469400) [pid = 1785] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:18:26 INFO - PROCESS | 1785 | 1470943106687 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 12:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1643ms 12:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:18:26 INFO - PROCESS | 1785 | 1470943106718 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 12:18:26 INFO - PROCESS | 1785 | 1470943106721 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 12:18:26 INFO - PROCESS | 1785 | 1470943106727 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:18:26 INFO - PROCESS | 1785 | 1470943106731 Marionette TRACE conn3 <- [1,2058,null,{}] 12:18:26 INFO - PROCESS | 1785 | 1470943106747 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:26 INFO - PROCESS | 1785 | 1470943106752 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:26 INFO - PROCESS | 1785 | 1470943106918 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 12:18:26 INFO - PROCESS | 1785 | 1470943106929 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:26 INFO - PROCESS | 1785 | 1470943106937 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:26 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dc84800 == 49 [pid = 1785] [id = 522] 12:18:26 INFO - PROCESS | 1785 | ++DOMWINDOW == 120 (0x8e6d1400) [pid = 1785] [serial = 1567] [outer = (nil)] 12:18:26 INFO - PROCESS | 1785 | ++DOMWINDOW == 121 (0x9940fc00) [pid = 1785] [serial = 1568] [outer = 0x8e6d1400] 12:18:27 INFO - PROCESS | 1785 | 1470943107001 Marionette DEBUG loaded listener.js 12:18:27 INFO - PROCESS | 1785 | ++DOMWINDOW == 122 (0x99428800) [pid = 1785] [serial = 1569] [outer = 0x8e6d1400] 12:18:27 INFO - PROCESS | 1785 | 1470943107890 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 12:18:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:18:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1194ms 12:18:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:18:27 INFO - PROCESS | 1785 | 1470943107922 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 12:18:27 INFO - PROCESS | 1785 | 1470943107925 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 12:18:27 INFO - PROCESS | 1785 | 1470943107931 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:18:27 INFO - PROCESS | 1785 | 1470943107935 Marionette TRACE conn3 <- [1,2062,null,{}] 12:18:27 INFO - PROCESS | 1785 | 1470943107941 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:27 INFO - PROCESS | 1785 | 1470943107945 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:28 INFO - PROCESS | 1785 | 1470943108124 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 12:18:28 INFO - PROCESS | 1785 | 1470943108132 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:28 INFO - PROCESS | 1785 | 1470943108138 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:28 INFO - PROCESS | 1785 | ++DOCSHELL 0x92223800 == 50 [pid = 1785] [id = 523] 12:18:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 123 (0x95276c00) [pid = 1785] [serial = 1570] [outer = (nil)] 12:18:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 124 (0x9972c000) [pid = 1785] [serial = 1571] [outer = 0x95276c00] 12:18:28 INFO - PROCESS | 1785 | 1470943108206 Marionette DEBUG loaded listener.js 12:18:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 125 (0x9995e800) [pid = 1785] [serial = 1572] [outer = 0x95276c00] 12:18:29 INFO - PROCESS | 1785 | 1470943109442 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 12:18:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:18:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1547ms 12:18:29 INFO - PROCESS | 1785 | 1470943109478 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 12:18:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:18:29 INFO - PROCESS | 1785 | 1470943109484 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 12:18:29 INFO - PROCESS | 1785 | 1470943109493 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:18:29 INFO - PROCESS | 1785 | 1470943109500 Marionette TRACE conn3 <- [1,2066,null,{}] 12:18:29 INFO - PROCESS | 1785 | 1470943109508 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:29 INFO - PROCESS | 1785 | 1470943109514 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:29 INFO - PROCESS | 1785 | 1470943109719 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 12:18:29 INFO - PROCESS | 1785 | 1470943109971 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:29 INFO - PROCESS | 1785 | 1470943109983 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:30 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e36bc00 == 51 [pid = 1785] [id = 524] 12:18:30 INFO - PROCESS | 1785 | ++DOMWINDOW == 126 (0x8e370800) [pid = 1785] [serial = 1573] [outer = (nil)] 12:18:30 INFO - PROCESS | 1785 | ++DOMWINDOW == 127 (0x8ee1cc00) [pid = 1785] [serial = 1574] [outer = 0x8e370800] 12:18:30 INFO - PROCESS | 1785 | 1470943110106 Marionette DEBUG loaded listener.js 12:18:30 INFO - PROCESS | 1785 | ++DOMWINDOW == 128 (0x8f088000) [pid = 1785] [serial = 1575] [outer = 0x8e370800] 12:18:31 INFO - PROCESS | 1785 | 1470943111015 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 12:18:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:18:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1600ms 12:18:31 INFO - PROCESS | 1785 | 1470943111092 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 12:18:31 INFO - PROCESS | 1785 | 1470943111100 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 12:18:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:18:31 INFO - PROCESS | 1785 | 1470943111110 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:18:31 INFO - PROCESS | 1785 | 1470943111114 Marionette TRACE conn3 <- [1,2070,null,{}] 12:18:31 INFO - PROCESS | 1785 | 1470943111121 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:31 INFO - PROCESS | 1785 | 1470943111127 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:31 INFO - PROCESS | 1785 | 1470943111360 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 12:18:31 INFO - PROCESS | 1785 | 1470943111660 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:31 INFO - PROCESS | 1785 | 1470943111669 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:31 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dbecc00 == 52 [pid = 1785] [id = 525] 12:18:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 129 (0x9246dc00) [pid = 1785] [serial = 1576] [outer = (nil)] 12:18:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 130 (0x93c8d000) [pid = 1785] [serial = 1577] [outer = 0x9246dc00] 12:18:31 INFO - PROCESS | 1785 | 1470943111792 Marionette DEBUG loaded listener.js 12:18:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 131 (0x95174000) [pid = 1785] [serial = 1578] [outer = 0x9246dc00] 12:18:32 INFO - PROCESS | 1785 | 1470943112862 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 12:18:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:18:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1830ms 12:18:32 INFO - PROCESS | 1785 | 1470943112940 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 12:18:32 INFO - PROCESS | 1785 | 1470943112944 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 12:18:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:18:32 INFO - PROCESS | 1785 | 1470943112951 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:18:32 INFO - PROCESS | 1785 | 1470943112958 Marionette TRACE conn3 <- [1,2074,null,{}] 12:18:32 INFO - PROCESS | 1785 | 1470943112974 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:32 INFO - PROCESS | 1785 | 1470943112983 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:33 INFO - PROCESS | 1785 | 1470943113211 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 12:18:33 INFO - PROCESS | 1785 | 1470943113477 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:33 INFO - PROCESS | 1785 | 1470943113487 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:33 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd26c00 == 53 [pid = 1785] [id = 526] 12:18:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 132 (0x99419c00) [pid = 1785] [serial = 1579] [outer = (nil)] 12:18:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 133 (0x99b07800) [pid = 1785] [serial = 1580] [outer = 0x99419c00] 12:18:33 INFO - PROCESS | 1785 | 1470943113610 Marionette DEBUG loaded listener.js 12:18:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 134 (0x99b1c800) [pid = 1785] [serial = 1581] [outer = 0x99419c00] 12:18:34 INFO - PROCESS | 1785 | 1470943114522 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 12:18:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:18:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1635ms 12:18:34 INFO - PROCESS | 1785 | 1470943114600 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 12:18:34 INFO - PROCESS | 1785 | 1470943114605 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 12:18:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:18:34 INFO - PROCESS | 1785 | 1470943114614 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:18:34 INFO - PROCESS | 1785 | 1470943114617 Marionette TRACE conn3 <- [1,2078,null,{}] 12:18:34 INFO - PROCESS | 1785 | 1470943114623 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:34 INFO - PROCESS | 1785 | 1470943114628 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:34 INFO - PROCESS | 1785 | 1470943114819 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 12:18:35 INFO - PROCESS | 1785 | 1470943115030 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:35 INFO - PROCESS | 1785 | 1470943115039 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:35 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d06a800 == 54 [pid = 1785] [id = 527] 12:18:35 INFO - PROCESS | 1785 | ++DOMWINDOW == 135 (0x8e36f000) [pid = 1785] [serial = 1582] [outer = (nil)] 12:18:35 INFO - PROCESS | 1785 | ++DOMWINDOW == 136 (0x99c37000) [pid = 1785] [serial = 1583] [outer = 0x8e36f000] 12:18:35 INFO - PROCESS | 1785 | 1470943115155 Marionette DEBUG loaded listener.js 12:18:35 INFO - PROCESS | 1785 | ++DOMWINDOW == 137 (0x99e1e000) [pid = 1785] [serial = 1584] [outer = 0x8e36f000] 12:18:36 INFO - PROCESS | 1785 | 1470943116082 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 12:18:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:18:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1479ms 12:18:36 INFO - PROCESS | 1785 | 1470943116094 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 12:18:36 INFO - PROCESS | 1785 | 1470943116097 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 12:18:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:18:36 INFO - PROCESS | 1785 | 1470943116124 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:18:36 INFO - PROCESS | 1785 | 1470943116128 Marionette TRACE conn3 <- [1,2082,null,{}] 12:18:36 INFO - PROCESS | 1785 | 1470943116134 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:36 INFO - PROCESS | 1785 | 1470943116139 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:36 INFO - PROCESS | 1785 | 1470943116327 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 12:18:36 INFO - PROCESS | 1785 | 1470943116532 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:36 INFO - PROCESS | 1785 | 1470943116542 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:36 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f1400 == 55 [pid = 1785] [id = 528] 12:18:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 138 (0x8d14cc00) [pid = 1785] [serial = 1585] [outer = (nil)] 12:18:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 139 (0x9a25c800) [pid = 1785] [serial = 1586] [outer = 0x8d14cc00] 12:18:36 INFO - PROCESS | 1785 | 1470943116653 Marionette DEBUG loaded listener.js 12:18:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 140 (0x9a25e000) [pid = 1785] [serial = 1587] [outer = 0x8d14cc00] 12:18:37 INFO - PROCESS | 1785 | 1470943117659 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 12:18:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:18:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1584ms 12:18:37 INFO - PROCESS | 1785 | 1470943117705 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 12:18:37 INFO - PROCESS | 1785 | 1470943117709 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 12:18:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:18:37 INFO - PROCESS | 1785 | 1470943117715 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:18:37 INFO - PROCESS | 1785 | 1470943117719 Marionette TRACE conn3 <- [1,2086,null,{}] 12:18:37 INFO - PROCESS | 1785 | 1470943117725 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:37 INFO - PROCESS | 1785 | 1470943117735 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:37 INFO - PROCESS | 1785 | 1470943117940 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 12:18:38 INFO - PROCESS | 1785 | 1470943118160 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:38 INFO - PROCESS | 1785 | 1470943118172 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:38 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d066c00 == 56 [pid = 1785] [id = 529] 12:18:38 INFO - PROCESS | 1785 | ++DOMWINDOW == 141 (0x8e54fc00) [pid = 1785] [serial = 1588] [outer = (nil)] 12:18:38 INFO - PROCESS | 1785 | ++DOMWINDOW == 142 (0x9a7b1800) [pid = 1785] [serial = 1589] [outer = 0x8e54fc00] 12:18:38 INFO - PROCESS | 1785 | 1470943118330 Marionette DEBUG loaded listener.js 12:18:38 INFO - PROCESS | 1785 | ++DOMWINDOW == 143 (0x9a7b9400) [pid = 1785] [serial = 1590] [outer = 0x8e54fc00] 12:18:39 INFO - PROCESS | 1785 | 1470943119245 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 12:18:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:18:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1579ms 12:18:39 INFO - PROCESS | 1785 | 1470943119296 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 12:18:39 INFO - PROCESS | 1785 | 1470943119300 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 12:18:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:18:39 INFO - PROCESS | 1785 | 1470943119306 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:18:39 INFO - PROCESS | 1785 | 1470943119310 Marionette TRACE conn3 <- [1,2090,null,{}] 12:18:39 INFO - PROCESS | 1785 | 1470943119315 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:39 INFO - PROCESS | 1785 | 1470943119325 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:39 INFO - PROCESS | 1785 | 1470943119511 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 12:18:39 INFO - PROCESS | 1785 | 1470943119740 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:39 INFO - PROCESS | 1785 | 1470943119749 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:39 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d05cc00 == 57 [pid = 1785] [id = 530] 12:18:39 INFO - PROCESS | 1785 | ++DOMWINDOW == 144 (0x8f0d5000) [pid = 1785] [serial = 1591] [outer = (nil)] 12:18:39 INFO - PROCESS | 1785 | ++DOMWINDOW == 145 (0x9aac2c00) [pid = 1785] [serial = 1592] [outer = 0x8f0d5000] 12:18:39 INFO - PROCESS | 1785 | 1470943119869 Marionette DEBUG loaded listener.js 12:18:39 INFO - PROCESS | 1785 | ++DOMWINDOW == 146 (0x9ad2c400) [pid = 1785] [serial = 1593] [outer = 0x8f0d5000] 12:18:40 INFO - PROCESS | 1785 | 1470943120779 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 12:18:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:18:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1536ms 12:18:40 INFO - PROCESS | 1785 | 1470943120844 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 12:18:40 INFO - PROCESS | 1785 | 1470943120848 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 12:18:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:18:40 INFO - PROCESS | 1785 | 1470943120855 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:18:40 INFO - PROCESS | 1785 | 1470943120858 Marionette TRACE conn3 <- [1,2094,null,{}] 12:18:40 INFO - PROCESS | 1785 | 1470943120864 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:40 INFO - PROCESS | 1785 | 1470943120868 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:41 INFO - PROCESS | 1785 | 1470943121088 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 12:18:41 INFO - PROCESS | 1785 | 1470943121296 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:41 INFO - PROCESS | 1785 | 1470943121306 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:41 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e364c00 == 58 [pid = 1785] [id = 531] 12:18:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 147 (0x8e366000) [pid = 1785] [serial = 1594] [outer = (nil)] 12:18:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 148 (0x9ad37800) [pid = 1785] [serial = 1595] [outer = 0x8e366000] 12:18:41 INFO - PROCESS | 1785 | 1470943121433 Marionette DEBUG loaded listener.js 12:18:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 149 (0x9b058c00) [pid = 1785] [serial = 1596] [outer = 0x8e366000] 12:18:42 INFO - PROCESS | 1785 | 1470943122397 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 12:18:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:18:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1583ms 12:18:42 INFO - PROCESS | 1785 | 1470943122439 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 12:18:42 INFO - PROCESS | 1785 | 1470943122443 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 12:18:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:18:42 INFO - PROCESS | 1785 | 1470943122449 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:18:42 INFO - PROCESS | 1785 | 1470943122451 Marionette TRACE conn3 <- [1,2098,null,{}] 12:18:42 INFO - PROCESS | 1785 | 1470943122458 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:42 INFO - PROCESS | 1785 | 1470943122462 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:42 INFO - PROCESS | 1785 | 1470943122642 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 12:18:43 INFO - PROCESS | 1785 | 1470943123272 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:43 INFO - PROCESS | 1785 | 1470943123282 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:43 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d151800 == 59 [pid = 1785] [id = 532] 12:18:43 INFO - PROCESS | 1785 | ++DOMWINDOW == 150 (0x8d151c00) [pid = 1785] [serial = 1597] [outer = (nil)] 12:18:43 INFO - PROCESS | 1785 | ++DOMWINDOW == 151 (0x8d186800) [pid = 1785] [serial = 1598] [outer = 0x8d151c00] 12:18:43 INFO - PROCESS | 1785 | 1470943123358 Marionette DEBUG loaded listener.js 12:18:43 INFO - PROCESS | 1785 | ++DOMWINDOW == 152 (0x8da8c000) [pid = 1785] [serial = 1599] [outer = 0x8d151c00] 12:18:44 INFO - PROCESS | 1785 | 1470943124222 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 12:18:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:18:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1831ms 12:18:44 INFO - PROCESS | 1785 | 1470943124292 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 12:18:44 INFO - PROCESS | 1785 | 1470943124297 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 12:18:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:18:44 INFO - PROCESS | 1785 | 1470943124307 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:18:44 INFO - PROCESS | 1785 | 1470943124311 Marionette TRACE conn3 <- [1,2102,null,{}] 12:18:44 INFO - PROCESS | 1785 | 1470943124319 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:44 INFO - PROCESS | 1785 | 1470943124327 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:44 INFO - PROCESS | 1785 | 1470943124516 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 12:18:44 INFO - PROCESS | 1785 | 1470943124844 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:44 INFO - PROCESS | 1785 | 1470943124861 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:44 INFO - PROCESS | 1785 | ++DOCSHELL 0x90834400 == 60 [pid = 1785] [id = 533] 12:18:44 INFO - PROCESS | 1785 | ++DOMWINDOW == 153 (0x90f82400) [pid = 1785] [serial = 1600] [outer = (nil)] 12:18:44 INFO - PROCESS | 1785 | ++DOMWINDOW == 154 (0x90f8c800) [pid = 1785] [serial = 1601] [outer = 0x90f82400] 12:18:44 INFO - PROCESS | 1785 | 1470943124997 Marionette DEBUG loaded listener.js 12:18:45 INFO - PROCESS | 1785 | ++DOMWINDOW == 155 (0x91f35000) [pid = 1785] [serial = 1602] [outer = 0x90f82400] 12:18:45 INFO - PROCESS | 1785 | 1470943125880 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 12:18:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:18:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1632ms 12:18:45 INFO - PROCESS | 1785 | 1470943125943 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 12:18:45 INFO - PROCESS | 1785 | 1470943125949 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 12:18:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:18:45 INFO - PROCESS | 1785 | 1470943125956 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:18:45 INFO - PROCESS | 1785 | 1470943125958 Marionette TRACE conn3 <- [1,2106,null,{}] 12:18:45 INFO - PROCESS | 1785 | 1470943125965 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:45 INFO - PROCESS | 1785 | 1470943125970 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:46 INFO - PROCESS | 1785 | 1470943126184 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 12:18:46 INFO - PROCESS | 1785 | 1470943126474 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:46 INFO - PROCESS | 1785 | 1470943126480 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:46 INFO - PROCESS | 1785 | ++DOCSHELL 0x8da89400 == 61 [pid = 1785] [id = 534] 12:18:46 INFO - PROCESS | 1785 | ++DOMWINDOW == 156 (0x8da8f000) [pid = 1785] [serial = 1603] [outer = (nil)] 12:18:46 INFO - PROCESS | 1785 | ++DOMWINDOW == 157 (0x95145c00) [pid = 1785] [serial = 1604] [outer = 0x8da8f000] 12:18:46 INFO - PROCESS | 1785 | 1470943126599 Marionette DEBUG loaded listener.js 12:18:46 INFO - PROCESS | 1785 | ++DOMWINDOW == 158 (0x9751a000) [pid = 1785] [serial = 1605] [outer = 0x8da8f000] 12:18:47 INFO - PROCESS | 1785 | --DOCSHELL 0x8e3d0800 == 60 [pid = 1785] [id = 413] 12:18:47 INFO - PROCESS | 1785 | --DOMWINDOW == 157 (0x8f0d5800) [pid = 1785] [serial = 1475] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1785 | --DOMWINDOW == 156 (0x99bcbc00) [pid = 1785] [serial = 1487] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1785 | --DOMWINDOW == 155 (0x99eaa800) [pid = 1785] [serial = 1493] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1785 | --DOMWINDOW == 154 (0x99b18c00) [pid = 1785] [serial = 1484] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1785 | --DOMWINDOW == 153 (0x99e1fc00) [pid = 1785] [serial = 1490] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1785 | --DOMWINDOW == 152 (0x95170c00) [pid = 1785] [serial = 1478] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1785 | --DOMWINDOW == 151 (0x9972d800) [pid = 1785] [serial = 1481] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1785 | --DOMWINDOW == 150 (0x8d188800) [pid = 1785] [serial = 1472] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1785 | --DOMWINDOW == 149 (0x8f086000) [pid = 1785] [serial = 1496] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1785 | --DOMWINDOW == 148 (0x8dc8e000) [pid = 1785] [serial = 1499] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1785 | --DOMWINDOW == 147 (0x9221bc00) [pid = 1785] [serial = 1502] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1785 | --DOMWINDOW == 146 (0x910de000) [pid = 1785] [serial = 1505] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1785 | --DOMWINDOW == 145 (0x99952400) [pid = 1785] [serial = 1514] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1785 | --DOMWINDOW == 144 (0x98c8cc00) [pid = 1785] [serial = 1512] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1785 | --DOMWINDOW == 143 (0x99b0ac00) [pid = 1785] [serial = 1515] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1785 | --DOMWINDOW == 142 (0x8f082000) [pid = 1785] [serial = 1500] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1785 | --DOMWINDOW == 141 (0x97599000) [pid = 1785] [serial = 1509] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1785 | --DOMWINDOW == 140 (0x93a5f000) [pid = 1785] [serial = 1506] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1785 | --DOMWINDOW == 139 (0x97517c00) [pid = 1785] [serial = 1508] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1785 | --DOMWINDOW == 138 (0x988b3400) [pid = 1785] [serial = 1511] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1785 | --DOMWINDOW == 137 (0x92469c00) [pid = 1785] [serial = 1503] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1785 | --DOMWINDOW == 136 (0x9972a800) [pid = 1785] [serial = 1470] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1785 | --DOMWINDOW == 135 (0x8e3c8400) [pid = 1785] [serial = 1517] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1785 | --DOMWINDOW == 134 (0x8f089c00) [pid = 1785] [serial = 1518] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1785 | 1470943127598 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 12:18:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 12:18:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1680ms 12:18:47 INFO - PROCESS | 1785 | 1470943127637 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 12:18:47 INFO - PROCESS | 1785 | 1470943127641 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 12:18:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:18:47 INFO - PROCESS | 1785 | 1470943127654 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:18:47 INFO - PROCESS | 1785 | 1470943127662 Marionette TRACE conn3 <- [1,2110,null,{}] 12:18:47 INFO - PROCESS | 1785 | 1470943127677 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:47 INFO - PROCESS | 1785 | 1470943127685 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:47 INFO - PROCESS | 1785 | 1470943127926 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 12:18:48 INFO - PROCESS | 1785 | 1470943128107 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:48 INFO - PROCESS | 1785 | 1470943128119 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:48 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d188800 == 61 [pid = 1785] [id = 535] 12:18:48 INFO - PROCESS | 1785 | ++DOMWINDOW == 135 (0x8f088400) [pid = 1785] [serial = 1606] [outer = (nil)] 12:18:48 INFO - PROCESS | 1785 | ++DOMWINDOW == 136 (0x93c85400) [pid = 1785] [serial = 1607] [outer = 0x8f088400] 12:18:48 INFO - PROCESS | 1785 | 1470943128188 Marionette DEBUG loaded listener.js 12:18:48 INFO - PROCESS | 1785 | ++DOMWINDOW == 137 (0x95170c00) [pid = 1785] [serial = 1608] [outer = 0x8f088400] 12:18:48 INFO - PROCESS | 1785 | 1470943128934 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 12:18:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:18:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1303ms 12:18:48 INFO - PROCESS | 1785 | 1470943128954 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 12:18:48 INFO - PROCESS | 1785 | 1470943128958 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 12:18:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:18:48 INFO - PROCESS | 1785 | 1470943128977 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:18:48 INFO - PROCESS | 1785 | 1470943128981 Marionette TRACE conn3 <- [1,2114,null,{}] 12:18:48 INFO - PROCESS | 1785 | 1470943128986 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:48 INFO - PROCESS | 1785 | 1470943128991 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:49 INFO - PROCESS | 1785 | 1470943129160 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 12:18:49 INFO - PROCESS | 1785 | 1470943129174 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:49 INFO - PROCESS | 1785 | 1470943129180 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:49 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e549800 == 62 [pid = 1785] [id = 536] 12:18:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 138 (0x93c8b400) [pid = 1785] [serial = 1609] [outer = (nil)] 12:18:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 139 (0x98c8f800) [pid = 1785] [serial = 1610] [outer = 0x93c8b400] 12:18:49 INFO - PROCESS | 1785 | 1470943129248 Marionette DEBUG loaded listener.js 12:18:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 140 (0x99412000) [pid = 1785] [serial = 1611] [outer = 0x93c8b400] 12:18:50 INFO - PROCESS | 1785 | 1470943130296 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 12:18:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:18:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1394ms 12:18:50 INFO - PROCESS | 1785 | 1470943130371 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 12:18:50 INFO - PROCESS | 1785 | 1470943130374 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 12:18:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:18:50 INFO - PROCESS | 1785 | 1470943130380 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:18:50 INFO - PROCESS | 1785 | 1470943130383 Marionette TRACE conn3 <- [1,2118,null,{}] 12:18:50 INFO - PROCESS | 1785 | 1470943130389 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:50 INFO - PROCESS | 1785 | 1470943130393 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:50 INFO - PROCESS | 1785 | 1470943130622 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 12:18:50 INFO - PROCESS | 1785 | 1470943130639 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:50 INFO - PROCESS | 1785 | 1470943130655 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:50 INFO - PROCESS | 1785 | ++DOCSHELL 0x9940cc00 == 63 [pid = 1785] [id = 537] 12:18:50 INFO - PROCESS | 1785 | ++DOMWINDOW == 141 (0x9966f000) [pid = 1785] [serial = 1612] [outer = (nil)] 12:18:50 INFO - PROCESS | 1785 | ++DOMWINDOW == 142 (0x99731000) [pid = 1785] [serial = 1613] [outer = 0x9966f000] 12:18:50 INFO - PROCESS | 1785 | 1470943130730 Marionette DEBUG loaded listener.js 12:18:50 INFO - PROCESS | 1785 | ++DOMWINDOW == 143 (0x99b0b800) [pid = 1785] [serial = 1614] [outer = 0x9966f000] 12:18:51 INFO - PROCESS | 1785 | 1470943131705 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 12:18:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:18:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1380ms 12:18:51 INFO - PROCESS | 1785 | 1470943131764 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 12:18:51 INFO - PROCESS | 1785 | 1470943131768 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 12:18:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:18:51 INFO - PROCESS | 1785 | 1470943131774 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:18:51 INFO - PROCESS | 1785 | 1470943131777 Marionette TRACE conn3 <- [1,2122,null,{}] 12:18:51 INFO - PROCESS | 1785 | 1470943131782 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:51 INFO - PROCESS | 1785 | 1470943131788 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:52 INFO - PROCESS | 1785 | 1470943132025 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 12:18:52 INFO - PROCESS | 1785 | --DOMWINDOW == 142 (0x9526b400) [pid = 1785] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:18:52 INFO - PROCESS | 1785 | --DOMWINDOW == 141 (0x8d14a800) [pid = 1785] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:18:52 INFO - PROCESS | 1785 | --DOMWINDOW == 140 (0x8d060800) [pid = 1785] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:18:52 INFO - PROCESS | 1785 | --DOMWINDOW == 139 (0x9082f000) [pid = 1785] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:18:52 INFO - PROCESS | 1785 | --DOMWINDOW == 138 (0x8d14e800) [pid = 1785] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:18:52 INFO - PROCESS | 1785 | --DOMWINDOW == 137 (0x8d152000) [pid = 1785] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:18:52 INFO - PROCESS | 1785 | --DOMWINDOW == 136 (0x93c83400) [pid = 1785] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:18:52 INFO - PROCESS | 1785 | --DOMWINDOW == 135 (0x8da8a400) [pid = 1785] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:18:52 INFO - PROCESS | 1785 | --DOMWINDOW == 134 (0x994ca800) [pid = 1785] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:18:52 INFO - PROCESS | 1785 | --DOMWINDOW == 133 (0x95171c00) [pid = 1785] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:18:52 INFO - PROCESS | 1785 | --DOMWINDOW == 132 (0x97597400) [pid = 1785] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:18:52 INFO - PROCESS | 1785 | --DOMWINDOW == 131 (0x8e6d1400) [pid = 1785] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:18:52 INFO - PROCESS | 1785 | --DOMWINDOW == 130 (0x8d18dc00) [pid = 1785] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:18:52 INFO - PROCESS | 1785 | --DOMWINDOW == 129 (0x9082b400) [pid = 1785] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:18:52 INFO - PROCESS | 1785 | --DOMWINDOW == 128 (0x8e369c00) [pid = 1785] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:18:52 INFO - PROCESS | 1785 | --DOMWINDOW == 127 (0x92e49800) [pid = 1785] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:18:52 INFO - PROCESS | 1785 | 1470943132638 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:52 INFO - PROCESS | 1785 | 1470943132645 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:52 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1efc00 == 64 [pid = 1785] [id = 538] 12:18:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 128 (0x8d060800) [pid = 1785] [serial = 1615] [outer = (nil)] 12:18:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 129 (0x8dbe1000) [pid = 1785] [serial = 1616] [outer = 0x8d060800] 12:18:52 INFO - PROCESS | 1785 | 1470943132714 Marionette DEBUG loaded listener.js 12:18:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 130 (0x8f08e000) [pid = 1785] [serial = 1617] [outer = 0x8d060800] 12:18:53 INFO - PROCESS | 1785 | 1470943133422 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 12:18:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:18:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1683ms 12:18:53 INFO - PROCESS | 1785 | 1470943133458 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 12:18:53 INFO - PROCESS | 1785 | 1470943133462 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 12:18:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:18:53 INFO - PROCESS | 1785 | 1470943133467 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:18:53 INFO - PROCESS | 1785 | 1470943133470 Marionette TRACE conn3 <- [1,2126,null,{}] 12:18:53 INFO - PROCESS | 1785 | 1470943133475 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:53 INFO - PROCESS | 1785 | 1470943133479 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:53 INFO - PROCESS | 1785 | 1470943133699 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 12:18:53 INFO - PROCESS | 1785 | 1470943133717 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:53 INFO - PROCESS | 1785 | 1470943133725 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:53 INFO - PROCESS | 1785 | ++DOCSHELL 0x8da8a400 == 65 [pid = 1785] [id = 539] 12:18:53 INFO - PROCESS | 1785 | ++DOMWINDOW == 131 (0x8dbef400) [pid = 1785] [serial = 1618] [outer = (nil)] 12:18:53 INFO - PROCESS | 1785 | ++DOMWINDOW == 132 (0x994c7000) [pid = 1785] [serial = 1619] [outer = 0x8dbef400] 12:18:53 INFO - PROCESS | 1785 | 1470943133789 Marionette DEBUG loaded listener.js 12:18:53 INFO - PROCESS | 1785 | ++DOMWINDOW == 133 (0x99b0a400) [pid = 1785] [serial = 1620] [outer = 0x8dbef400] 12:18:54 INFO - PROCESS | 1785 | 1470943134796 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 12:18:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:18:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1380ms 12:18:54 INFO - PROCESS | 1785 | 1470943134849 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 12:18:54 INFO - PROCESS | 1785 | 1470943134855 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 12:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:18:54 INFO - PROCESS | 1785 | 1470943134864 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:18:54 INFO - PROCESS | 1785 | 1470943134869 Marionette TRACE conn3 <- [1,2130,null,{}] 12:18:54 INFO - PROCESS | 1785 | 1470943134877 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:54 INFO - PROCESS | 1785 | 1470943134883 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:55 INFO - PROCESS | 1785 | 1470943135079 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 12:18:55 INFO - PROCESS | 1785 | 1470943135343 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:55 INFO - PROCESS | 1785 | 1470943135356 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:55 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dc84400 == 66 [pid = 1785] [id = 540] 12:18:55 INFO - PROCESS | 1785 | ++DOMWINDOW == 134 (0x8dc85400) [pid = 1785] [serial = 1621] [outer = (nil)] 12:18:55 INFO - PROCESS | 1785 | ++DOMWINDOW == 135 (0x8eef2000) [pid = 1785] [serial = 1622] [outer = 0x8dc85400] 12:18:55 INFO - PROCESS | 1785 | 1470943135479 Marionette DEBUG loaded listener.js 12:18:55 INFO - PROCESS | 1785 | ++DOMWINDOW == 136 (0x9082ec00) [pid = 1785] [serial = 1623] [outer = 0x8dc85400] 12:18:56 INFO - PROCESS | 1785 | 1470943136381 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 12:18:56 INFO - PROCESS | 1785 | 1470943136461 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 12:18:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 12:18:56 INFO - PROCESS | 1785 | 1470943136473 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:18:56 INFO - PROCESS | 1785 | 1470943136476 Marionette TRACE conn3 <- [1,2134,null,{}] 12:18:56 INFO - PROCESS | 1785 | 1470943136483 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:56 INFO - PROCESS | 1785 | 1470943136489 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:56 INFO - PROCESS | 1785 | 1470943136677 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 12:18:56 INFO - PROCESS | 1785 | 1470943136955 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:56 INFO - PROCESS | 1785 | 1470943136962 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:57 INFO - PROCESS | 1785 | ++DOCSHELL 0x93c86800 == 67 [pid = 1785] [id = 541] 12:18:57 INFO - PROCESS | 1785 | ++DOMWINDOW == 137 (0x9514c400) [pid = 1785] [serial = 1624] [outer = (nil)] 12:18:57 INFO - PROCESS | 1785 | ++DOMWINDOW == 138 (0x9526ac00) [pid = 1785] [serial = 1625] [outer = 0x9514c400] 12:18:57 INFO - PROCESS | 1785 | 1470943137091 Marionette DEBUG loaded listener.js 12:18:57 INFO - PROCESS | 1785 | ++DOMWINDOW == 139 (0x97517800) [pid = 1785] [serial = 1626] [outer = 0x9514c400] 12:18:58 INFO - PROCESS | 1785 | 1470943138043 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 12:18:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 12:18:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1638ms 12:18:58 INFO - PROCESS | 1785 | 1470943138110 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 12:18:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:18:58 INFO - PROCESS | 1785 | 1470943138114 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 12:18:58 INFO - PROCESS | 1785 | 1470943138121 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:18:58 INFO - PROCESS | 1785 | 1470943138127 Marionette TRACE conn3 <- [1,2138,null,{}] 12:18:58 INFO - PROCESS | 1785 | 1470943138143 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:58 INFO - PROCESS | 1785 | 1470943138153 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:58 INFO - PROCESS | 1785 | 1470943138374 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 12:18:58 INFO - PROCESS | 1785 | 1470943138627 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:58 INFO - PROCESS | 1785 | 1470943138639 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:58 INFO - PROCESS | 1785 | ++DOCSHELL 0x99727800 == 68 [pid = 1785] [id = 542] 12:18:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 140 (0x99bcc000) [pid = 1785] [serial = 1627] [outer = (nil)] 12:18:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 141 (0x99c3a000) [pid = 1785] [serial = 1628] [outer = 0x99bcc000] 12:18:58 INFO - PROCESS | 1785 | 1470943138766 Marionette DEBUG loaded listener.js 12:18:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 142 (0x9a258400) [pid = 1785] [serial = 1629] [outer = 0x99bcc000] 12:18:59 INFO - PROCESS | 1785 | 1470943139717 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 12:18:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:18:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1636ms 12:18:59 INFO - PROCESS | 1785 | 1470943139757 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 12:18:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:18:59 INFO - PROCESS | 1785 | 1470943139762 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 12:18:59 INFO - PROCESS | 1785 | 1470943139769 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:18:59 INFO - PROCESS | 1785 | 1470943139772 Marionette TRACE conn3 <- [1,2142,null,{}] 12:18:59 INFO - PROCESS | 1785 | 1470943139778 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:59 INFO - PROCESS | 1785 | 1470943139783 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:18:59 INFO - PROCESS | 1785 | 1470943139969 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 12:19:00 INFO - PROCESS | 1785 | 1470943140179 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:00 INFO - PROCESS | 1785 | 1470943140186 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:00 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f4000 == 69 [pid = 1785] [id = 543] 12:19:00 INFO - PROCESS | 1785 | ++DOMWINDOW == 143 (0x8d062400) [pid = 1785] [serial = 1630] [outer = (nil)] 12:19:00 INFO - PROCESS | 1785 | ++DOMWINDOW == 144 (0x9a753c00) [pid = 1785] [serial = 1631] [outer = 0x8d062400] 12:19:00 INFO - PROCESS | 1785 | 1470943140307 Marionette DEBUG loaded listener.js 12:19:00 INFO - PROCESS | 1785 | ++DOMWINDOW == 145 (0x9a7b4400) [pid = 1785] [serial = 1632] [outer = 0x8d062400] 12:19:01 INFO - PROCESS | 1785 | 1470943141233 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 12:19:01 INFO - PROCESS | 1785 | 1470943141317 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 12:19:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 12:19:01 INFO - PROCESS | 1785 | 1470943141324 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:19:01 INFO - PROCESS | 1785 | 1470943141327 Marionette TRACE conn3 <- [1,2146,null,{}] 12:19:01 INFO - PROCESS | 1785 | 1470943141333 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:01 INFO - PROCESS | 1785 | 1470943141338 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:01 INFO - PROCESS | 1785 | 1470943141561 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 12:19:01 INFO - PROCESS | 1785 | 1470943141881 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:01 INFO - PROCESS | 1785 | 1470943141890 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:01 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f4400 == 70 [pid = 1785] [id = 544] 12:19:01 INFO - PROCESS | 1785 | ++DOMWINDOW == 146 (0x8d153800) [pid = 1785] [serial = 1633] [outer = (nil)] 12:19:01 INFO - PROCESS | 1785 | ++DOMWINDOW == 147 (0x9ad2b800) [pid = 1785] [serial = 1634] [outer = 0x8d153800] 12:19:01 INFO - PROCESS | 1785 | 1470943141977 Marionette DEBUG loaded listener.js 12:19:02 INFO - PROCESS | 1785 | ++DOMWINDOW == 148 (0x9ad36400) [pid = 1785] [serial = 1635] [outer = 0x8d153800] 12:19:02 INFO - PROCESS | 1785 | 1470943142876 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 12:19:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 12:19:02 INFO - PROCESS | 1785 | 1470943142917 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 12:19:02 INFO - PROCESS | 1785 | 1470943142923 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:19:02 INFO - PROCESS | 1785 | 1470943142927 Marionette TRACE conn3 <- [1,2150,null,{}] 12:19:02 INFO - PROCESS | 1785 | 1470943142932 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:02 INFO - PROCESS | 1785 | 1470943142943 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:03 INFO - PROCESS | 1785 | 1470943143238 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 12:19:03 INFO - PROCESS | 1785 | 1470943143443 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:03 INFO - PROCESS | 1785 | 1470943143452 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:03 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f2400 == 71 [pid = 1785] [id = 545] 12:19:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 149 (0x9aa88000) [pid = 1785] [serial = 1636] [outer = (nil)] 12:19:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 150 (0x9b781000) [pid = 1785] [serial = 1637] [outer = 0x9aa88000] 12:19:03 INFO - PROCESS | 1785 | 1470943143568 Marionette DEBUG loaded listener.js 12:19:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 151 (0x9b786400) [pid = 1785] [serial = 1638] [outer = 0x9aa88000] 12:19:04 INFO - PROCESS | 1785 | 1470943144447 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 12:19:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 12:19:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1581ms 12:19:04 INFO - PROCESS | 1785 | 1470943144505 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 12:19:04 INFO - PROCESS | 1785 | 1470943144509 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 12:19:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:19:04 INFO - PROCESS | 1785 | 1470943144515 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:19:04 INFO - PROCESS | 1785 | 1470943144518 Marionette TRACE conn3 <- [1,2154,null,{}] 12:19:04 INFO - PROCESS | 1785 | 1470943144524 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:04 INFO - PROCESS | 1785 | 1470943144529 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:04 INFO - PROCESS | 1785 | 1470943144714 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 12:19:04 INFO - PROCESS | 1785 | 1470943144929 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:04 INFO - PROCESS | 1785 | 1470943144939 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:05 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d061000 == 72 [pid = 1785] [id = 546] 12:19:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 152 (0x9aac1400) [pid = 1785] [serial = 1639] [outer = (nil)] 12:19:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 153 (0x9cb0d800) [pid = 1785] [serial = 1640] [outer = 0x9aac1400] 12:19:05 INFO - PROCESS | 1785 | 1470943145054 Marionette DEBUG loaded listener.js 12:19:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 154 (0x9cbebc00) [pid = 1785] [serial = 1641] [outer = 0x9aac1400] 12:19:05 INFO - PROCESS | 1785 | 1470943145950 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 12:19:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:19:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1484ms 12:19:06 INFO - PROCESS | 1785 | 1470943146000 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 12:19:06 INFO - PROCESS | 1785 | 1470943146004 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 12:19:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:19:06 INFO - PROCESS | 1785 | 1470943146010 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:19:06 INFO - PROCESS | 1785 | 1470943146014 Marionette TRACE conn3 <- [1,2158,null,{}] 12:19:06 INFO - PROCESS | 1785 | 1470943146020 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:06 INFO - PROCESS | 1785 | 1470943146025 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:06 INFO - PROCESS | 1785 | 1470943146213 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 12:19:06 INFO - PROCESS | 1785 | 1470943146471 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:06 INFO - PROCESS | 1785 | 1470943146480 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:06 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e367000 == 73 [pid = 1785] [id = 547] 12:19:06 INFO - PROCESS | 1785 | ++DOMWINDOW == 155 (0x8eeeb400) [pid = 1785] [serial = 1642] [outer = (nil)] 12:19:06 INFO - PROCESS | 1785 | ++DOMWINDOW == 156 (0x9cbf7400) [pid = 1785] [serial = 1643] [outer = 0x8eeeb400] 12:19:06 INFO - PROCESS | 1785 | 1470943146608 Marionette DEBUG loaded listener.js 12:19:06 INFO - PROCESS | 1785 | ++DOMWINDOW == 157 (0x9d819c00) [pid = 1785] [serial = 1644] [outer = 0x8eeeb400] 12:19:07 INFO - PROCESS | 1785 | 1470943147504 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 12:19:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 12:19:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1537ms 12:19:07 INFO - PROCESS | 1785 | 1470943147549 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 12:19:07 INFO - PROCESS | 1785 | 1470943147553 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 12:19:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:19:07 INFO - PROCESS | 1785 | 1470943147559 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:19:07 INFO - PROCESS | 1785 | 1470943147562 Marionette TRACE conn3 <- [1,2162,null,{}] 12:19:07 INFO - PROCESS | 1785 | 1470943147568 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:07 INFO - PROCESS | 1785 | 1470943147573 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:07 INFO - PROCESS | 1785 | 1470943147752 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 12:19:08 INFO - PROCESS | 1785 | 1470943148020 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:08 INFO - PROCESS | 1785 | 1470943148029 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:08 INFO - PROCESS | 1785 | ++DOCSHELL 0x9c1e0000 == 74 [pid = 1785] [id = 548] 12:19:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 158 (0x9cb0ec00) [pid = 1785] [serial = 1645] [outer = (nil)] 12:19:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 159 (0xa1092c00) [pid = 1785] [serial = 1646] [outer = 0x9cb0ec00] 12:19:08 INFO - PROCESS | 1785 | 1470943148173 Marionette DEBUG loaded listener.js 12:19:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 160 (0xa2001400) [pid = 1785] [serial = 1647] [outer = 0x9cb0ec00] 12:19:09 INFO - PROCESS | 1785 | 1470943149335 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 12:19:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:19:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1833ms 12:19:09 INFO - PROCESS | 1785 | 1470943149393 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 12:19:09 INFO - PROCESS | 1785 | 1470943149396 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 12:19:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:19:09 INFO - PROCESS | 1785 | 1470943149403 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:19:09 INFO - PROCESS | 1785 | 1470943149406 Marionette TRACE conn3 <- [1,2166,null,{}] 12:19:09 INFO - PROCESS | 1785 | 1470943149412 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:09 INFO - PROCESS | 1785 | 1470943149417 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:09 INFO - PROCESS | 1785 | 1470943149605 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 12:19:09 INFO - PROCESS | 1785 | 1470943149872 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:09 INFO - PROCESS | 1785 | 1470943149878 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:09 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dc8cc00 == 75 [pid = 1785] [id = 549] 12:19:09 INFO - PROCESS | 1785 | ++DOMWINDOW == 161 (0x9221e800) [pid = 1785] [serial = 1648] [outer = (nil)] 12:19:09 INFO - PROCESS | 1785 | ++DOMWINDOW == 162 (0xa22ee000) [pid = 1785] [serial = 1649] [outer = 0x9221e800] 12:19:10 INFO - PROCESS | 1785 | 1470943149999 Marionette DEBUG loaded listener.js 12:19:10 INFO - PROCESS | 1785 | ++DOMWINDOW == 163 (0xa2309c00) [pid = 1785] [serial = 1650] [outer = 0x9221e800] 12:19:10 INFO - PROCESS | 1785 | 1470943150853 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 12:19:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:19:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1529ms 12:19:10 INFO - PROCESS | 1785 | 1470943150933 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 12:19:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:19:10 INFO - PROCESS | 1785 | 1470943150938 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 12:19:10 INFO - PROCESS | 1785 | 1470943150945 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:19:10 INFO - PROCESS | 1785 | 1470943150949 Marionette TRACE conn3 <- [1,2170,null,{}] 12:19:10 INFO - PROCESS | 1785 | 1470943150955 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:10 INFO - PROCESS | 1785 | 1470943150960 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:11 INFO - PROCESS | 1785 | 1470943151207 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 12:19:11 INFO - PROCESS | 1785 | 1470943151499 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:11 INFO - PROCESS | 1785 | 1470943151508 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:11 INFO - PROCESS | 1785 | ++DOCSHELL 0x91f3d000 == 76 [pid = 1785] [id = 550] 12:19:11 INFO - PROCESS | 1785 | ++DOMWINDOW == 164 (0xa200a400) [pid = 1785] [serial = 1651] [outer = (nil)] 12:19:11 INFO - PROCESS | 1785 | ++DOMWINDOW == 165 (0xa2540400) [pid = 1785] [serial = 1652] [outer = 0xa200a400] 12:19:11 INFO - PROCESS | 1785 | 1470943151635 Marionette DEBUG loaded listener.js 12:19:11 INFO - PROCESS | 1785 | ++DOMWINDOW == 166 (0xa2fcec00) [pid = 1785] [serial = 1653] [outer = 0xa200a400] 12:19:12 INFO - PROCESS | 1785 | 1470943152654 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 12:19:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1781ms 12:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:19:12 INFO - PROCESS | 1785 | 1470943152726 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 12:19:12 INFO - PROCESS | 1785 | 1470943152729 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 12:19:12 INFO - PROCESS | 1785 | 1470943152735 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:19:12 INFO - PROCESS | 1785 | 1470943152739 Marionette TRACE conn3 <- [1,2174,null,{}] 12:19:12 INFO - PROCESS | 1785 | 1470943152744 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:12 INFO - PROCESS | 1785 | 1470943152749 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:12 INFO - PROCESS | 1785 | 1470943152925 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 12:19:13 INFO - PROCESS | 1785 | 1470943153142 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:13 INFO - PROCESS | 1785 | 1470943153148 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:13 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d153400 == 77 [pid = 1785] [id = 551] 12:19:13 INFO - PROCESS | 1785 | ++DOMWINDOW == 167 (0x8f090800) [pid = 1785] [serial = 1654] [outer = (nil)] 12:19:13 INFO - PROCESS | 1785 | ++DOMWINDOW == 168 (0x9514ec00) [pid = 1785] [serial = 1655] [outer = 0x8f090800] 12:19:13 INFO - PROCESS | 1785 | 1470943153273 Marionette DEBUG loaded listener.js 12:19:13 INFO - PROCESS | 1785 | ++DOMWINDOW == 169 (0x95173400) [pid = 1785] [serial = 1656] [outer = 0x8f090800] 12:19:14 INFO - PROCESS | 1785 | 1470943154199 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 12:19:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:19:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1536ms 12:19:14 INFO - PROCESS | 1785 | 1470943154271 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 12:19:14 INFO - PROCESS | 1785 | 1470943154274 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 12:19:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:19:14 INFO - PROCESS | 1785 | 1470943154282 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:19:14 INFO - PROCESS | 1785 | 1470943154286 Marionette TRACE conn3 <- [1,2178,null,{}] 12:19:14 INFO - PROCESS | 1785 | 1470943154291 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:14 INFO - PROCESS | 1785 | 1470943154296 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:14 INFO - PROCESS | 1785 | 1470943154572 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 12:19:14 INFO - PROCESS | 1785 | 1470943154896 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:14 INFO - PROCESS | 1785 | 1470943154904 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:14 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d152000 == 78 [pid = 1785] [id = 552] 12:19:14 INFO - PROCESS | 1785 | ++DOMWINDOW == 170 (0x8e367800) [pid = 1785] [serial = 1657] [outer = (nil)] 12:19:14 INFO - PROCESS | 1785 | ++DOMWINDOW == 171 (0x91f34c00) [pid = 1785] [serial = 1658] [outer = 0x8e367800] 12:19:14 INFO - PROCESS | 1785 | 1470943154985 Marionette DEBUG loaded listener.js 12:19:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 172 (0x988b3c00) [pid = 1785] [serial = 1659] [outer = 0x8e367800] 12:19:16 INFO - PROCESS | 1785 | 1470943156135 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 12:19:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:19:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1890ms 12:19:16 INFO - PROCESS | 1785 | 1470943156173 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 12:19:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:19:16 INFO - PROCESS | 1785 | 1470943156179 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 12:19:16 INFO - PROCESS | 1785 | 1470943156187 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:19:16 INFO - PROCESS | 1785 | 1470943156192 Marionette TRACE conn3 <- [1,2182,null,{}] 12:19:16 INFO - PROCESS | 1785 | 1470943156200 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:16 INFO - PROCESS | 1785 | 1470943156205 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:16 INFO - PROCESS | 1785 | 1470943156398 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 12:19:16 INFO - PROCESS | 1785 | 1470943156682 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:16 INFO - PROCESS | 1785 | 1470943156694 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:16 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e367400 == 79 [pid = 1785] [id = 553] 12:19:16 INFO - PROCESS | 1785 | ++DOMWINDOW == 173 (0x8e369000) [pid = 1785] [serial = 1660] [outer = (nil)] 12:19:16 INFO - PROCESS | 1785 | ++DOMWINDOW == 174 (0x8eef9800) [pid = 1785] [serial = 1661] [outer = 0x8e369000] 12:19:16 INFO - PROCESS | 1785 | 1470943156768 Marionette DEBUG loaded listener.js 12:19:16 INFO - PROCESS | 1785 | ++DOMWINDOW == 175 (0x8f0d4400) [pid = 1785] [serial = 1662] [outer = 0x8e369000] 12:19:17 INFO - PROCESS | 1785 | 1470943157665 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 12:19:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:19:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1536ms 12:19:17 INFO - PROCESS | 1785 | 1470943157724 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 12:19:17 INFO - PROCESS | 1785 | 1470943157730 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 12:19:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:19:17 INFO - PROCESS | 1785 | 1470943157740 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:19:17 INFO - PROCESS | 1785 | 1470943157743 Marionette TRACE conn3 <- [1,2186,null,{}] 12:19:17 INFO - PROCESS | 1785 | 1470943157750 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:17 INFO - PROCESS | 1785 | 1470943157755 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:18 INFO - PROCESS | 1785 | 1470943158043 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 12:19:18 INFO - PROCESS | 1785 | 1470943158429 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:18 INFO - PROCESS | 1785 | 1470943158436 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:18 INFO - PROCESS | 1785 | ++DOCSHELL 0x8eef2400 == 80 [pid = 1785] [id = 554] 12:19:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 176 (0x92e4c000) [pid = 1785] [serial = 1663] [outer = (nil)] 12:19:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 177 (0x94ffd400) [pid = 1785] [serial = 1664] [outer = 0x92e4c000] 12:19:18 INFO - PROCESS | 1785 | 1470943158510 Marionette DEBUG loaded listener.js 12:19:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 178 (0x95277c00) [pid = 1785] [serial = 1665] [outer = 0x92e4c000] 12:19:19 INFO - PROCESS | 1785 | --DOCSHELL 0x8d182400 == 79 [pid = 1785] [id = 518] 12:19:19 INFO - PROCESS | 1785 | --DOCSHELL 0x99bc8800 == 78 [pid = 1785] [id = 495] 12:19:19 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1efc00 == 77 [pid = 1785] [id = 538] 12:19:19 INFO - PROCESS | 1785 | --DOCSHELL 0x9940cc00 == 76 [pid = 1785] [id = 537] 12:19:19 INFO - PROCESS | 1785 | --DOCSHELL 0x8e549800 == 75 [pid = 1785] [id = 536] 12:19:19 INFO - PROCESS | 1785 | --DOCSHELL 0x8d188800 == 74 [pid = 1785] [id = 535] 12:19:19 INFO - PROCESS | 1785 | --DOCSHELL 0x8da89400 == 73 [pid = 1785] [id = 534] 12:19:19 INFO - PROCESS | 1785 | --DOCSHELL 0x90834400 == 72 [pid = 1785] [id = 533] 12:19:19 INFO - PROCESS | 1785 | --DOCSHELL 0x8d151800 == 71 [pid = 1785] [id = 532] 12:19:19 INFO - PROCESS | 1785 | --DOCSHELL 0x8d05cc00 == 70 [pid = 1785] [id = 530] 12:19:19 INFO - PROCESS | 1785 | --DOCSHELL 0x8d066c00 == 69 [pid = 1785] [id = 529] 12:19:19 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1f1400 == 68 [pid = 1785] [id = 528] 12:19:19 INFO - PROCESS | 1785 | --DOCSHELL 0x8d06a800 == 67 [pid = 1785] [id = 527] 12:19:19 INFO - PROCESS | 1785 | 1470943159505 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 12:19:19 INFO - PROCESS | 1785 | --DOMWINDOW == 177 (0x99b07400) [pid = 1785] [serial = 1443] [outer = (nil)] [url = about:blank] 12:19:19 INFO - PROCESS | 1785 | --DOMWINDOW == 176 (0x99b11c00) [pid = 1785] [serial = 1446] [outer = (nil)] [url = about:blank] 12:19:19 INFO - PROCESS | 1785 | --DOMWINDOW == 175 (0x910dd400) [pid = 1785] [serial = 1428] [outer = (nil)] [url = about:blank] 12:19:19 INFO - PROCESS | 1785 | --DOMWINDOW == 174 (0x99b1b800) [pid = 1785] [serial = 1449] [outer = (nil)] [url = about:blank] 12:19:19 INFO - PROCESS | 1785 | --DOMWINDOW == 173 (0x99415c00) [pid = 1785] [serial = 1437] [outer = (nil)] [url = about:blank] 12:19:19 INFO - PROCESS | 1785 | --DOMWINDOW == 172 (0x9751a800) [pid = 1785] [serial = 1431] [outer = (nil)] [url = about:blank] 12:19:19 INFO - PROCESS | 1785 | --DOMWINDOW == 171 (0x92217400) [pid = 1785] [serial = 1497] [outer = (nil)] [url = about:blank] 12:19:19 INFO - PROCESS | 1785 | --DOMWINDOW == 170 (0x99ac9800) [pid = 1785] [serial = 1440] [outer = (nil)] [url = about:blank] 12:19:19 INFO - PROCESS | 1785 | --DOMWINDOW == 169 (0x99418c00) [pid = 1785] [serial = 1434] [outer = (nil)] [url = about:blank] 12:19:19 INFO - PROCESS | 1785 | --DOMWINDOW == 168 (0x98113c00) [pid = 1785] [serial = 1565] [outer = (nil)] [url = about:blank] 12:19:19 INFO - PROCESS | 1785 | --DOMWINDOW == 167 (0x9940fc00) [pid = 1785] [serial = 1568] [outer = (nil)] [url = about:blank] 12:19:19 INFO - PROCESS | 1785 | --DOMWINDOW == 166 (0x9940a000) [pid = 1785] [serial = 1566] [outer = (nil)] [url = about:blank] 12:19:19 INFO - PROCESS | 1785 | --DOMWINDOW == 165 (0x99b1c400) [pid = 1785] [serial = 1532] [outer = (nil)] [url = about:blank] 12:19:19 INFO - PROCESS | 1785 | --DOMWINDOW == 164 (0x8dc89800) [pid = 1785] [serial = 1551] [outer = (nil)] [url = about:blank] 12:19:19 INFO - PROCESS | 1785 | --DOMWINDOW == 163 (0x8da8bc00) [pid = 1785] [serial = 1550] [outer = (nil)] [url = about:blank] 12:19:19 INFO - PROCESS | 1785 | --DOMWINDOW == 162 (0x99420c00) [pid = 1785] [serial = 1529] [outer = (nil)] [url = about:blank] 12:19:19 INFO - PROCESS | 1785 | --DOMWINDOW == 161 (0x9221b800) [pid = 1785] [serial = 1520] [outer = (nil)] [url = about:blank] 12:19:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:19:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1834ms 12:19:19 INFO - PROCESS | 1785 | --DOMWINDOW == 160 (0x9a75ec00) [pid = 1785] [serial = 1544] [outer = (nil)] [url = about:blank] 12:19:19 INFO - PROCESS | 1785 | --DOMWINDOW == 159 (0x90f8fc00) [pid = 1785] [serial = 1553] [outer = (nil)] [url = about:blank] 12:19:19 INFO - PROCESS | 1785 | --DOMWINDOW == 158 (0x91f37000) [pid = 1785] [serial = 1554] [outer = (nil)] [url = about:blank] 12:19:19 INFO - PROCESS | 1785 | --DOMWINDOW == 157 (0x91f3f800) [pid = 1785] [serial = 1526] [outer = (nil)] [url = about:blank] 12:19:19 INFO - PROCESS | 1785 | --DOMWINDOW == 156 (0x8f086400) [pid = 1785] [serial = 1556] [outer = (nil)] [url = about:blank] 12:19:19 INFO - PROCESS | 1785 | --DOMWINDOW == 155 (0x90f86000) [pid = 1785] [serial = 1557] [outer = (nil)] [url = about:blank] 12:19:19 INFO - PROCESS | 1785 | --DOMWINDOW == 154 (0x99b1b400) [pid = 1785] [serial = 1535] [outer = (nil)] [url = about:blank] 12:19:19 INFO - PROCESS | 1785 | --DOMWINDOW == 153 (0x8e36b800) [pid = 1785] [serial = 1523] [outer = (nil)] [url = about:blank] 12:19:19 INFO - PROCESS | 1785 | --DOMWINDOW == 152 (0x9a706c00) [pid = 1785] [serial = 1541] [outer = (nil)] [url = about:blank] 12:19:19 INFO - PROCESS | 1785 | --DOMWINDOW == 151 (0x95150000) [pid = 1785] [serial = 1559] [outer = (nil)] [url = about:blank] 12:19:19 INFO - PROCESS | 1785 | --DOMWINDOW == 150 (0x8e6d3800) [pid = 1785] [serial = 1547] [outer = (nil)] [url = about:blank] 12:19:19 INFO - PROCESS | 1785 | --DOMWINDOW == 149 (0x9a260000) [pid = 1785] [serial = 1538] [outer = (nil)] [url = about:blank] 12:19:19 INFO - PROCESS | 1785 | --DOMWINDOW == 148 (0x97513c00) [pid = 1785] [serial = 1562] [outer = (nil)] [url = about:blank] 12:19:19 INFO - PROCESS | 1785 | --DOMWINDOW == 147 (0x9751cc00) [pid = 1785] [serial = 1563] [outer = (nil)] [url = about:blank] 12:19:19 INFO - PROCESS | 1785 | --DOMWINDOW == 146 (0x99428800) [pid = 1785] [serial = 1569] [outer = (nil)] [url = about:blank] 12:19:19 INFO - PROCESS | 1785 | --DOMWINDOW == 145 (0x95173000) [pid = 1785] [serial = 1560] [outer = (nil)] [url = about:blank] 12:19:19 INFO - PROCESS | 1785 | 1470943159595 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 12:19:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:19:19 INFO - PROCESS | 1785 | 1470943159597 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 12:19:19 INFO - PROCESS | 1785 | 1470943159604 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:19:19 INFO - PROCESS | 1785 | 1470943159610 Marionette TRACE conn3 <- [1,2190,null,{}] 12:19:19 INFO - PROCESS | 1785 | 1470943159625 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:19 INFO - PROCESS | 1785 | 1470943159633 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:19 INFO - PROCESS | 1785 | 1470943159815 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 12:19:20 INFO - PROCESS | 1785 | 1470943159994 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:20 INFO - PROCESS | 1785 | 1470943160002 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:20 INFO - PROCESS | 1785 | ++DOCSHELL 0x92220800 == 68 [pid = 1785] [id = 555] 12:19:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 146 (0x92468c00) [pid = 1785] [serial = 1666] [outer = (nil)] 12:19:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 147 (0x9516b400) [pid = 1785] [serial = 1667] [outer = 0x92468c00] 12:19:20 INFO - PROCESS | 1785 | 1470943160075 Marionette DEBUG loaded listener.js 12:19:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 148 (0x9751cc00) [pid = 1785] [serial = 1668] [outer = 0x92468c00] 12:19:20 INFO - PROCESS | 1785 | 1470943160965 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 12:19:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:19:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1391ms 12:19:21 INFO - PROCESS | 1785 | 1470943160996 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 12:19:21 INFO - PROCESS | 1785 | 1470943161001 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 12:19:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:19:21 INFO - PROCESS | 1785 | 1470943161010 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:19:21 INFO - PROCESS | 1785 | 1470943161016 Marionette TRACE conn3 <- [1,2194,null,{}] 12:19:21 INFO - PROCESS | 1785 | 1470943161026 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:21 INFO - PROCESS | 1785 | 1470943161032 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:21 INFO - PROCESS | 1785 | 1470943161324 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 12:19:21 INFO - PROCESS | 1785 | 1470943161672 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:21 INFO - PROCESS | 1785 | 1470943161688 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:21 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dbef000 == 69 [pid = 1785] [id = 556] 12:19:21 INFO - PROCESS | 1785 | ++DOMWINDOW == 149 (0x8e549800) [pid = 1785] [serial = 1669] [outer = (nil)] 12:19:21 INFO - PROCESS | 1785 | ++DOMWINDOW == 150 (0x8e6d1400) [pid = 1785] [serial = 1670] [outer = 0x8e549800] 12:19:21 INFO - PROCESS | 1785 | 1470943161774 Marionette DEBUG loaded listener.js 12:19:21 INFO - PROCESS | 1785 | ++DOMWINDOW == 151 (0x8f088800) [pid = 1785] [serial = 1671] [outer = 0x8e549800] 12:19:22 INFO - PROCESS | 1785 | 1470943162718 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 12:19:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:19:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1742ms 12:19:22 INFO - PROCESS | 1785 | 1470943162751 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 12:19:22 INFO - PROCESS | 1785 | 1470943162759 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 12:19:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:19:22 INFO - PROCESS | 1785 | 1470943162769 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:19:22 INFO - PROCESS | 1785 | 1470943162773 Marionette TRACE conn3 <- [1,2198,null,{}] 12:19:22 INFO - PROCESS | 1785 | 1470943162780 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:22 INFO - PROCESS | 1785 | 1470943162785 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:22 INFO - PROCESS | 1785 | 1470943162979 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 12:19:23 INFO - PROCESS | 1785 | 1470943163196 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:23 INFO - PROCESS | 1785 | 1470943163202 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:23 INFO - PROCESS | 1785 | ++DOCSHELL 0x91f31c00 == 70 [pid = 1785] [id = 557] 12:19:23 INFO - PROCESS | 1785 | ++DOMWINDOW == 152 (0x9246f400) [pid = 1785] [serial = 1672] [outer = (nil)] 12:19:23 INFO - PROCESS | 1785 | ++DOMWINDOW == 153 (0x93a64400) [pid = 1785] [serial = 1673] [outer = 0x9246f400] 12:19:23 INFO - PROCESS | 1785 | 1470943163322 Marionette DEBUG loaded listener.js 12:19:23 INFO - PROCESS | 1785 | ++DOMWINDOW == 154 (0x9751c000) [pid = 1785] [serial = 1674] [outer = 0x9246f400] 12:19:24 INFO - PROCESS | 1785 | 1470943164358 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:19:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:19:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1633ms 12:19:24 INFO - PROCESS | 1785 | 1470943164403 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 12:19:24 INFO - PROCESS | 1785 | 1470943164408 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 12:19:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:19:24 INFO - PROCESS | 1785 | 1470943164414 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:19:24 INFO - PROCESS | 1785 | 1470943164420 Marionette TRACE conn3 <- [1,2202,null,{}] 12:19:24 INFO - PROCESS | 1785 | 1470943164437 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:24 INFO - PROCESS | 1785 | 1470943164445 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:24 INFO - PROCESS | 1785 | 1470943164635 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 12:19:26 INFO - PROCESS | 1785 | --DOCSHELL 0x8e54f800 == 69 [pid = 1785] [id = 517] 12:19:26 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd20800 == 68 [pid = 1785] [id = 496] 12:19:26 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd2cc00 == 67 [pid = 1785] [id = 497] 12:19:26 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd2c400 == 66 [pid = 1785] [id = 480] 12:19:26 INFO - PROCESS | 1785 | --DOCSHELL 0x8e364c00 == 65 [pid = 1785] [id = 531] 12:19:26 INFO - PROCESS | 1785 | --DOCSHELL 0x8eef2400 == 64 [pid = 1785] [id = 554] 12:19:26 INFO - PROCESS | 1785 | --DOCSHELL 0x8e367400 == 63 [pid = 1785] [id = 553] 12:19:26 INFO - PROCESS | 1785 | 1470943166804 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:26 INFO - PROCESS | 1785 | 1470943166812 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:26 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d063c00 == 64 [pid = 1785] [id = 558] 12:19:26 INFO - PROCESS | 1785 | ++DOMWINDOW == 155 (0x8d064000) [pid = 1785] [serial = 1675] [outer = (nil)] 12:19:26 INFO - PROCESS | 1785 | ++DOMWINDOW == 156 (0x8dbe0800) [pid = 1785] [serial = 1676] [outer = 0x8d064000] 12:19:26 INFO - PROCESS | 1785 | 1470943166912 Marionette DEBUG loaded listener.js 12:19:27 INFO - PROCESS | 1785 | ++DOMWINDOW == 157 (0x8e3c8400) [pid = 1785] [serial = 1677] [outer = 0x8d064000] 12:19:27 INFO - PROCESS | 1785 | 1470943167822 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 12:19:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:19:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 3448ms 12:19:27 INFO - PROCESS | 1785 | 1470943167864 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 12:19:27 INFO - PROCESS | 1785 | 1470943167869 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 12:19:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:19:27 INFO - PROCESS | 1785 | 1470943167881 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:19:27 INFO - PROCESS | 1785 | 1470943167885 Marionette TRACE conn3 <- [1,2206,null,{}] 12:19:27 INFO - PROCESS | 1785 | 1470943167894 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:27 INFO - PROCESS | 1785 | 1470943167899 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:28 INFO - PROCESS | 1785 | 1470943168127 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 12:19:28 INFO - PROCESS | 1785 | 1470943168152 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:28 INFO - PROCESS | 1785 | 1470943168159 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:28 INFO - PROCESS | 1785 | ++DOCSHELL 0x910df400 == 65 [pid = 1785] [id = 559] 12:19:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 158 (0x92349400) [pid = 1785] [serial = 1678] [outer = (nil)] 12:19:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 159 (0x93943800) [pid = 1785] [serial = 1679] [outer = 0x92349400] 12:19:28 INFO - PROCESS | 1785 | 1470943168227 Marionette DEBUG loaded listener.js 12:19:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 160 (0x97513c00) [pid = 1785] [serial = 1680] [outer = 0x92349400] 12:19:29 INFO - PROCESS | 1785 | 1470943169750 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 12:19:29 INFO - PROCESS | 1785 | --DOMWINDOW == 159 (0x8d151c00) [pid = 1785] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:19:29 INFO - PROCESS | 1785 | --DOMWINDOW == 158 (0x93c8b400) [pid = 1785] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:19:29 INFO - PROCESS | 1785 | --DOMWINDOW == 157 (0x8f088400) [pid = 1785] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:19:29 INFO - PROCESS | 1785 | --DOMWINDOW == 156 (0x90f82400) [pid = 1785] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:19:29 INFO - PROCESS | 1785 | --DOMWINDOW == 155 (0x9966f000) [pid = 1785] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:19:29 INFO - PROCESS | 1785 | --DOMWINDOW == 154 (0x8da8f000) [pid = 1785] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:19:29 INFO - PROCESS | 1785 | --DOMWINDOW == 153 (0x8d060800) [pid = 1785] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:19:29 INFO - PROCESS | 1785 | --DOMWINDOW == 152 (0x8e369000) [pid = 1785] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:19:29 INFO - PROCESS | 1785 | --DOMWINDOW == 151 (0x92e4c000) [pid = 1785] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:19:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:19:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 2036ms 12:19:29 INFO - PROCESS | 1785 | 1470943169921 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 12:19:29 INFO - PROCESS | 1785 | 1470943169926 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 12:19:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:19:29 INFO - PROCESS | 1785 | 1470943169934 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:19:29 INFO - PROCESS | 1785 | 1470943169937 Marionette TRACE conn3 <- [1,2210,null,{}] 12:19:29 INFO - PROCESS | 1785 | 1470943169943 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:29 INFO - PROCESS | 1785 | 1470943169948 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:30 INFO - PROCESS | 1785 | 1470943170168 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 12:19:30 INFO - PROCESS | 1785 | 1470943170280 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:30 INFO - PROCESS | 1785 | 1470943170292 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:30 INFO - PROCESS | 1785 | ++DOCSHELL 0x8f0d7000 == 66 [pid = 1785] [id = 560] 12:19:30 INFO - PROCESS | 1785 | ++DOMWINDOW == 152 (0x9234dc00) [pid = 1785] [serial = 1681] [outer = (nil)] 12:19:30 INFO - PROCESS | 1785 | ++DOMWINDOW == 153 (0x976d5c00) [pid = 1785] [serial = 1682] [outer = 0x9234dc00] 12:19:30 INFO - PROCESS | 1785 | 1470943170371 Marionette DEBUG loaded listener.js 12:19:30 INFO - PROCESS | 1785 | ++DOMWINDOW == 154 (0x994be000) [pid = 1785] [serial = 1683] [outer = 0x9234dc00] 12:19:31 INFO - PROCESS | 1785 | 1470943171134 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 12:19:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:19:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1231ms 12:19:31 INFO - PROCESS | 1785 | 1470943171175 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 12:19:31 INFO - PROCESS | 1785 | 1470943171196 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 12:19:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:19:31 INFO - PROCESS | 1785 | 1470943171209 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:19:31 INFO - PROCESS | 1785 | 1470943171218 Marionette TRACE conn3 <- [1,2214,null,{}] 12:19:31 INFO - PROCESS | 1785 | 1470943171231 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:31 INFO - PROCESS | 1785 | 1470943171238 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:31 INFO - PROCESS | 1785 | 1470943171427 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 12:19:31 INFO - PROCESS | 1785 | 1470943171610 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:31 INFO - PROCESS | 1785 | 1470943171618 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:31 INFO - PROCESS | 1785 | ++DOCSHELL 0x92473c00 == 67 [pid = 1785] [id = 561] 12:19:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 155 (0x99670400) [pid = 1785] [serial = 1684] [outer = (nil)] 12:19:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 156 (0x99b1e800) [pid = 1785] [serial = 1685] [outer = 0x99670400] 12:19:31 INFO - PROCESS | 1785 | 1470943171691 Marionette DEBUG loaded listener.js 12:19:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 157 (0x99bcd000) [pid = 1785] [serial = 1686] [outer = 0x99670400] 12:19:32 INFO - PROCESS | 1785 | 1470943172760 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 12:19:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:19:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1595ms 12:19:32 INFO - PROCESS | 1785 | 1470943172804 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 12:19:32 INFO - PROCESS | 1785 | 1470943172810 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 12:19:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:19:32 INFO - PROCESS | 1785 | 1470943172818 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:19:32 INFO - PROCESS | 1785 | 1470943172825 Marionette TRACE conn3 <- [1,2218,null,{}] 12:19:32 INFO - PROCESS | 1785 | 1470943172834 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:32 INFO - PROCESS | 1785 | 1470943172840 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:33 INFO - PROCESS | 1785 | 1470943173032 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 12:19:33 INFO - PROCESS | 1785 | 1470943173300 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:33 INFO - PROCESS | 1785 | 1470943173308 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:33 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e6d1c00 == 68 [pid = 1785] [id = 562] 12:19:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 158 (0x8f0d1000) [pid = 1785] [serial = 1687] [outer = (nil)] 12:19:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 159 (0x92350c00) [pid = 1785] [serial = 1688] [outer = 0x8f0d1000] 12:19:33 INFO - PROCESS | 1785 | 1470943173437 Marionette DEBUG loaded listener.js 12:19:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 160 (0x95172400) [pid = 1785] [serial = 1689] [outer = 0x8f0d1000] 12:19:34 INFO - PROCESS | 1785 | 1470943174383 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 12:19:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:19:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1637ms 12:19:34 INFO - PROCESS | 1785 | 1470943174455 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 12:19:34 INFO - PROCESS | 1785 | 1470943174462 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 12:19:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:19:34 INFO - PROCESS | 1785 | 1470943174474 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:19:34 INFO - PROCESS | 1785 | 1470943174479 Marionette TRACE conn3 <- [1,2222,null,{}] 12:19:34 INFO - PROCESS | 1785 | 1470943174485 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:34 INFO - PROCESS | 1785 | 1470943174491 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:34 INFO - PROCESS | 1785 | 1470943174728 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 12:19:35 INFO - PROCESS | 1785 | 1470943175075 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:35 INFO - PROCESS | 1785 | 1470943175084 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:35 INFO - PROCESS | 1785 | ++DOCSHELL 0x9246d000 == 69 [pid = 1785] [id = 563] 12:19:35 INFO - PROCESS | 1785 | ++DOMWINDOW == 161 (0x99b16800) [pid = 1785] [serial = 1690] [outer = (nil)] 12:19:35 INFO - PROCESS | 1785 | ++DOMWINDOW == 162 (0x99b1fc00) [pid = 1785] [serial = 1691] [outer = 0x99b16800] 12:19:35 INFO - PROCESS | 1785 | 1470943175171 Marionette DEBUG loaded listener.js 12:19:35 INFO - PROCESS | 1785 | ++DOMWINDOW == 163 (0x99bcfc00) [pid = 1785] [serial = 1692] [outer = 0x99b16800] 12:19:36 INFO - PROCESS | 1785 | 1470943176042 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:19:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:19:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1584ms 12:19:36 INFO - PROCESS | 1785 | 1470943176057 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 12:19:36 INFO - PROCESS | 1785 | 1470943176062 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 12:19:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:19:36 INFO - PROCESS | 1785 | 1470943176068 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:19:36 INFO - PROCESS | 1785 | 1470943176074 Marionette TRACE conn3 <- [1,2226,null,{}] 12:19:36 INFO - PROCESS | 1785 | 1470943176105 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:36 INFO - PROCESS | 1785 | 1470943176114 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:36 INFO - PROCESS | 1785 | 1470943176363 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 12:19:36 INFO - PROCESS | 1785 | 1470943176519 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:36 INFO - PROCESS | 1785 | 1470943176533 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:36 INFO - PROCESS | 1785 | ++DOCSHELL 0x9a70b000 == 70 [pid = 1785] [id = 564] 12:19:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 164 (0x9a70d000) [pid = 1785] [serial = 1693] [outer = (nil)] 12:19:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 165 (0x9a7aec00) [pid = 1785] [serial = 1694] [outer = 0x9a70d000] 12:19:36 INFO - PROCESS | 1785 | 1470943176614 Marionette DEBUG loaded listener.js 12:19:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 166 (0x9a7bc400) [pid = 1785] [serial = 1695] [outer = 0x9a70d000] 12:19:37 INFO - PROCESS | 1785 | 1470943177500 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 12:19:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 12:19:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1485ms 12:19:37 INFO - PROCESS | 1785 | 1470943177569 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 12:19:37 INFO - PROCESS | 1785 | 1470943177574 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 12:19:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:19:37 INFO - PROCESS | 1785 | 1470943177582 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:19:37 INFO - PROCESS | 1785 | 1470943177585 Marionette TRACE conn3 <- [1,2230,null,{}] 12:19:37 INFO - PROCESS | 1785 | 1470943177591 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:37 INFO - PROCESS | 1785 | 1470943177596 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:37 INFO - PROCESS | 1785 | 1470943177789 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 12:19:38 INFO - PROCESS | 1785 | 1470943178010 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:38 INFO - PROCESS | 1785 | 1470943178020 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:38 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e3d3000 == 71 [pid = 1785] [id = 565] 12:19:38 INFO - PROCESS | 1785 | ++DOMWINDOW == 167 (0x9a25d000) [pid = 1785] [serial = 1696] [outer = (nil)] 12:19:38 INFO - PROCESS | 1785 | ++DOMWINDOW == 168 (0x9b0b8c00) [pid = 1785] [serial = 1697] [outer = 0x9a25d000] 12:19:38 INFO - PROCESS | 1785 | 1470943178131 Marionette DEBUG loaded listener.js 12:19:38 INFO - PROCESS | 1785 | ++DOMWINDOW == 169 (0x9b0c1400) [pid = 1785] [serial = 1698] [outer = 0x9a25d000] 12:19:39 INFO - PROCESS | 1785 | 1470943179086 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 12:19:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:19:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1531ms 12:19:39 INFO - PROCESS | 1785 | 1470943179117 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 12:19:39 INFO - PROCESS | 1785 | 1470943179120 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 12:19:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:19:39 INFO - PROCESS | 1785 | 1470943179128 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:19:39 INFO - PROCESS | 1785 | 1470943179131 Marionette TRACE conn3 <- [1,2234,null,{}] 12:19:39 INFO - PROCESS | 1785 | 1470943179137 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:39 INFO - PROCESS | 1785 | 1470943179142 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:39 INFO - PROCESS | 1785 | 1470943179314 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 12:19:39 INFO - PROCESS | 1785 | 1470943179574 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:39 INFO - PROCESS | 1785 | 1470943179584 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:39 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d154400 == 72 [pid = 1785] [id = 566] 12:19:39 INFO - PROCESS | 1785 | ++DOMWINDOW == 170 (0x8dbedc00) [pid = 1785] [serial = 1699] [outer = (nil)] 12:19:39 INFO - PROCESS | 1785 | ++DOMWINDOW == 171 (0x9b5f0000) [pid = 1785] [serial = 1700] [outer = 0x8dbedc00] 12:19:39 INFO - PROCESS | 1785 | 1470943179666 Marionette DEBUG loaded listener.js 12:19:39 INFO - PROCESS | 1785 | ++DOMWINDOW == 172 (0x99410400) [pid = 1785] [serial = 1701] [outer = 0x8dbedc00] 12:19:40 INFO - PROCESS | 1785 | 1470943180599 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 12:19:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:19:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1530ms 12:19:40 INFO - PROCESS | 1785 | 1470943180658 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 12:19:40 INFO - PROCESS | 1785 | 1470943180662 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 12:19:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:19:40 INFO - PROCESS | 1785 | 1470943180668 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:19:40 INFO - PROCESS | 1785 | 1470943180672 Marionette TRACE conn3 <- [1,2238,null,{}] 12:19:40 INFO - PROCESS | 1785 | 1470943180678 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:40 INFO - PROCESS | 1785 | 1470943180688 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:40 INFO - PROCESS | 1785 | 1470943180937 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 12:19:41 INFO - PROCESS | 1785 | 1470943181289 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:41 INFO - PROCESS | 1785 | 1470943181300 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:41 INFO - PROCESS | 1785 | ++DOCSHELL 0x9b060000 == 73 [pid = 1785] [id = 567] 12:19:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 173 (0x9d813400) [pid = 1785] [serial = 1702] [outer = (nil)] 12:19:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 174 (0xa1095c00) [pid = 1785] [serial = 1703] [outer = 0x9d813400] 12:19:41 INFO - PROCESS | 1785 | 1470943181385 Marionette DEBUG loaded listener.js 12:19:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 175 (0xa102d400) [pid = 1785] [serial = 1704] [outer = 0x9d813400] 12:19:42 INFO - PROCESS | 1785 | 1470943182271 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:19:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:19:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1640ms 12:19:42 INFO - PROCESS | 1785 | 1470943182310 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 12:19:42 INFO - PROCESS | 1785 | 1470943182314 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 12:19:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:19:42 INFO - PROCESS | 1785 | 1470943182340 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:19:42 INFO - PROCESS | 1785 | 1470943182343 Marionette TRACE conn3 <- [1,2242,null,{}] 12:19:42 INFO - PROCESS | 1785 | 1470943182352 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:42 INFO - PROCESS | 1785 | 1470943182356 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:42 INFO - PROCESS | 1785 | 1470943182587 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 12:19:43 INFO - PROCESS | 1785 | 1470943183058 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:43 INFO - PROCESS | 1785 | 1470943183074 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:43 INFO - PROCESS | 1785 | ++DOCSHELL 0x90f8d400 == 74 [pid = 1785] [id = 568] 12:19:43 INFO - PROCESS | 1785 | ++DOMWINDOW == 176 (0x9cbfa800) [pid = 1785] [serial = 1705] [outer = (nil)] 12:19:43 INFO - PROCESS | 1785 | ++DOMWINDOW == 177 (0xa231d400) [pid = 1785] [serial = 1706] [outer = 0x9cbfa800] 12:19:43 INFO - PROCESS | 1785 | 1470943183206 Marionette DEBUG loaded listener.js 12:19:43 INFO - PROCESS | 1785 | ++DOMWINDOW == 178 (0xa23be800) [pid = 1785] [serial = 1707] [outer = 0x9cbfa800] 12:19:44 INFO - PROCESS | 1785 | 1470943184392 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 12:19:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:19:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 2108ms 12:19:44 INFO - PROCESS | 1785 | 1470943184431 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 12:19:44 INFO - PROCESS | 1785 | 1470943184436 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 12:19:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:19:44 INFO - PROCESS | 1785 | 1470943184442 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:19:44 INFO - PROCESS | 1785 | 1470943184444 Marionette TRACE conn3 <- [1,2246,null,{}] 12:19:44 INFO - PROCESS | 1785 | 1470943184451 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:44 INFO - PROCESS | 1785 | 1470943184456 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:44 INFO - PROCESS | 1785 | 1470943184628 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 12:19:44 INFO - PROCESS | 1785 | 1470943184854 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:44 INFO - PROCESS | 1785 | 1470943184860 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:44 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d184c00 == 75 [pid = 1785] [id = 569] 12:19:44 INFO - PROCESS | 1785 | ++DOMWINDOW == 179 (0x8d187800) [pid = 1785] [serial = 1708] [outer = (nil)] 12:19:44 INFO - PROCESS | 1785 | ++DOMWINDOW == 180 (0xa256d400) [pid = 1785] [serial = 1709] [outer = 0x8d187800] 12:19:45 INFO - PROCESS | 1785 | 1470943184998 Marionette DEBUG loaded listener.js 12:19:45 INFO - PROCESS | 1785 | ++DOMWINDOW == 181 (0xa2fcfc00) [pid = 1785] [serial = 1710] [outer = 0x8d187800] 12:19:45 INFO - PROCESS | 1785 | 1470943185905 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 12:19:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:19:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1530ms 12:19:45 INFO - PROCESS | 1785 | 1470943185974 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 12:19:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:19:45 INFO - PROCESS | 1785 | 1470943185978 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 12:19:45 INFO - PROCESS | 1785 | 1470943185984 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:19:45 INFO - PROCESS | 1785 | 1470943185988 Marionette TRACE conn3 <- [1,2250,null,{}] 12:19:45 INFO - PROCESS | 1785 | 1470943185993 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:46 INFO - PROCESS | 1785 | 1470943185998 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:46 INFO - PROCESS | 1785 | 1470943186214 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 12:19:46 INFO - PROCESS | 1785 | 1470943186520 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:46 INFO - PROCESS | 1785 | 1470943186528 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:46 INFO - PROCESS | 1785 | ++DOCSHELL 0x8f086000 == 76 [pid = 1785] [id = 570] 12:19:46 INFO - PROCESS | 1785 | ++DOMWINDOW == 182 (0x92e46000) [pid = 1785] [serial = 1711] [outer = (nil)] 12:19:46 INFO - PROCESS | 1785 | ++DOMWINDOW == 183 (0xa34b5800) [pid = 1785] [serial = 1712] [outer = 0x92e46000] 12:19:46 INFO - PROCESS | 1785 | 1470943186612 Marionette DEBUG loaded listener.js 12:19:46 INFO - PROCESS | 1785 | ++DOMWINDOW == 184 (0xa4e0c000) [pid = 1785] [serial = 1713] [outer = 0x92e46000] 12:19:47 INFO - PROCESS | 1785 | 1470943187515 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 12:19:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:19:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1581ms 12:19:47 INFO - PROCESS | 1785 | 1470943187567 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 12:19:47 INFO - PROCESS | 1785 | 1470943187573 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 12:19:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:19:47 INFO - PROCESS | 1785 | 1470943187583 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:19:47 INFO - PROCESS | 1785 | 1470943187587 Marionette TRACE conn3 <- [1,2254,null,{}] 12:19:47 INFO - PROCESS | 1785 | 1470943187597 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:47 INFO - PROCESS | 1785 | 1470943187603 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:47 INFO - PROCESS | 1785 | 1470943187837 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 12:19:48 INFO - PROCESS | 1785 | 1470943188126 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:48 INFO - PROCESS | 1785 | 1470943188133 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:48 INFO - PROCESS | 1785 | ++DOCSHELL 0x9b0bc000 == 77 [pid = 1785] [id = 571] 12:19:48 INFO - PROCESS | 1785 | ++DOMWINDOW == 185 (0xa5030c00) [pid = 1785] [serial = 1714] [outer = (nil)] 12:19:48 INFO - PROCESS | 1785 | ++DOMWINDOW == 186 (0xa62ca000) [pid = 1785] [serial = 1715] [outer = 0xa5030c00] 12:19:48 INFO - PROCESS | 1785 | 1470943188221 Marionette DEBUG loaded listener.js 12:19:48 INFO - PROCESS | 1785 | ++DOMWINDOW == 187 (0xa682f800) [pid = 1785] [serial = 1716] [outer = 0xa5030c00] 12:19:49 INFO - PROCESS | 1785 | 1470943189145 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 12:19:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:19:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1634ms 12:19:49 INFO - PROCESS | 1785 | 1470943189216 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 12:19:49 INFO - PROCESS | 1785 | 1470943189221 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 12:19:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:19:49 INFO - PROCESS | 1785 | 1470943189227 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:19:49 INFO - PROCESS | 1785 | 1470943189231 Marionette TRACE conn3 <- [1,2258,null,{}] 12:19:49 INFO - PROCESS | 1785 | 1470943189237 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:49 INFO - PROCESS | 1785 | 1470943189243 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:49 INFO - PROCESS | 1785 | 1470943189488 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 12:19:49 INFO - PROCESS | 1785 | 1470943189798 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:49 INFO - PROCESS | 1785 | 1470943189810 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:49 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e3c8800 == 78 [pid = 1785] [id = 572] 12:19:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 188 (0x8e6df400) [pid = 1785] [serial = 1717] [outer = (nil)] 12:19:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 189 (0x8ef9b400) [pid = 1785] [serial = 1718] [outer = 0x8e6df400] 12:19:49 INFO - PROCESS | 1785 | 1470943189911 Marionette DEBUG loaded listener.js 12:19:50 INFO - PROCESS | 1785 | ++DOMWINDOW == 190 (0x99d76400) [pid = 1785] [serial = 1719] [outer = 0x8e6df400] 12:19:50 INFO - PROCESS | 1785 | 1470943190762 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:19:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:19:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1590ms 12:19:50 INFO - PROCESS | 1785 | 1470943190817 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 12:19:50 INFO - PROCESS | 1785 | 1470943190820 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 12:19:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:19:50 INFO - PROCESS | 1785 | 1470943190846 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:19:50 INFO - PROCESS | 1785 | 1470943190849 Marionette TRACE conn3 <- [1,2262,null,{}] 12:19:50 INFO - PROCESS | 1785 | 1470943190855 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:50 INFO - PROCESS | 1785 | 1470943190860 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:51 INFO - PROCESS | 1785 | 1470943191034 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 12:19:51 INFO - PROCESS | 1785 | 1470943191301 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:51 INFO - PROCESS | 1785 | 1470943191310 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:51 INFO - PROCESS | 1785 | ++DOCSHELL 0x8ef96800 == 79 [pid = 1785] [id = 573] 12:19:51 INFO - PROCESS | 1785 | ++DOMWINDOW == 191 (0x8ef9a400) [pid = 1785] [serial = 1720] [outer = (nil)] 12:19:51 INFO - PROCESS | 1785 | ++DOMWINDOW == 192 (0xa689b000) [pid = 1785] [serial = 1721] [outer = 0x8ef9a400] 12:19:51 INFO - PROCESS | 1785 | 1470943191434 Marionette DEBUG loaded listener.js 12:19:51 INFO - PROCESS | 1785 | ++DOMWINDOW == 193 (0xa689f000) [pid = 1785] [serial = 1722] [outer = 0x8ef9a400] 12:19:52 INFO - PROCESS | 1785 | 1470943192330 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 12:19:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:19:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1533ms 12:19:52 INFO - PROCESS | 1785 | 1470943192389 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 12:19:52 INFO - PROCESS | 1785 | 1470943192393 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 12:19:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:19:52 INFO - PROCESS | 1785 | 1470943192401 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:19:52 INFO - PROCESS | 1785 | 1470943192405 Marionette TRACE conn3 <- [1,2266,null,{}] 12:19:52 INFO - PROCESS | 1785 | 1470943192410 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:52 INFO - PROCESS | 1785 | 1470943192415 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:52 INFO - PROCESS | 1785 | 1470943192586 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 12:19:52 INFO - PROCESS | 1785 | 1470943192876 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:52 INFO - PROCESS | 1785 | 1470943192885 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:52 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1ee800 == 80 [pid = 1785] [id = 574] 12:19:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 194 (0x8da8c800) [pid = 1785] [serial = 1723] [outer = (nil)] 12:19:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 195 (0x90828000) [pid = 1785] [serial = 1724] [outer = 0x8da8c800] 12:19:53 INFO - PROCESS | 1785 | 1470943193001 Marionette DEBUG loaded listener.js 12:19:53 INFO - PROCESS | 1785 | ++DOMWINDOW == 196 (0x9246f000) [pid = 1785] [serial = 1725] [outer = 0x8da8c800] 12:19:53 INFO - PROCESS | 1785 | 1470943193882 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 12:19:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:19:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1542ms 12:19:53 INFO - PROCESS | 1785 | 1470943193944 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 12:19:53 INFO - PROCESS | 1785 | 1470943193950 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 12:19:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:19:53 INFO - PROCESS | 1785 | 1470943193959 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:19:53 INFO - PROCESS | 1785 | 1470943193966 Marionette TRACE conn3 <- [1,2270,null,{}] 12:19:53 INFO - PROCESS | 1785 | 1470943193976 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:53 INFO - PROCESS | 1785 | 1470943193982 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:54 INFO - PROCESS | 1785 | 1470943194234 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 12:19:54 INFO - PROCESS | 1785 | 1470943194562 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:54 INFO - PROCESS | 1785 | 1470943194573 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:54 INFO - PROCESS | 1785 | ++DOCSHELL 0x8ee23800 == 81 [pid = 1785] [id = 575] 12:19:54 INFO - PROCESS | 1785 | ++DOMWINDOW == 197 (0x8f08c800) [pid = 1785] [serial = 1726] [outer = (nil)] 12:19:54 INFO - PROCESS | 1785 | ++DOMWINDOW == 198 (0x99b16400) [pid = 1785] [serial = 1727] [outer = 0x8f08c800] 12:19:54 INFO - PROCESS | 1785 | 1470943194647 Marionette DEBUG loaded listener.js 12:19:54 INFO - PROCESS | 1785 | ++DOMWINDOW == 199 (0x9ad2bc00) [pid = 1785] [serial = 1728] [outer = 0x8f08c800] 12:19:55 INFO - PROCESS | 1785 | 1470943195744 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 12:19:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:19:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1842ms 12:19:55 INFO - PROCESS | 1785 | 1470943195800 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 12:19:55 INFO - PROCESS | 1785 | 1470943195805 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 12:19:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:19:55 INFO - PROCESS | 1785 | 1470943195815 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:19:55 INFO - PROCESS | 1785 | 1470943195819 Marionette TRACE conn3 <- [1,2274,null,{}] 12:19:55 INFO - PROCESS | 1785 | 1470943195827 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:55 INFO - PROCESS | 1785 | 1470943195832 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:56 INFO - PROCESS | 1785 | 1470943196052 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 12:19:56 INFO - PROCESS | 1785 | 1470943196383 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:56 INFO - PROCESS | 1785 | 1470943196397 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:56 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e54f800 == 82 [pid = 1785] [id = 576] 12:19:56 INFO - PROCESS | 1785 | ++DOMWINDOW == 200 (0x8e551000) [pid = 1785] [serial = 1729] [outer = (nil)] 12:19:56 INFO - PROCESS | 1785 | ++DOMWINDOW == 201 (0x8ef91800) [pid = 1785] [serial = 1730] [outer = 0x8e551000] 12:19:56 INFO - PROCESS | 1785 | 1470943196467 Marionette DEBUG loaded listener.js 12:19:56 INFO - PROCESS | 1785 | ++DOMWINDOW == 202 (0x8ef97400) [pid = 1785] [serial = 1731] [outer = 0x8e551000] 12:19:57 INFO - PROCESS | 1785 | 1470943197425 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 12:19:57 INFO - PROCESS | 1785 | --DOCSHELL 0x8f0d7000 == 81 [pid = 1785] [id = 560] 12:19:57 INFO - PROCESS | 1785 | --DOCSHELL 0x910df400 == 80 [pid = 1785] [id = 559] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 201 (0x9b781000) [pid = 1785] [serial = 1637] [outer = (nil)] [url = about:blank] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 200 (0x9cb0d800) [pid = 1785] [serial = 1640] [outer = (nil)] [url = about:blank] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 199 (0x9cbf7400) [pid = 1785] [serial = 1643] [outer = (nil)] [url = about:blank] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 198 (0xa1092c00) [pid = 1785] [serial = 1646] [outer = (nil)] [url = about:blank] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 197 (0xa22ee000) [pid = 1785] [serial = 1649] [outer = (nil)] [url = about:blank] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 196 (0xa2540400) [pid = 1785] [serial = 1652] [outer = (nil)] [url = about:blank] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 195 (0x9514ec00) [pid = 1785] [serial = 1655] [outer = (nil)] [url = about:blank] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 194 (0x91f34c00) [pid = 1785] [serial = 1658] [outer = (nil)] [url = about:blank] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 193 (0x9516b400) [pid = 1785] [serial = 1667] [outer = (nil)] [url = about:blank] 12:19:57 INFO - PROCESS | 1785 | --DOCSHELL 0x8d063c00 == 79 [pid = 1785] [id = 558] 12:19:57 INFO - PROCESS | 1785 | --DOCSHELL 0x91f31c00 == 78 [pid = 1785] [id = 557] 12:19:57 INFO - PROCESS | 1785 | --DOCSHELL 0x8dbef000 == 77 [pid = 1785] [id = 556] 12:19:57 INFO - PROCESS | 1785 | --DOCSHELL 0x92220800 == 76 [pid = 1785] [id = 555] 12:19:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:19:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1741ms 12:19:57 INFO - PROCESS | 1785 | 1470943197555 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 12:19:57 INFO - PROCESS | 1785 | 1470943197562 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 12:19:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:19:57 INFO - PROCESS | 1785 | 1470943197571 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:19:57 INFO - PROCESS | 1785 | 1470943197576 Marionette TRACE conn3 <- [1,2278,null,{}] 12:19:57 INFO - PROCESS | 1785 | 1470943197587 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:57 INFO - PROCESS | 1785 | 1470943197592 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:57 INFO - PROCESS | 1785 | 1470943197748 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 192 (0x8da8c000) [pid = 1785] [serial = 1599] [outer = (nil)] [url = about:blank] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 191 (0x8d186800) [pid = 1785] [serial = 1598] [outer = (nil)] [url = about:blank] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 190 (0x98c8f800) [pid = 1785] [serial = 1610] [outer = (nil)] [url = about:blank] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 189 (0x93c85400) [pid = 1785] [serial = 1607] [outer = (nil)] [url = about:blank] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 188 (0x95170c00) [pid = 1785] [serial = 1608] [outer = (nil)] [url = about:blank] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 187 (0x91f35000) [pid = 1785] [serial = 1602] [outer = (nil)] [url = about:blank] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 186 (0x90f8c800) [pid = 1785] [serial = 1601] [outer = (nil)] [url = about:blank] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 185 (0x99731000) [pid = 1785] [serial = 1613] [outer = (nil)] [url = about:blank] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 184 (0x93c8d000) [pid = 1785] [serial = 1577] [outer = (nil)] [url = about:blank] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 183 (0x95145c00) [pid = 1785] [serial = 1604] [outer = (nil)] [url = about:blank] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 182 (0x8dbe1000) [pid = 1785] [serial = 1616] [outer = (nil)] [url = about:blank] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 181 (0x9751a000) [pid = 1785] [serial = 1605] [outer = (nil)] [url = about:blank] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 180 (0x9a25c800) [pid = 1785] [serial = 1586] [outer = (nil)] [url = about:blank] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 179 (0x99c37000) [pid = 1785] [serial = 1583] [outer = (nil)] [url = about:blank] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 178 (0x9972c000) [pid = 1785] [serial = 1571] [outer = (nil)] [url = about:blank] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 177 (0x8eef9800) [pid = 1785] [serial = 1661] [outer = (nil)] [url = about:blank] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 176 (0x99b07800) [pid = 1785] [serial = 1580] [outer = (nil)] [url = about:blank] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 175 (0x8ee1cc00) [pid = 1785] [serial = 1574] [outer = (nil)] [url = about:blank] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 174 (0x8eef2000) [pid = 1785] [serial = 1622] [outer = (nil)] [url = about:blank] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 173 (0x9526ac00) [pid = 1785] [serial = 1625] [outer = (nil)] [url = about:blank] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 172 (0x8f0d4400) [pid = 1785] [serial = 1662] [outer = (nil)] [url = about:blank] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 171 (0x9a7b1800) [pid = 1785] [serial = 1589] [outer = (nil)] [url = about:blank] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 170 (0x9aac2c00) [pid = 1785] [serial = 1592] [outer = (nil)] [url = about:blank] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 169 (0x99c3a000) [pid = 1785] [serial = 1628] [outer = (nil)] [url = about:blank] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 168 (0x9a753c00) [pid = 1785] [serial = 1631] [outer = (nil)] [url = about:blank] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 167 (0x9ad2b800) [pid = 1785] [serial = 1634] [outer = (nil)] [url = about:blank] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 166 (0x9ad37800) [pid = 1785] [serial = 1595] [outer = (nil)] [url = about:blank] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 165 (0x99b0b800) [pid = 1785] [serial = 1614] [outer = (nil)] [url = about:blank] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 164 (0x99412000) [pid = 1785] [serial = 1611] [outer = (nil)] [url = about:blank] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 163 (0x94ffd400) [pid = 1785] [serial = 1664] [outer = (nil)] [url = about:blank] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 162 (0x95277c00) [pid = 1785] [serial = 1665] [outer = (nil)] [url = about:blank] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 161 (0x8f08e000) [pid = 1785] [serial = 1617] [outer = (nil)] [url = about:blank] 12:19:57 INFO - PROCESS | 1785 | --DOMWINDOW == 160 (0x994c7000) [pid = 1785] [serial = 1619] [outer = (nil)] [url = about:blank] 12:19:58 INFO - PROCESS | 1785 | 1470943198085 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:58 INFO - PROCESS | 1785 | 1470943198094 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:58 INFO - PROCESS | 1785 | ++DOCSHELL 0x8eef9800 == 77 [pid = 1785] [id = 577] 12:19:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 161 (0x8f085400) [pid = 1785] [serial = 1732] [outer = (nil)] 12:19:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 162 (0x8f0cec00) [pid = 1785] [serial = 1733] [outer = 0x8f085400] 12:19:58 INFO - PROCESS | 1785 | 1470943198176 Marionette DEBUG loaded listener.js 12:19:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 163 (0x90f8d000) [pid = 1785] [serial = 1734] [outer = 0x8f085400] 12:19:58 INFO - PROCESS | 1785 | 1470943198927 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 12:19:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:19:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1386ms 12:19:58 INFO - PROCESS | 1785 | 1470943198958 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 12:19:58 INFO - PROCESS | 1785 | 1470943198961 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 12:19:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:19:58 INFO - PROCESS | 1785 | 1470943198971 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:19:58 INFO - PROCESS | 1785 | 1470943198979 Marionette TRACE conn3 <- [1,2282,null,{}] 12:19:59 INFO - PROCESS | 1785 | 1470943199009 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:59 INFO - PROCESS | 1785 | 1470943199018 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:59 INFO - PROCESS | 1785 | 1470943199218 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 12:19:59 INFO - PROCESS | 1785 | 1470943199410 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:59 INFO - PROCESS | 1785 | 1470943199423 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:19:59 INFO - PROCESS | 1785 | ++DOCSHELL 0x91f30c00 == 78 [pid = 1785] [id = 578] 12:19:59 INFO - PROCESS | 1785 | ++DOMWINDOW == 164 (0x92353800) [pid = 1785] [serial = 1735] [outer = (nil)] 12:19:59 INFO - PROCESS | 1785 | ++DOMWINDOW == 165 (0x95174400) [pid = 1785] [serial = 1736] [outer = 0x92353800] 12:19:59 INFO - PROCESS | 1785 | 1470943199487 Marionette DEBUG loaded listener.js 12:19:59 INFO - PROCESS | 1785 | ++DOMWINDOW == 166 (0x9751a000) [pid = 1785] [serial = 1737] [outer = 0x92353800] 12:20:00 INFO - PROCESS | 1785 | 1470943200335 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 12:20:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:20:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1391ms 12:20:00 INFO - PROCESS | 1785 | 1470943200360 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 12:20:00 INFO - PROCESS | 1785 | 1470943200365 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 12:20:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:20:00 INFO - PROCESS | 1785 | 1470943200379 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:20:00 INFO - PROCESS | 1785 | 1470943200381 Marionette TRACE conn3 <- [1,2286,null,{}] 12:20:00 INFO - PROCESS | 1785 | 1470943200387 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:00 INFO - PROCESS | 1785 | 1470943200392 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:00 INFO - PROCESS | 1785 | 1470943200624 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 12:20:00 INFO - PROCESS | 1785 | 1470943200655 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:00 INFO - PROCESS | 1785 | 1470943200663 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:00 INFO - PROCESS | 1785 | ++DOCSHELL 0x95171000 == 79 [pid = 1785] [id = 579] 12:20:00 INFO - PROCESS | 1785 | ++DOMWINDOW == 167 (0x97518000) [pid = 1785] [serial = 1738] [outer = (nil)] 12:20:00 INFO - PROCESS | 1785 | ++DOMWINDOW == 168 (0x99425c00) [pid = 1785] [serial = 1739] [outer = 0x97518000] 12:20:00 INFO - PROCESS | 1785 | 1470943200729 Marionette DEBUG loaded listener.js 12:20:00 INFO - PROCESS | 1785 | ++DOMWINDOW == 169 (0x9972a800) [pid = 1785] [serial = 1740] [outer = 0x97518000] 12:20:01 INFO - PROCESS | 1785 | 1470943201713 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 12:20:01 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 12:20:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1380ms 12:20:01 INFO - PROCESS | 1785 | 1470943201762 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 12:20:01 INFO - PROCESS | 1785 | 1470943201766 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 12:20:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:20:01 INFO - PROCESS | 1785 | 1470943201782 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:20:01 INFO - PROCESS | 1785 | 1470943201787 Marionette TRACE conn3 <- [1,2290,null,{}] 12:20:01 INFO - PROCESS | 1785 | 1470943201793 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:01 INFO - PROCESS | 1785 | 1470943201798 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:02 INFO - PROCESS | 1785 | 1470943202058 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 12:20:02 INFO - PROCESS | 1785 | 1470943202084 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:02 INFO - PROCESS | 1785 | 1470943202091 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:02 INFO - PROCESS | 1785 | ++DOCSHELL 0x92351c00 == 80 [pid = 1785] [id = 580] 12:20:02 INFO - PROCESS | 1785 | ++DOMWINDOW == 170 (0x97520400) [pid = 1785] [serial = 1741] [outer = (nil)] 12:20:02 INFO - PROCESS | 1785 | ++DOMWINDOW == 171 (0x99b06800) [pid = 1785] [serial = 1742] [outer = 0x97520400] 12:20:02 INFO - PROCESS | 1785 | 1470943202156 Marionette DEBUG loaded listener.js 12:20:02 INFO - PROCESS | 1785 | ++DOMWINDOW == 172 (0x99b0c400) [pid = 1785] [serial = 1743] [outer = 0x97520400] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 171 (0xa200a400) [pid = 1785] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 170 (0x99d77000) [pid = 1785] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 169 (0x8d068000) [pid = 1785] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 168 (0x90f8cc00) [pid = 1785] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 167 (0x8da8cc00) [pid = 1785] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 166 (0x9234a400) [pid = 1785] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 165 (0x9221e800) [pid = 1785] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 164 (0x9aa88000) [pid = 1785] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 163 (0x8d14cc00) [pid = 1785] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 162 (0x8f0d5000) [pid = 1785] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 161 (0x8e366000) [pid = 1785] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 160 (0x9514c400) [pid = 1785] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 159 (0x8e370800) [pid = 1785] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 158 (0x99bcc000) [pid = 1785] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 157 (0x8dbef400) [pid = 1785] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 156 (0x9246dc00) [pid = 1785] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 155 (0x99419c00) [pid = 1785] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 154 (0x8e54fc00) [pid = 1785] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 153 (0x8d062400) [pid = 1785] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 152 (0x8dc85400) [pid = 1785] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 151 (0x95276c00) [pid = 1785] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 150 (0x8d153800) [pid = 1785] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 149 (0x8e36f000) [pid = 1785] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 148 (0x9516c800) [pid = 1785] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 147 (0x8eeeb400) [pid = 1785] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 146 (0x8e367800) [pid = 1785] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 145 (0x8dbe7c00) [pid = 1785] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 144 (0x9234dc00) [pid = 1785] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 143 (0x92468c00) [pid = 1785] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 142 (0x8d064000) [pid = 1785] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 141 (0x90f8bc00) [pid = 1785] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 140 (0x99e23c00) [pid = 1785] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 139 (0x9aac1400) [pid = 1785] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 138 (0x8f08ac00) [pid = 1785] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 137 (0x9cb0ec00) [pid = 1785] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 136 (0x93a62400) [pid = 1785] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 135 (0x988b0c00) [pid = 1785] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 134 (0x8d05b400) [pid = 1785] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 133 (0x8e549800) [pid = 1785] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 132 (0x9246f400) [pid = 1785] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 131 (0x92349400) [pid = 1785] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 130 (0x8f090800) [pid = 1785] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 129 (0x910d2c00) [pid = 1785] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 128 (0x8da83000) [pid = 1785] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 127 (0x99bc9000) [pid = 1785] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 126 (0x99e1e800) [pid = 1785] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:20:03 INFO - PROCESS | 1785 | --DOMWINDOW == 125 (0x95273400) [pid = 1785] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:20:03 INFO - PROCESS | 1785 | 1470943203635 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 12:20:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:20:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1883ms 12:20:03 INFO - PROCESS | 1785 | 1470943203664 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 12:20:03 INFO - PROCESS | 1785 | 1470943203667 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 12:20:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:20:03 INFO - PROCESS | 1785 | 1470943203673 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:20:03 INFO - PROCESS | 1785 | 1470943203677 Marionette TRACE conn3 <- [1,2294,null,{}] 12:20:03 INFO - PROCESS | 1785 | 1470943203686 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:03 INFO - PROCESS | 1785 | 1470943203695 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:03 INFO - PROCESS | 1785 | 1470943203895 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 12:20:04 INFO - PROCESS | 1785 | 1470943204090 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:04 INFO - PROCESS | 1785 | 1470943204099 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:04 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f5800 == 81 [pid = 1785] [id = 581] 12:20:04 INFO - PROCESS | 1785 | ++DOMWINDOW == 126 (0x8d14cc00) [pid = 1785] [serial = 1744] [outer = (nil)] 12:20:04 INFO - PROCESS | 1785 | ++DOMWINDOW == 127 (0x8eeeb400) [pid = 1785] [serial = 1745] [outer = 0x8d14cc00] 12:20:04 INFO - PROCESS | 1785 | 1470943204171 Marionette DEBUG loaded listener.js 12:20:04 INFO - PROCESS | 1785 | ++DOMWINDOW == 128 (0x9514c400) [pid = 1785] [serial = 1746] [outer = 0x8d14cc00] 12:20:05 INFO - PROCESS | 1785 | 1470943205018 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 12:20:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:20:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1389ms 12:20:05 INFO - PROCESS | 1785 | 1470943205064 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 12:20:05 INFO - PROCESS | 1785 | 1470943205070 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 12:20:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:20:05 INFO - PROCESS | 1785 | 1470943205090 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:20:05 INFO - PROCESS | 1785 | 1470943205096 Marionette TRACE conn3 <- [1,2298,null,{}] 12:20:05 INFO - PROCESS | 1785 | 1470943205104 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:05 INFO - PROCESS | 1785 | 1470943205110 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:05 INFO - PROCESS | 1785 | 1470943205345 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 12:20:05 INFO - PROCESS | 1785 | 1470943205615 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:05 INFO - PROCESS | 1785 | 1470943205630 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:05 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d152800 == 82 [pid = 1785] [id = 582] 12:20:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 129 (0x8dbe2400) [pid = 1785] [serial = 1747] [outer = (nil)] 12:20:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 130 (0x8dc84000) [pid = 1785] [serial = 1748] [outer = 0x8dbe2400] 12:20:05 INFO - PROCESS | 1785 | 1470943205772 Marionette DEBUG loaded listener.js 12:20:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 131 (0x8e3d4000) [pid = 1785] [serial = 1749] [outer = 0x8dbe2400] 12:20:06 INFO - PROCESS | 1785 | 1470943206663 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 12:20:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:20:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1648ms 12:20:06 INFO - PROCESS | 1785 | 1470943206733 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 12:20:06 INFO - PROCESS | 1785 | 1470943206741 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 12:20:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:20:06 INFO - PROCESS | 1785 | 1470943206753 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:20:06 INFO - PROCESS | 1785 | 1470943206757 Marionette TRACE conn3 <- [1,2302,null,{}] 12:20:06 INFO - PROCESS | 1785 | 1470943206763 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:06 INFO - PROCESS | 1785 | 1470943206769 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:06 INFO - PROCESS | 1785 | 1470943206964 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 12:20:07 INFO - PROCESS | 1785 | 1470943207279 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:07 INFO - PROCESS | 1785 | 1470943207288 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:07 INFO - PROCESS | 1785 | ++DOCSHELL 0x8f08a000 == 83 [pid = 1785] [id = 583] 12:20:07 INFO - PROCESS | 1785 | ++DOMWINDOW == 132 (0x90834400) [pid = 1785] [serial = 1750] [outer = (nil)] 12:20:07 INFO - PROCESS | 1785 | ++DOMWINDOW == 133 (0x910da800) [pid = 1785] [serial = 1751] [outer = 0x90834400] 12:20:07 INFO - PROCESS | 1785 | 1470943207375 Marionette DEBUG loaded listener.js 12:20:07 INFO - PROCESS | 1785 | ++DOMWINDOW == 134 (0x92217400) [pid = 1785] [serial = 1752] [outer = 0x90834400] 12:20:08 INFO - PROCESS | 1785 | 1470943208288 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:20:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:20:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1586ms 12:20:08 INFO - PROCESS | 1785 | 1470943208339 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 12:20:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:20:08 INFO - PROCESS | 1785 | 1470943208344 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 12:20:08 INFO - PROCESS | 1785 | 1470943208350 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:20:08 INFO - PROCESS | 1785 | 1470943208356 Marionette TRACE conn3 <- [1,2306,null,{}] 12:20:08 INFO - PROCESS | 1785 | 1470943208373 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:08 INFO - PROCESS | 1785 | 1470943208381 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:08 INFO - PROCESS | 1785 | 1470943208618 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 12:20:08 INFO - PROCESS | 1785 | 1470943208978 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:09 INFO - PROCESS | 1785 | 1470943208995 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:09 INFO - PROCESS | 1785 | ++DOCSHELL 0x93c85400 == 84 [pid = 1785] [id = 584] 12:20:09 INFO - PROCESS | 1785 | ++DOMWINDOW == 135 (0x95154c00) [pid = 1785] [serial = 1753] [outer = (nil)] 12:20:09 INFO - PROCESS | 1785 | ++DOMWINDOW == 136 (0x99414c00) [pid = 1785] [serial = 1754] [outer = 0x95154c00] 12:20:09 INFO - PROCESS | 1785 | 1470943209077 Marionette DEBUG loaded listener.js 12:20:09 INFO - PROCESS | 1785 | ++DOMWINDOW == 137 (0x99952c00) [pid = 1785] [serial = 1755] [outer = 0x95154c00] 12:20:10 INFO - PROCESS | 1785 | 1470943210007 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 12:20:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:20:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1685ms 12:20:10 INFO - PROCESS | 1785 | 1470943210035 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 12:20:10 INFO - PROCESS | 1785 | 1470943210040 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 12:20:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:20:10 INFO - PROCESS | 1785 | 1470943210046 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:20:10 INFO - PROCESS | 1785 | 1470943210050 Marionette TRACE conn3 <- [1,2310,null,{}] 12:20:10 INFO - PROCESS | 1785 | 1470943210055 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:10 INFO - PROCESS | 1785 | 1470943210060 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:10 INFO - PROCESS | 1785 | 1470943210248 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 12:20:10 INFO - PROCESS | 1785 | 1470943210510 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:10 INFO - PROCESS | 1785 | 1470943210518 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:10 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd2b000 == 85 [pid = 1785] [id = 585] 12:20:10 INFO - PROCESS | 1785 | ++DOMWINDOW == 138 (0x8dbea800) [pid = 1785] [serial = 1756] [outer = (nil)] 12:20:10 INFO - PROCESS | 1785 | ++DOMWINDOW == 139 (0x99bcb000) [pid = 1785] [serial = 1757] [outer = 0x8dbea800] 12:20:10 INFO - PROCESS | 1785 | 1470943210600 Marionette DEBUG loaded listener.js 12:20:10 INFO - PROCESS | 1785 | ++DOMWINDOW == 140 (0x99e25c00) [pid = 1785] [serial = 1758] [outer = 0x8dbea800] 12:20:11 INFO - PROCESS | 1785 | 1470943211500 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 12:20:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:20:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1480ms 12:20:11 INFO - PROCESS | 1785 | 1470943211527 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 12:20:11 INFO - PROCESS | 1785 | 1470943211531 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 12:20:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:20:11 INFO - PROCESS | 1785 | 1470943211537 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:20:11 INFO - PROCESS | 1785 | 1470943211541 Marionette TRACE conn3 <- [1,2314,null,{}] 12:20:11 INFO - PROCESS | 1785 | 1470943211546 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:11 INFO - PROCESS | 1785 | 1470943211551 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:11 INFO - PROCESS | 1785 | 1470943211730 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 12:20:12 INFO - PROCESS | 1785 | 1470943212000 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:12 INFO - PROCESS | 1785 | 1470943212007 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:12 INFO - PROCESS | 1785 | ++DOCSHELL 0x99ac9800 == 86 [pid = 1785] [id = 586] 12:20:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 141 (0x99b09800) [pid = 1785] [serial = 1759] [outer = (nil)] 12:20:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 142 (0x9a260800) [pid = 1785] [serial = 1760] [outer = 0x99b09800] 12:20:12 INFO - PROCESS | 1785 | 1470943212144 Marionette DEBUG loaded listener.js 12:20:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 143 (0x9a704400) [pid = 1785] [serial = 1761] [outer = 0x99b09800] 12:20:12 INFO - PROCESS | 1785 | 1470943212986 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 12:20:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:20:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1479ms 12:20:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:20:13 INFO - PROCESS | 1785 | 1470943213018 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 12:20:13 INFO - PROCESS | 1785 | 1470943213021 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 12:20:13 INFO - PROCESS | 1785 | 1470943213028 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:20:13 INFO - PROCESS | 1785 | 1470943213031 Marionette TRACE conn3 <- [1,2318,null,{}] 12:20:13 INFO - PROCESS | 1785 | 1470943213056 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:13 INFO - PROCESS | 1785 | 1470943213067 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:13 INFO - PROCESS | 1785 | 1470943213336 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 12:20:13 INFO - PROCESS | 1785 | 1470943213668 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:13 INFO - PROCESS | 1785 | 1470943213676 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:13 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f2c00 == 87 [pid = 1785] [id = 587] 12:20:13 INFO - PROCESS | 1785 | ++DOMWINDOW == 144 (0x8e3cbc00) [pid = 1785] [serial = 1762] [outer = (nil)] 12:20:13 INFO - PROCESS | 1785 | ++DOMWINDOW == 145 (0x9aac3400) [pid = 1785] [serial = 1763] [outer = 0x8e3cbc00] 12:20:13 INFO - PROCESS | 1785 | 1470943213761 Marionette DEBUG loaded listener.js 12:20:13 INFO - PROCESS | 1785 | ++DOMWINDOW == 146 (0x9b5f8000) [pid = 1785] [serial = 1764] [outer = 0x8e3cbc00] 12:20:14 INFO - PROCESS | 1785 | 1470943214684 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 12:20:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 12:20:14 INFO - PROCESS | 1785 | 1470943214734 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 12:20:14 INFO - PROCESS | 1785 | 1470943214740 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:20:14 INFO - PROCESS | 1785 | 1470943214743 Marionette TRACE conn3 <- [1,2322,null,{}] 12:20:14 INFO - PROCESS | 1785 | 1470943214749 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:14 INFO - PROCESS | 1785 | 1470943214754 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:14 INFO - PROCESS | 1785 | 1470943214940 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 12:20:15 INFO - PROCESS | 1785 | 1470943215260 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:15 INFO - PROCESS | 1785 | 1470943215268 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:15 INFO - PROCESS | 1785 | ++DOCSHELL 0x9a7af800 == 88 [pid = 1785] [id = 588] 12:20:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 147 (0x9ad2dc00) [pid = 1785] [serial = 1765] [outer = (nil)] 12:20:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 148 (0x9cbf0c00) [pid = 1785] [serial = 1766] [outer = 0x9ad2dc00] 12:20:15 INFO - PROCESS | 1785 | 1470943215353 Marionette DEBUG loaded listener.js 12:20:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 149 (0x9cbf6800) [pid = 1785] [serial = 1767] [outer = 0x9ad2dc00] 12:20:16 INFO - PROCESS | 1785 | 1470943216259 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 12:20:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:20:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1583ms 12:20:16 INFO - PROCESS | 1785 | 1470943216324 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 12:20:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:20:16 INFO - PROCESS | 1785 | 1470943216328 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 12:20:16 INFO - PROCESS | 1785 | 1470943216335 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:20:16 INFO - PROCESS | 1785 | 1470943216339 Marionette TRACE conn3 <- [1,2326,null,{}] 12:20:16 INFO - PROCESS | 1785 | 1470943216344 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:16 INFO - PROCESS | 1785 | 1470943216349 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:16 INFO - PROCESS | 1785 | 1470943216591 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 12:20:16 INFO - PROCESS | 1785 | 1470943216905 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:16 INFO - PROCESS | 1785 | 1470943216916 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:16 INFO - PROCESS | 1785 | ++DOCSHELL 0x9a75f800 == 89 [pid = 1785] [id = 589] 12:20:16 INFO - PROCESS | 1785 | ++DOMWINDOW == 150 (0x9b781000) [pid = 1785] [serial = 1768] [outer = (nil)] 12:20:16 INFO - PROCESS | 1785 | ++DOMWINDOW == 151 (0xa1099c00) [pid = 1785] [serial = 1769] [outer = 0x9b781000] 12:20:17 INFO - PROCESS | 1785 | 1470943216998 Marionette DEBUG loaded listener.js 12:20:17 INFO - PROCESS | 1785 | ++DOMWINDOW == 152 (0xa2304c00) [pid = 1785] [serial = 1770] [outer = 0x9b781000] 12:20:17 INFO - PROCESS | 1785 | 1470943217899 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 12:20:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:20:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1594ms 12:20:17 INFO - PROCESS | 1785 | 1470943217928 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 12:20:17 INFO - PROCESS | 1785 | 1470943217933 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 12:20:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:20:17 INFO - PROCESS | 1785 | 1470943217939 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:20:17 INFO - PROCESS | 1785 | 1470943217942 Marionette TRACE conn3 <- [1,2330,null,{}] 12:20:17 INFO - PROCESS | 1785 | 1470943217948 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:17 INFO - PROCESS | 1785 | 1470943217953 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:18 INFO - PROCESS | 1785 | 1470943218133 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 12:20:18 INFO - PROCESS | 1785 | 1470943218436 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:18 INFO - PROCESS | 1785 | 1470943218444 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:18 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d18dc00 == 90 [pid = 1785] [id = 590] 12:20:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 153 (0x8dc8ac00) [pid = 1785] [serial = 1771] [outer = (nil)] 12:20:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 154 (0x910d1400) [pid = 1785] [serial = 1772] [outer = 0x8dc8ac00] 12:20:18 INFO - PROCESS | 1785 | 1470943218535 Marionette DEBUG loaded listener.js 12:20:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 155 (0x95171800) [pid = 1785] [serial = 1773] [outer = 0x8dc8ac00] 12:20:19 INFO - PROCESS | 1785 | 1470943219426 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 12:20:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:20:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1541ms 12:20:19 INFO - PROCESS | 1785 | 1470943219480 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 12:20:19 INFO - PROCESS | 1785 | 1470943219483 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 12:20:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:20:19 INFO - PROCESS | 1785 | 1470943219510 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:20:19 INFO - PROCESS | 1785 | 1470943219513 Marionette TRACE conn3 <- [1,2334,null,{}] 12:20:19 INFO - PROCESS | 1785 | 1470943219519 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:19 INFO - PROCESS | 1785 | 1470943219524 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:19 INFO - PROCESS | 1785 | 1470943219712 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 12:20:20 INFO - PROCESS | 1785 | 1470943219986 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:20 INFO - PROCESS | 1785 | 1470943219995 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:20 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd2c800 == 91 [pid = 1785] [id = 591] 12:20:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 156 (0x8d14b800) [pid = 1785] [serial = 1774] [outer = (nil)] 12:20:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 157 (0x90f87400) [pid = 1785] [serial = 1775] [outer = 0x8d14b800] 12:20:20 INFO - PROCESS | 1785 | 1470943220128 Marionette DEBUG loaded listener.js 12:20:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 158 (0x95179c00) [pid = 1785] [serial = 1776] [outer = 0x8d14b800] 12:20:20 INFO - PROCESS | 1785 | 1470943220991 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 12:20:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:20:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1541ms 12:20:21 INFO - PROCESS | 1785 | 1470943221047 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 12:20:21 INFO - PROCESS | 1785 | 1470943221052 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 12:20:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:20:21 INFO - PROCESS | 1785 | 1470943221068 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:20:21 INFO - PROCESS | 1785 | 1470943221073 Marionette TRACE conn3 <- [1,2338,null,{}] 12:20:21 INFO - PROCESS | 1785 | 1470943221079 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:21 INFO - PROCESS | 1785 | 1470943221085 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:21 INFO - PROCESS | 1785 | 1470943221379 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 12:20:22 INFO - PROCESS | 1785 | 1470943222457 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:22 INFO - PROCESS | 1785 | 1470943222466 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:22 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d18cc00 == 92 [pid = 1785] [id = 592] 12:20:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 159 (0x8d18e000) [pid = 1785] [serial = 1777] [outer = (nil)] 12:20:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 160 (0x8da84c00) [pid = 1785] [serial = 1778] [outer = 0x8d18e000] 12:20:22 INFO - PROCESS | 1785 | 1470943222539 Marionette DEBUG loaded listener.js 12:20:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 161 (0x8dbe6400) [pid = 1785] [serial = 1779] [outer = 0x8d18e000] 12:20:23 INFO - PROCESS | 1785 | 1470943223470 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 12:20:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:20:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 2435ms 12:20:23 INFO - PROCESS | 1785 | 1470943223506 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 12:20:23 INFO - PROCESS | 1785 | 1470943223512 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 12:20:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:20:23 INFO - PROCESS | 1785 | 1470943223519 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:20:23 INFO - PROCESS | 1785 | 1470943223524 Marionette TRACE conn3 <- [1,2342,null,{}] 12:20:23 INFO - PROCESS | 1785 | 1470943223531 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:23 INFO - PROCESS | 1785 | 1470943223538 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:23 INFO - PROCESS | 1785 | 1470943223724 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 12:20:24 INFO - PROCESS | 1785 | 1470943224153 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:24 INFO - PROCESS | 1785 | 1470943224160 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:24 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d152c00 == 93 [pid = 1785] [id = 593] 12:20:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 162 (0x8d191400) [pid = 1785] [serial = 1780] [outer = (nil)] 12:20:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 163 (0x8dc86000) [pid = 1785] [serial = 1781] [outer = 0x8d191400] 12:20:24 INFO - PROCESS | 1785 | 1470943224242 Marionette DEBUG loaded listener.js 12:20:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 164 (0x8ee1e800) [pid = 1785] [serial = 1782] [outer = 0x8d191400] 12:20:25 INFO - PROCESS | 1785 | 1470943225139 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 12:20:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:20:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1632ms 12:20:25 INFO - PROCESS | 1785 | 1470943225155 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 12:20:25 INFO - PROCESS | 1785 | 1470943225160 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 12:20:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:20:25 INFO - PROCESS | 1785 | 1470943225167 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:20:25 INFO - PROCESS | 1785 | 1470943225169 Marionette TRACE conn3 <- [1,2346,null,{}] 12:20:25 INFO - PROCESS | 1785 | 1470943225176 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:25 INFO - PROCESS | 1785 | 1470943225181 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:25 INFO - PROCESS | 1785 | 1470943225357 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 12:20:25 INFO - PROCESS | 1785 | --DOCSHELL 0x910d2800 == 92 [pid = 1785] [id = 407] 12:20:25 INFO - PROCESS | 1785 | --DOCSHELL 0x8d05d800 == 91 [pid = 1785] [id = 481] 12:20:25 INFO - PROCESS | 1785 | --DOCSHELL 0x8da84800 == 90 [pid = 1785] [id = 444] 12:20:25 INFO - PROCESS | 1785 | 1470943225681 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:25 INFO - PROCESS | 1785 | 1470943225689 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:25 INFO - PROCESS | 1785 | --DOCSHELL 0x92351c00 == 89 [pid = 1785] [id = 580] 12:20:25 INFO - PROCESS | 1785 | --DOCSHELL 0x95171000 == 88 [pid = 1785] [id = 579] 12:20:25 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd24400 == 89 [pid = 1785] [id = 594] 12:20:25 INFO - PROCESS | 1785 | ++DOMWINDOW == 165 (0x8d153c00) [pid = 1785] [serial = 1783] [outer = (nil)] 12:20:25 INFO - PROCESS | 1785 | ++DOMWINDOW == 166 (0x8dbe6c00) [pid = 1785] [serial = 1784] [outer = 0x8d153c00] 12:20:25 INFO - PROCESS | 1785 | 1470943225839 Marionette DEBUG loaded listener.js 12:20:25 INFO - PROCESS | 1785 | ++DOMWINDOW == 167 (0x8ee22800) [pid = 1785] [serial = 1785] [outer = 0x8d153c00] 12:20:26 INFO - PROCESS | 1785 | --DOCSHELL 0x91f30c00 == 88 [pid = 1785] [id = 578] 12:20:26 INFO - PROCESS | 1785 | --DOCSHELL 0x8eef9800 == 87 [pid = 1785] [id = 577] 12:20:26 INFO - PROCESS | 1785 | --DOCSHELL 0x8e54f800 == 86 [pid = 1785] [id = 576] 12:20:26 INFO - PROCESS | 1785 | --DOCSHELL 0x8f086000 == 85 [pid = 1785] [id = 570] 12:20:26 INFO - PROCESS | 1785 | --DOCSHELL 0x8d184c00 == 84 [pid = 1785] [id = 569] 12:20:26 INFO - PROCESS | 1785 | --DOCSHELL 0x90f8d400 == 83 [pid = 1785] [id = 568] 12:20:26 INFO - PROCESS | 1785 | --DOCSHELL 0x9b060000 == 82 [pid = 1785] [id = 567] 12:20:26 INFO - PROCESS | 1785 | --DOCSHELL 0x8d154400 == 81 [pid = 1785] [id = 566] 12:20:26 INFO - PROCESS | 1785 | --DOCSHELL 0x8e3d3000 == 80 [pid = 1785] [id = 565] 12:20:26 INFO - PROCESS | 1785 | --DOCSHELL 0x8e6d1c00 == 79 [pid = 1785] [id = 562] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 166 (0x9a25e000) [pid = 1785] [serial = 1587] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 165 (0x9ad2c400) [pid = 1785] [serial = 1593] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 164 (0x9b058c00) [pid = 1785] [serial = 1596] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 163 (0x97517800) [pid = 1785] [serial = 1626] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 162 (0x8f088000) [pid = 1785] [serial = 1575] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 161 (0x9a258400) [pid = 1785] [serial = 1629] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 160 (0x99b0a400) [pid = 1785] [serial = 1620] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 159 (0x95174000) [pid = 1785] [serial = 1578] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 158 (0x99b1c800) [pid = 1785] [serial = 1581] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 157 (0x9a7b9400) [pid = 1785] [serial = 1590] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 156 (0x9a7b4400) [pid = 1785] [serial = 1632] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 155 (0x9082ec00) [pid = 1785] [serial = 1623] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 154 (0x9995e800) [pid = 1785] [serial = 1572] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 153 (0x9ad36400) [pid = 1785] [serial = 1635] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 152 (0x99e1e000) [pid = 1785] [serial = 1584] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 151 (0x99bc3000) [pid = 1785] [serial = 1485] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 150 (0x9d819c00) [pid = 1785] [serial = 1644] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 149 (0x988b3c00) [pid = 1785] [serial = 1659] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 148 (0x8e6d5c00) [pid = 1785] [serial = 1524] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 147 (0x976d5c00) [pid = 1785] [serial = 1682] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 146 (0x9751cc00) [pid = 1785] [serial = 1668] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 145 (0x8dbe0800) [pid = 1785] [serial = 1676] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 144 (0x99bc7800) [pid = 1785] [serial = 1533] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 143 (0x9a70e800) [pid = 1785] [serial = 1542] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 142 (0x9cbebc00) [pid = 1785] [serial = 1641] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 141 (0x90830800) [pid = 1785] [serial = 1476] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 140 (0xa2001400) [pid = 1785] [serial = 1647] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 139 (0x9751e000) [pid = 1785] [serial = 1479] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 138 (0x99730c00) [pid = 1785] [serial = 1530] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 137 (0x8dbe1400) [pid = 1785] [serial = 1473] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 136 (0x8e6d1400) [pid = 1785] [serial = 1670] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 135 (0x9751c000) [pid = 1785] [serial = 1674] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 134 (0x97513c00) [pid = 1785] [serial = 1680] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 133 (0x95173400) [pid = 1785] [serial = 1656] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 132 (0x99d5b400) [pid = 1785] [serial = 1536] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 131 (0x8e3c8400) [pid = 1785] [serial = 1677] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 130 (0x93c81000) [pid = 1785] [serial = 1521] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 129 (0x99d71c00) [pid = 1785] [serial = 1488] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 128 (0x9a761400) [pid = 1785] [serial = 1545] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 127 (0x99ac9000) [pid = 1785] [serial = 1482] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 126 (0xa2fcec00) [pid = 1785] [serial = 1653] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 125 (0x9a258000) [pid = 1785] [serial = 1494] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 124 (0x90828400) [pid = 1785] [serial = 1548] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 123 (0x92e4f400) [pid = 1785] [serial = 1527] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 122 (0x99e23400) [pid = 1785] [serial = 1491] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 121 (0x93943800) [pid = 1785] [serial = 1679] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 120 (0x9a2a2400) [pid = 1785] [serial = 1539] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 119 (0x93a64400) [pid = 1785] [serial = 1673] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 118 (0xa2309c00) [pid = 1785] [serial = 1650] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 117 (0x8f088800) [pid = 1785] [serial = 1671] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 116 (0x9b786400) [pid = 1785] [serial = 1638] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | --DOMWINDOW == 115 (0x994be000) [pid = 1785] [serial = 1683] [outer = (nil)] [url = about:blank] 12:20:26 INFO - PROCESS | 1785 | 1470943226737 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 12:20:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:20:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1681ms 12:20:26 INFO - PROCESS | 1785 | 1470943226859 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 12:20:26 INFO - PROCESS | 1785 | 1470943226866 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 12:20:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:20:26 INFO - PROCESS | 1785 | 1470943226875 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:20:26 INFO - PROCESS | 1785 | 1470943226880 Marionette TRACE conn3 <- [1,2350,null,{}] 12:20:26 INFO - PROCESS | 1785 | 1470943226889 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:26 INFO - PROCESS | 1785 | 1470943226895 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:27 INFO - PROCESS | 1785 | 1470943227106 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 12:20:27 INFO - PROCESS | 1785 | 1470943227387 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:27 INFO - PROCESS | 1785 | 1470943227404 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:27 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d188400 == 80 [pid = 1785] [id = 595] 12:20:27 INFO - PROCESS | 1785 | ++DOMWINDOW == 116 (0x8dbe1800) [pid = 1785] [serial = 1786] [outer = (nil)] 12:20:27 INFO - PROCESS | 1785 | ++DOMWINDOW == 117 (0x8e364800) [pid = 1785] [serial = 1787] [outer = 0x8dbe1800] 12:20:27 INFO - PROCESS | 1785 | 1470943227525 Marionette DEBUG loaded listener.js 12:20:27 INFO - PROCESS | 1785 | ++DOMWINDOW == 118 (0x8e3d4400) [pid = 1785] [serial = 1788] [outer = 0x8dbe1800] 12:20:28 INFO - PROCESS | 1785 | 1470943228466 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 12:20:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:20:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1645ms 12:20:28 INFO - PROCESS | 1785 | 1470943228521 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 12:20:28 INFO - PROCESS | 1785 | 1470943228526 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 12:20:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:20:28 INFO - PROCESS | 1785 | 1470943228537 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:20:28 INFO - PROCESS | 1785 | 1470943228542 Marionette TRACE conn3 <- [1,2354,null,{}] 12:20:28 INFO - PROCESS | 1785 | 1470943228549 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:28 INFO - PROCESS | 1785 | 1470943228555 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:28 INFO - PROCESS | 1785 | 1470943228751 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 12:20:29 INFO - PROCESS | 1785 | 1470943229028 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:29 INFO - PROCESS | 1785 | 1470943229036 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:29 INFO - PROCESS | 1785 | ++DOCSHELL 0x8eef8000 == 81 [pid = 1785] [id = 596] 12:20:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 119 (0x8f08bc00) [pid = 1785] [serial = 1789] [outer = (nil)] 12:20:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 120 (0x9082b400) [pid = 1785] [serial = 1790] [outer = 0x8f08bc00] 12:20:29 INFO - PROCESS | 1785 | 1470943229160 Marionette DEBUG loaded listener.js 12:20:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 121 (0x90f81c00) [pid = 1785] [serial = 1791] [outer = 0x8f08bc00] 12:20:30 INFO - PROCESS | 1785 | 1470943230095 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 12:20:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:20:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1599ms 12:20:30 INFO - PROCESS | 1785 | 1470943230133 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 12:20:30 INFO - PROCESS | 1785 | 1470943230137 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 12:20:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:20:30 INFO - PROCESS | 1785 | 1470943230144 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:20:30 INFO - PROCESS | 1785 | 1470943230148 Marionette TRACE conn3 <- [1,2358,null,{}] 12:20:30 INFO - PROCESS | 1785 | 1470943230165 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:30 INFO - PROCESS | 1785 | 1470943230173 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:30 INFO - PROCESS | 1785 | 1470943230360 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 12:20:30 INFO - PROCESS | 1785 | 1470943230665 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:30 INFO - PROCESS | 1785 | 1470943230679 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:30 INFO - PROCESS | 1785 | ++DOCSHELL 0x9082a400 == 82 [pid = 1785] [id = 597] 12:20:30 INFO - PROCESS | 1785 | ++DOMWINDOW == 122 (0x9234e000) [pid = 1785] [serial = 1792] [outer = (nil)] 12:20:30 INFO - PROCESS | 1785 | ++DOMWINDOW == 123 (0x9246dc00) [pid = 1785] [serial = 1793] [outer = 0x9234e000] 12:20:30 INFO - PROCESS | 1785 | 1470943230803 Marionette DEBUG loaded listener.js 12:20:30 INFO - PROCESS | 1785 | ++DOMWINDOW == 124 (0x93943800) [pid = 1785] [serial = 1794] [outer = 0x9234e000] 12:20:31 INFO - PROCESS | 1785 | 1470943231688 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 12:20:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:20:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1582ms 12:20:31 INFO - PROCESS | 1785 | 1470943231727 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 12:20:31 INFO - PROCESS | 1785 | 1470943231731 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 12:20:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:20:31 INFO - PROCESS | 1785 | 1470943231737 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:20:31 INFO - PROCESS | 1785 | 1470943231740 Marionette TRACE conn3 <- [1,2362,null,{}] 12:20:31 INFO - PROCESS | 1785 | 1470943231746 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:31 INFO - PROCESS | 1785 | 1470943231751 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:31 INFO - PROCESS | 1785 | 1470943231939 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 12:20:32 INFO - PROCESS | 1785 | 1470943232158 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:32 INFO - PROCESS | 1785 | 1470943232168 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:32 INFO - PROCESS | 1785 | ++DOCSHELL 0x92222000 == 83 [pid = 1785] [id = 598] 12:20:32 INFO - PROCESS | 1785 | ++DOMWINDOW == 125 (0x94ffc400) [pid = 1785] [serial = 1795] [outer = (nil)] 12:20:32 INFO - PROCESS | 1785 | ++DOMWINDOW == 126 (0x95153400) [pid = 1785] [serial = 1796] [outer = 0x94ffc400] 12:20:32 INFO - PROCESS | 1785 | 1470943232279 Marionette DEBUG loaded listener.js 12:20:32 INFO - PROCESS | 1785 | ++DOMWINDOW == 127 (0x97513c00) [pid = 1785] [serial = 1797] [outer = 0x94ffc400] 12:20:33 INFO - PROCESS | 1785 | 1470943233276 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 12:20:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:20:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1581ms 12:20:33 INFO - PROCESS | 1785 | 1470943233320 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 12:20:33 INFO - PROCESS | 1785 | 1470943233324 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 12:20:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:20:33 INFO - PROCESS | 1785 | 1470943233330 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:20:33 INFO - PROCESS | 1785 | 1470943233334 Marionette TRACE conn3 <- [1,2366,null,{}] 12:20:33 INFO - PROCESS | 1785 | 1470943233340 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:33 INFO - PROCESS | 1785 | 1470943233345 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:33 INFO - PROCESS | 1785 | 1470943233537 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 12:20:33 INFO - PROCESS | 1785 | 1470943233765 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:33 INFO - PROCESS | 1785 | 1470943233772 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:33 INFO - PROCESS | 1785 | ++DOCSHELL 0x8eefa400 == 84 [pid = 1785] [id = 599] 12:20:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 128 (0x8f08e800) [pid = 1785] [serial = 1798] [outer = (nil)] 12:20:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 129 (0x97605000) [pid = 1785] [serial = 1799] [outer = 0x8f08e800] 12:20:33 INFO - PROCESS | 1785 | 1470943233929 Marionette DEBUG loaded listener.js 12:20:34 INFO - PROCESS | 1785 | ++DOMWINDOW == 130 (0x9816b000) [pid = 1785] [serial = 1800] [outer = 0x8f08e800] 12:20:34 INFO - PROCESS | 1785 | 1470943234823 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 12:20:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:20:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1534ms 12:20:34 INFO - PROCESS | 1785 | 1470943234866 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 12:20:34 INFO - PROCESS | 1785 | 1470943234869 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 12:20:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:20:34 INFO - PROCESS | 1785 | 1470943234877 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:20:34 INFO - PROCESS | 1785 | 1470943234881 Marionette TRACE conn3 <- [1,2370,null,{}] 12:20:34 INFO - PROCESS | 1785 | 1470943234886 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:34 INFO - PROCESS | 1785 | 1470943234896 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:36 INFO - PROCESS | 1785 | --DOCSHELL 0x91f3d000 == 83 [pid = 1785] [id = 550] 12:20:36 INFO - PROCESS | 1785 | --DOCSHELL 0x8d153400 == 82 [pid = 1785] [id = 551] 12:20:36 INFO - PROCESS | 1785 | --DOCSHELL 0x8d061000 == 81 [pid = 1785] [id = 546] 12:20:36 INFO - PROCESS | 1785 | --DOCSHELL 0x8ee23800 == 80 [pid = 1785] [id = 575] 12:20:36 INFO - PROCESS | 1785 | --DOCSHELL 0x8e367000 == 79 [pid = 1785] [id = 547] 12:20:36 INFO - PROCESS | 1785 | --DOCSHELL 0x8ef96800 == 78 [pid = 1785] [id = 573] 12:20:36 INFO - PROCESS | 1785 | --DOCSHELL 0x8dbecc00 == 77 [pid = 1785] [id = 525] 12:20:36 INFO - PROCESS | 1785 | --DOCSHELL 0x8dc8cc00 == 76 [pid = 1785] [id = 549] 12:20:36 INFO - PROCESS | 1785 | --DOCSHELL 0x8d152c00 == 75 [pid = 1785] [id = 593] 12:20:36 INFO - PROCESS | 1785 | --DOCSHELL 0x8d18cc00 == 74 [pid = 1785] [id = 592] 12:20:36 INFO - PROCESS | 1785 | --DOCSHELL 0x9a75f800 == 73 [pid = 1785] [id = 589] 12:20:36 INFO - PROCESS | 1785 | --DOCSHELL 0x8d18dc00 == 72 [pid = 1785] [id = 590] 12:20:36 INFO - PROCESS | 1785 | --DOCSHELL 0x9a7af800 == 71 [pid = 1785] [id = 588] 12:20:36 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1f2c00 == 70 [pid = 1785] [id = 587] 12:20:36 INFO - PROCESS | 1785 | --DOCSHELL 0x99ac9800 == 69 [pid = 1785] [id = 586] 12:20:36 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd2b000 == 68 [pid = 1785] [id = 585] 12:20:36 INFO - PROCESS | 1785 | --DOCSHELL 0x8f08a000 == 67 [pid = 1785] [id = 583] 12:20:36 INFO - PROCESS | 1785 | --DOCSHELL 0x8d152800 == 66 [pid = 1785] [id = 582] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x8d14d000 == 65 [pid = 1785] [id = 414] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x9246d800 == 64 [pid = 1785] [id = 520] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x99727800 == 63 [pid = 1785] [id = 542] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x8d185000 == 62 [pid = 1785] [id = 428] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x8f083c00 == 61 [pid = 1785] [id = 404] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x8dc84800 == 60 [pid = 1785] [id = 522] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x9246d000 == 59 [pid = 1785] [id = 563] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1f4000 == 58 [pid = 1785] [id = 543] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x8dc82400 == 57 [pid = 1785] [id = 423] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1f4400 == 56 [pid = 1785] [id = 544] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x8da8fc00 == 55 [pid = 1785] [id = 416] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x9a70b000 == 54 [pid = 1785] [id = 564] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x8e36bc00 == 53 [pid = 1785] [id = 524] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd2d400 == 52 [pid = 1785] [id = 482] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x93c85400 == 51 [pid = 1785] [id = 584] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x9b0bc000 == 50 [pid = 1785] [id = 571] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd26c00 == 49 [pid = 1785] [id = 526] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x8d152000 == 48 [pid = 1785] [id = 552] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x8d185c00 == 47 [pid = 1785] [id = 498] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x93c86800 == 46 [pid = 1785] [id = 541] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1ee800 == 45 [pid = 1785] [id = 574] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x9c1e0000 == 44 [pid = 1785] [id = 548] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1f5800 == 43 [pid = 1785] [id = 581] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x8da8a400 == 42 [pid = 1785] [id = 539] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x8d151400 == 41 [pid = 1785] [id = 408] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x92223800 == 40 [pid = 1785] [id = 523] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x92473c00 == 39 [pid = 1785] [id = 561] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x8dc84400 == 38 [pid = 1785] [id = 540] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1ec800 == 37 [pid = 1785] [id = 406] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1f2400 == 36 [pid = 1785] [id = 545] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x8e3c8800 == 35 [pid = 1785] [id = 572] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x97594800 == 34 [pid = 1785] [id = 521] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd26400 == 33 [pid = 1785] [id = 405] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x8ee27000 == 32 [pid = 1785] [id = 519] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1f6800 == 31 [pid = 1785] [id = 415] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd2c800 == 30 [pid = 1785] [id = 591] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x8eefa400 == 29 [pid = 1785] [id = 599] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x9082a400 == 28 [pid = 1785] [id = 597] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x92222000 == 27 [pid = 1785] [id = 598] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x8eef8000 == 26 [pid = 1785] [id = 596] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd24400 == 25 [pid = 1785] [id = 594] 12:20:38 INFO - PROCESS | 1785 | --DOCSHELL 0x8d188400 == 24 [pid = 1785] [id = 595] 12:20:38 INFO - PROCESS | 1785 | 1470943238455 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 12:20:38 INFO - PROCESS | 1785 | 1470943238802 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:38 INFO - PROCESS | 1785 | 1470943238812 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:38 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f5400 == 25 [pid = 1785] [id = 600] 12:20:38 INFO - PROCESS | 1785 | ++DOMWINDOW == 131 (0x8b1f5800) [pid = 1785] [serial = 1801] [outer = (nil)] 12:20:38 INFO - PROCESS | 1785 | ++DOMWINDOW == 132 (0x8cd26c00) [pid = 1785] [serial = 1802] [outer = 0x8b1f5800] 12:20:38 INFO - PROCESS | 1785 | 1470943238892 Marionette DEBUG loaded listener.js 12:20:39 INFO - PROCESS | 1785 | ++DOMWINDOW == 133 (0x8d066c00) [pid = 1785] [serial = 1803] [outer = 0x8b1f5800] 12:20:39 INFO - PROCESS | 1785 | 1470943239764 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 12:20:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:20:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 4939ms 12:20:39 INFO - PROCESS | 1785 | 1470943239849 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 12:20:39 INFO - PROCESS | 1785 | 1470943239857 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 12:20:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:20:39 INFO - PROCESS | 1785 | 1470943239865 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:20:39 INFO - PROCESS | 1785 | 1470943239870 Marionette TRACE conn3 <- [1,2374,null,{}] 12:20:39 INFO - PROCESS | 1785 | 1470943239877 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:39 INFO - PROCESS | 1785 | 1470943239885 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:40 INFO - PROCESS | 1785 | 1470943240167 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 12:20:40 INFO - PROCESS | 1785 | 1470943240209 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:40 INFO - PROCESS | 1785 | 1470943240218 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:40 INFO - PROCESS | 1785 | ++DOCSHELL 0x8da8a000 == 26 [pid = 1785] [id = 601] 12:20:40 INFO - PROCESS | 1785 | ++DOMWINDOW == 134 (0x8da8b400) [pid = 1785] [serial = 1804] [outer = (nil)] 12:20:40 INFO - PROCESS | 1785 | ++DOMWINDOW == 135 (0x8dbe5000) [pid = 1785] [serial = 1805] [outer = 0x8da8b400] 12:20:40 INFO - PROCESS | 1785 | 1470943240289 Marionette DEBUG loaded listener.js 12:20:40 INFO - PROCESS | 1785 | ++DOMWINDOW == 136 (0x8dc88c00) [pid = 1785] [serial = 1806] [outer = 0x8da8b400] 12:20:41 INFO - PROCESS | 1785 | 1470943241285 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 12:20:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:20:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1483ms 12:20:41 INFO - PROCESS | 1785 | 1470943241355 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 12:20:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:20:41 INFO - PROCESS | 1785 | 1470943241361 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 12:20:41 INFO - PROCESS | 1785 | 1470943241367 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:20:41 INFO - PROCESS | 1785 | 1470943241370 Marionette TRACE conn3 <- [1,2378,null,{}] 12:20:41 INFO - PROCESS | 1785 | 1470943241377 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:41 INFO - PROCESS | 1785 | 1470943241382 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:41 INFO - PROCESS | 1785 | 1470943241641 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 12:20:41 INFO - PROCESS | 1785 | 1470943241671 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:41 INFO - PROCESS | 1785 | 1470943241681 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:41 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e6d6800 == 27 [pid = 1785] [id = 602] 12:20:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 137 (0x8e6d7000) [pid = 1785] [serial = 1807] [outer = (nil)] 12:20:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 138 (0x8e6dcc00) [pid = 1785] [serial = 1808] [outer = 0x8e6d7000] 12:20:41 INFO - PROCESS | 1785 | 1470943241747 Marionette DEBUG loaded listener.js 12:20:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 139 (0x8ee21000) [pid = 1785] [serial = 1809] [outer = 0x8e6d7000] 12:20:44 INFO - PROCESS | 1785 | --DOMWINDOW == 138 (0x8d14cc00) [pid = 1785] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:20:44 INFO - PROCESS | 1785 | --DOMWINDOW == 137 (0x8d153c00) [pid = 1785] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:20:44 INFO - PROCESS | 1785 | --DOMWINDOW == 136 (0x8f08c800) [pid = 1785] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:20:44 INFO - PROCESS | 1785 | --DOMWINDOW == 135 (0x8e6df400) [pid = 1785] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:20:44 INFO - PROCESS | 1785 | --DOMWINDOW == 134 (0x97518000) [pid = 1785] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:20:44 INFO - PROCESS | 1785 | --DOMWINDOW == 133 (0x99b16800) [pid = 1785] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:20:44 INFO - PROCESS | 1785 | --DOMWINDOW == 132 (0x9d813400) [pid = 1785] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:20:44 INFO - PROCESS | 1785 | --DOMWINDOW == 131 (0x8e551000) [pid = 1785] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:20:44 INFO - PROCESS | 1785 | --DOMWINDOW == 130 (0x92e46000) [pid = 1785] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:20:44 INFO - PROCESS | 1785 | --DOMWINDOW == 129 (0x97520400) [pid = 1785] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:20:44 INFO - PROCESS | 1785 | --DOMWINDOW == 128 (0x99670400) [pid = 1785] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:20:44 INFO - PROCESS | 1785 | --DOMWINDOW == 127 (0x9cbfa800) [pid = 1785] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:20:44 INFO - PROCESS | 1785 | --DOMWINDOW == 126 (0x9a25d000) [pid = 1785] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:20:44 INFO - PROCESS | 1785 | --DOMWINDOW == 125 (0x8dbedc00) [pid = 1785] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:20:44 INFO - PROCESS | 1785 | --DOMWINDOW == 124 (0xa5030c00) [pid = 1785] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:20:44 INFO - PROCESS | 1785 | --DOMWINDOW == 123 (0x8d187800) [pid = 1785] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:20:44 INFO - PROCESS | 1785 | --DOMWINDOW == 122 (0x8ef9a400) [pid = 1785] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:20:44 INFO - PROCESS | 1785 | --DOMWINDOW == 121 (0x9a70d000) [pid = 1785] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:20:44 INFO - PROCESS | 1785 | --DOMWINDOW == 120 (0x8da8c800) [pid = 1785] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:20:44 INFO - PROCESS | 1785 | --DOMWINDOW == 119 (0x8d18e000) [pid = 1785] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:20:44 INFO - PROCESS | 1785 | --DOMWINDOW == 118 (0x8dbe2400) [pid = 1785] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:20:44 INFO - PROCESS | 1785 | --DOMWINDOW == 117 (0x90834400) [pid = 1785] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:20:44 INFO - PROCESS | 1785 | --DOMWINDOW == 116 (0x95154c00) [pid = 1785] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:20:44 INFO - PROCESS | 1785 | --DOMWINDOW == 115 (0x8dbea800) [pid = 1785] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:20:44 INFO - PROCESS | 1785 | --DOMWINDOW == 114 (0x99b09800) [pid = 1785] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:20:44 INFO - PROCESS | 1785 | --DOMWINDOW == 113 (0x8e3cbc00) [pid = 1785] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:20:44 INFO - PROCESS | 1785 | --DOMWINDOW == 112 (0x9ad2dc00) [pid = 1785] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:20:44 INFO - PROCESS | 1785 | --DOMWINDOW == 111 (0x8dc8ac00) [pid = 1785] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:20:44 INFO - PROCESS | 1785 | --DOMWINDOW == 110 (0x9b781000) [pid = 1785] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:20:44 INFO - PROCESS | 1785 | --DOMWINDOW == 109 (0x8d191400) [pid = 1785] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:20:44 INFO - PROCESS | 1785 | --DOMWINDOW == 108 (0x8d14b800) [pid = 1785] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:20:44 INFO - PROCESS | 1785 | --DOMWINDOW == 107 (0x8f0d1000) [pid = 1785] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:20:44 INFO - PROCESS | 1785 | --DOMWINDOW == 106 (0x92353800) [pid = 1785] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:20:44 INFO - PROCESS | 1785 | --DOMWINDOW == 105 (0x8f085400) [pid = 1785] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:20:45 INFO - PROCESS | 1785 | 1470943245144 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 12:20:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 12:20:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 3797ms 12:20:45 INFO - PROCESS | 1785 | 1470943245169 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 12:20:45 INFO - PROCESS | 1785 | 1470943245175 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 12:20:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:20:45 INFO - PROCESS | 1785 | 1470943245193 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:20:45 INFO - PROCESS | 1785 | 1470943245201 Marionette TRACE conn3 <- [1,2382,null,{}] 12:20:45 INFO - PROCESS | 1785 | 1470943245207 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:45 INFO - PROCESS | 1785 | 1470943245214 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:45 INFO - PROCESS | 1785 | 1470943245410 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 12:20:45 INFO - PROCESS | 1785 | 1470943245625 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:45 INFO - PROCESS | 1785 | 1470943245665 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:45 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d18dc00 == 28 [pid = 1785] [id = 603] 12:20:45 INFO - PROCESS | 1785 | ++DOMWINDOW == 106 (0x8da83400) [pid = 1785] [serial = 1810] [outer = (nil)] 12:20:45 INFO - PROCESS | 1785 | ++DOMWINDOW == 107 (0x8ef93800) [pid = 1785] [serial = 1811] [outer = 0x8da83400] 12:20:45 INFO - PROCESS | 1785 | 1470943245749 Marionette DEBUG loaded listener.js 12:20:45 INFO - PROCESS | 1785 | ++DOMWINDOW == 108 (0x8f082400) [pid = 1785] [serial = 1812] [outer = 0x8da83400] 12:20:46 INFO - PROCESS | 1785 | 1470943246966 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 12:20:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 12:20:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1857ms 12:20:47 INFO - PROCESS | 1785 | 1470943247049 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 12:20:47 INFO - PROCESS | 1785 | 1470943247056 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 12:20:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:20:47 INFO - PROCESS | 1785 | 1470943247065 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:20:47 INFO - PROCESS | 1785 | 1470943247071 Marionette TRACE conn3 <- [1,2386,null,{}] 12:20:47 INFO - PROCESS | 1785 | 1470943247079 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:47 INFO - PROCESS | 1785 | 1470943247085 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:47 INFO - PROCESS | 1785 | 1470943247330 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 12:20:47 INFO - PROCESS | 1785 | 1470943247641 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:47 INFO - PROCESS | 1785 | 1470943247660 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:47 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd28800 == 29 [pid = 1785] [id = 604] 12:20:47 INFO - PROCESS | 1785 | ++DOMWINDOW == 109 (0x8d066800) [pid = 1785] [serial = 1813] [outer = (nil)] 12:20:47 INFO - PROCESS | 1785 | ++DOMWINDOW == 110 (0x8dbe0800) [pid = 1785] [serial = 1814] [outer = 0x8d066800] 12:20:47 INFO - PROCESS | 1785 | 1470943247762 Marionette DEBUG loaded listener.js 12:20:47 INFO - PROCESS | 1785 | ++DOMWINDOW == 111 (0x8dc83c00) [pid = 1785] [serial = 1815] [outer = 0x8d066800] 12:20:48 INFO - PROCESS | 1785 | 1470943248760 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 12:20:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:20:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1740ms 12:20:48 INFO - PROCESS | 1785 | 1470943248807 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 12:20:48 INFO - PROCESS | 1785 | 1470943248818 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 12:20:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:20:48 INFO - PROCESS | 1785 | 1470943248828 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:20:48 INFO - PROCESS | 1785 | 1470943248832 Marionette TRACE conn3 <- [1,2390,null,{}] 12:20:48 INFO - PROCESS | 1785 | 1470943248841 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:48 INFO - PROCESS | 1785 | 1470943248848 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:49 INFO - PROCESS | 1785 | 1470943249070 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 12:20:49 INFO - PROCESS | 1785 | 1470943249388 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:49 INFO - PROCESS | 1785 | 1470943249398 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:49 INFO - PROCESS | 1785 | ++DOCSHELL 0x8eeeec00 == 30 [pid = 1785] [id = 605] 12:20:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 112 (0x8eef3400) [pid = 1785] [serial = 1816] [outer = (nil)] 12:20:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 113 (0x8ef92800) [pid = 1785] [serial = 1817] [outer = 0x8eef3400] 12:20:49 INFO - PROCESS | 1785 | 1470943249502 Marionette DEBUG loaded listener.js 12:20:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 114 (0x8f0d3000) [pid = 1785] [serial = 1818] [outer = 0x8eef3400] 12:20:50 INFO - PROCESS | 1785 | 1470943250514 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 12:20:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:20:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1732ms 12:20:50 INFO - PROCESS | 1785 | 1470943250561 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 12:20:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:20:50 INFO - PROCESS | 1785 | 1470943250565 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 12:20:50 INFO - PROCESS | 1785 | 1470943250572 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:20:50 INFO - PROCESS | 1785 | 1470943250578 Marionette TRACE conn3 <- [1,2394,null,{}] 12:20:50 INFO - PROCESS | 1785 | 1470943250594 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:50 INFO - PROCESS | 1785 | 1470943250603 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:50 INFO - PROCESS | 1785 | 1470943250823 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 12:20:51 INFO - PROCESS | 1785 | 1470943251138 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:51 INFO - PROCESS | 1785 | 1470943251149 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:51 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd2b000 == 31 [pid = 1785] [id = 606] 12:20:51 INFO - PROCESS | 1785 | ++DOMWINDOW == 115 (0x90f90c00) [pid = 1785] [serial = 1819] [outer = (nil)] 12:20:51 INFO - PROCESS | 1785 | ++DOMWINDOW == 116 (0x910de800) [pid = 1785] [serial = 1820] [outer = 0x90f90c00] 12:20:51 INFO - PROCESS | 1785 | 1470943251235 Marionette DEBUG loaded listener.js 12:20:51 INFO - PROCESS | 1785 | ++DOMWINDOW == 117 (0x91f3d000) [pid = 1785] [serial = 1821] [outer = 0x90f90c00] 12:20:52 INFO - PROCESS | 1785 | 1470943252147 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:20:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:20:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1635ms 12:20:52 INFO - PROCESS | 1785 | 1470943252209 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 12:20:52 INFO - PROCESS | 1785 | 1470943252214 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 12:20:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:20:52 INFO - PROCESS | 1785 | 1470943252223 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:20:52 INFO - PROCESS | 1785 | 1470943252225 Marionette TRACE conn3 <- [1,2398,null,{}] 12:20:52 INFO - PROCESS | 1785 | 1470943252232 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:52 INFO - PROCESS | 1785 | 1470943252237 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:52 INFO - PROCESS | 1785 | 1470943252422 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 12:20:52 INFO - PROCESS | 1785 | 1470943252643 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:52 INFO - PROCESS | 1785 | 1470943252650 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:52 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d05f000 == 32 [pid = 1785] [id = 607] 12:20:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 118 (0x8d152c00) [pid = 1785] [serial = 1822] [outer = (nil)] 12:20:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 119 (0x92353c00) [pid = 1785] [serial = 1823] [outer = 0x8d152c00] 12:20:52 INFO - PROCESS | 1785 | 1470943252807 Marionette DEBUG loaded listener.js 12:20:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 120 (0x92473c00) [pid = 1785] [serial = 1824] [outer = 0x8d152c00] 12:20:53 INFO - PROCESS | 1785 | 1470943253718 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 12:20:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:20:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1534ms 12:20:53 INFO - PROCESS | 1785 | 1470943253757 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 12:20:53 INFO - PROCESS | 1785 | 1470943253761 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 12:20:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:20:53 INFO - PROCESS | 1785 | 1470943253767 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:20:53 INFO - PROCESS | 1785 | 1470943253771 Marionette TRACE conn3 <- [1,2402,null,{}] 12:20:53 INFO - PROCESS | 1785 | 1470943253776 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:53 INFO - PROCESS | 1785 | 1470943253782 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:53 INFO - PROCESS | 1785 | 1470943253958 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 12:20:54 INFO - PROCESS | 1785 | 1470943254176 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:54 INFO - PROCESS | 1785 | 1470943254187 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:54 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd21c00 == 33 [pid = 1785] [id = 608] 12:20:54 INFO - PROCESS | 1785 | ++DOMWINDOW == 121 (0x8d14dc00) [pid = 1785] [serial = 1825] [outer = (nil)] 12:20:54 INFO - PROCESS | 1785 | ++DOMWINDOW == 122 (0x9393fc00) [pid = 1785] [serial = 1826] [outer = 0x8d14dc00] 12:20:54 INFO - PROCESS | 1785 | 1470943254298 Marionette DEBUG loaded listener.js 12:20:54 INFO - PROCESS | 1785 | ++DOMWINDOW == 123 (0x92e49800) [pid = 1785] [serial = 1827] [outer = 0x8d14dc00] 12:20:55 INFO - PROCESS | 1785 | 1470943255297 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 12:20:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:20:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1582ms 12:20:55 INFO - PROCESS | 1785 | 1470943255350 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 12:20:55 INFO - PROCESS | 1785 | 1470943255354 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 12:20:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:20:55 INFO - PROCESS | 1785 | 1470943255360 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:20:55 INFO - PROCESS | 1785 | 1470943255363 Marionette TRACE conn3 <- [1,2406,null,{}] 12:20:55 INFO - PROCESS | 1785 | 1470943255369 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:55 INFO - PROCESS | 1785 | 1470943255379 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:55 INFO - PROCESS | 1785 | 1470943255641 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 12:20:55 INFO - PROCESS | 1785 | 1470943255912 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:55 INFO - PROCESS | 1785 | 1470943255925 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:55 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f4800 == 34 [pid = 1785] [id = 609] 12:20:55 INFO - PROCESS | 1785 | ++DOMWINDOW == 124 (0x8d153800) [pid = 1785] [serial = 1828] [outer = (nil)] 12:20:56 INFO - PROCESS | 1785 | ++DOMWINDOW == 125 (0x95153000) [pid = 1785] [serial = 1829] [outer = 0x8d153800] 12:20:56 INFO - PROCESS | 1785 | 1470943256043 Marionette DEBUG loaded listener.js 12:20:56 INFO - PROCESS | 1785 | ++DOMWINDOW == 126 (0x97512000) [pid = 1785] [serial = 1830] [outer = 0x8d153800] 12:20:56 INFO - PROCESS | 1785 | 1470943256883 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 12:20:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:20:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1579ms 12:20:56 INFO - PROCESS | 1785 | 1470943256947 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 12:20:56 INFO - PROCESS | 1785 | 1470943256951 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 12:20:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:20:56 INFO - PROCESS | 1785 | 1470943256959 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:20:56 INFO - PROCESS | 1785 | 1470943256963 Marionette TRACE conn3 <- [1,2410,null,{}] 12:20:56 INFO - PROCESS | 1785 | 1470943256969 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:56 INFO - PROCESS | 1785 | 1470943256974 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:57 INFO - PROCESS | 1785 | 1470943257145 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 12:20:57 INFO - PROCESS | 1785 | 1470943257367 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:57 INFO - PROCESS | 1785 | 1470943257376 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:57 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e36dc00 == 35 [pid = 1785] [id = 610] 12:20:57 INFO - PROCESS | 1785 | ++DOMWINDOW == 127 (0x95170c00) [pid = 1785] [serial = 1831] [outer = (nil)] 12:20:57 INFO - PROCESS | 1785 | ++DOMWINDOW == 128 (0x98825400) [pid = 1785] [serial = 1832] [outer = 0x95170c00] 12:20:57 INFO - PROCESS | 1785 | 1470943257497 Marionette DEBUG loaded listener.js 12:20:57 INFO - PROCESS | 1785 | ++DOMWINDOW == 129 (0x993b9400) [pid = 1785] [serial = 1833] [outer = 0x95170c00] 12:20:58 INFO - PROCESS | 1785 | 1470943258704 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 12:20:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:20:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1782ms 12:20:58 INFO - PROCESS | 1785 | 1470943258747 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 12:20:58 INFO - PROCESS | 1785 | 1470943258753 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 12:20:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:20:58 INFO - PROCESS | 1785 | 1470943258767 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:20:58 INFO - PROCESS | 1785 | 1470943258773 Marionette TRACE conn3 <- [1,2414,null,{}] 12:20:58 INFO - PROCESS | 1785 | 1470943258782 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:58 INFO - PROCESS | 1785 | 1470943258788 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:59 INFO - PROCESS | 1785 | 1470943259068 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 12:20:59 INFO - PROCESS | 1785 | 1470943259356 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:59 INFO - PROCESS | 1785 | 1470943259364 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:20:59 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d153400 == 36 [pid = 1785] [id = 611] 12:20:59 INFO - PROCESS | 1785 | ++DOMWINDOW == 130 (0x8d185000) [pid = 1785] [serial = 1834] [outer = (nil)] 12:20:59 INFO - PROCESS | 1785 | ++DOMWINDOW == 131 (0x994c2000) [pid = 1785] [serial = 1835] [outer = 0x8d185000] 12:20:59 INFO - PROCESS | 1785 | 1470943259443 Marionette DEBUG loaded listener.js 12:20:59 INFO - PROCESS | 1785 | ++DOMWINDOW == 132 (0x988ac800) [pid = 1785] [serial = 1836] [outer = 0x8d185000] 12:21:00 INFO - PROCESS | 1785 | 1470943260397 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 12:21:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:21:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1694ms 12:21:00 INFO - PROCESS | 1785 | 1470943260459 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 12:21:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:21:00 INFO - PROCESS | 1785 | 1470943260463 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 12:21:00 INFO - PROCESS | 1785 | 1470943260470 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:21:00 INFO - PROCESS | 1785 | 1470943260473 Marionette TRACE conn3 <- [1,2418,null,{}] 12:21:00 INFO - PROCESS | 1785 | 1470943260479 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:00 INFO - PROCESS | 1785 | 1470943260484 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:00 INFO - PROCESS | 1785 | 1470943260717 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 12:21:01 INFO - PROCESS | 1785 | 1470943261045 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:01 INFO - PROCESS | 1785 | 1470943261056 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:01 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d190800 == 37 [pid = 1785] [id = 612] 12:21:01 INFO - PROCESS | 1785 | ++DOMWINDOW == 133 (0x8dbe7800) [pid = 1785] [serial = 1837] [outer = (nil)] 12:21:01 INFO - PROCESS | 1785 | ++DOMWINDOW == 134 (0x99732c00) [pid = 1785] [serial = 1838] [outer = 0x8dbe7800] 12:21:01 INFO - PROCESS | 1785 | 1470943261140 Marionette DEBUG loaded listener.js 12:21:01 INFO - PROCESS | 1785 | ++DOMWINDOW == 135 (0x9995d000) [pid = 1785] [serial = 1839] [outer = 0x8dbe7800] 12:21:02 INFO - PROCESS | 1785 | 1470943262093 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:21:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:21:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1685ms 12:21:02 INFO - PROCESS | 1785 | 1470943262157 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 12:21:02 INFO - PROCESS | 1785 | 1470943262162 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 12:21:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:21:02 INFO - PROCESS | 1785 | 1470943262173 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:21:02 INFO - PROCESS | 1785 | 1470943262178 Marionette TRACE conn3 <- [1,2422,null,{}] 12:21:02 INFO - PROCESS | 1785 | 1470943262187 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:02 INFO - PROCESS | 1785 | 1470943262193 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:02 INFO - PROCESS | 1785 | 1470943262424 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 12:21:02 INFO - PROCESS | 1785 | 1470943262734 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:02 INFO - PROCESS | 1785 | 1470943262742 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:02 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d159800 == 38 [pid = 1785] [id = 613] 12:21:02 INFO - PROCESS | 1785 | ++DOMWINDOW == 136 (0x910d5c00) [pid = 1785] [serial = 1840] [outer = (nil)] 12:21:02 INFO - PROCESS | 1785 | ++DOMWINDOW == 137 (0x99b09c00) [pid = 1785] [serial = 1841] [outer = 0x910d5c00] 12:21:02 INFO - PROCESS | 1785 | 1470943262834 Marionette DEBUG loaded listener.js 12:21:02 INFO - PROCESS | 1785 | ++DOMWINDOW == 138 (0x99b0c000) [pid = 1785] [serial = 1842] [outer = 0x910d5c00] 12:21:03 INFO - PROCESS | 1785 | 1470943263827 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:21:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:21:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1690ms 12:21:03 INFO - PROCESS | 1785 | 1470943263865 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 12:21:03 INFO - PROCESS | 1785 | 1470943263871 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 12:21:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:21:03 INFO - PROCESS | 1785 | 1470943263879 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:21:03 INFO - PROCESS | 1785 | 1470943263886 Marionette TRACE conn3 <- [1,2426,null,{}] 12:21:03 INFO - PROCESS | 1785 | 1470943263894 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:03 INFO - PROCESS | 1785 | 1470943263902 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:04 INFO - PROCESS | 1785 | 1470943264105 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 12:21:04 INFO - PROCESS | 1785 | 1470943264425 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:04 INFO - PROCESS | 1785 | 1470943264435 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:04 INFO - PROCESS | 1785 | ++DOCSHELL 0x99bc9000 == 39 [pid = 1785] [id = 614] 12:21:04 INFO - PROCESS | 1785 | ++DOMWINDOW == 139 (0x99bc9400) [pid = 1785] [serial = 1843] [outer = (nil)] 12:21:04 INFO - PROCESS | 1785 | ++DOMWINDOW == 140 (0x99bd0c00) [pid = 1785] [serial = 1844] [outer = 0x99bc9400] 12:21:04 INFO - PROCESS | 1785 | 1470943264532 Marionette DEBUG loaded listener.js 12:21:04 INFO - PROCESS | 1785 | ++DOMWINDOW == 141 (0x99d71c00) [pid = 1785] [serial = 1845] [outer = 0x99bc9400] 12:21:05 INFO - PROCESS | 1785 | 1470943265401 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 12:21:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:21:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1533ms 12:21:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:21:05 INFO - PROCESS | 1785 | 1470943265413 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 12:21:05 INFO - PROCESS | 1785 | 1470943265416 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 12:21:05 INFO - PROCESS | 1785 | 1470943265423 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:21:05 INFO - PROCESS | 1785 | 1470943265428 Marionette TRACE conn3 <- [1,2430,null,{}] 12:21:05 INFO - PROCESS | 1785 | 1470943265434 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:05 INFO - PROCESS | 1785 | 1470943265438 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:05 INFO - PROCESS | 1785 | 1470943265605 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 12:21:05 INFO - PROCESS | 1785 | 1470943265897 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:05 INFO - PROCESS | 1785 | 1470943265904 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:05 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1ed800 == 40 [pid = 1785] [id = 615] 12:21:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 142 (0x8b1ee800) [pid = 1785] [serial = 1846] [outer = (nil)] 12:21:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 143 (0x8f085000) [pid = 1785] [serial = 1847] [outer = 0x8b1ee800] 12:21:05 INFO - PROCESS | 1785 | 1470943265985 Marionette DEBUG loaded listener.js 12:21:06 INFO - PROCESS | 1785 | ++DOMWINDOW == 144 (0x99d73400) [pid = 1785] [serial = 1848] [outer = 0x8b1ee800] 12:21:06 INFO - PROCESS | 1785 | 1470943266867 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 12:21:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:21:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1487ms 12:21:06 INFO - PROCESS | 1785 | 1470943266909 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 12:21:06 INFO - PROCESS | 1785 | 1470943266913 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 12:21:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:21:06 INFO - PROCESS | 1785 | 1470943266919 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:21:06 INFO - PROCESS | 1785 | 1470943266922 Marionette TRACE conn3 <- [1,2434,null,{}] 12:21:06 INFO - PROCESS | 1785 | 1470943266928 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:06 INFO - PROCESS | 1785 | 1470943266932 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:07 INFO - PROCESS | 1785 | 1470943267187 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 12:21:07 INFO - PROCESS | 1785 | 1470943267394 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:07 INFO - PROCESS | 1785 | 1470943267403 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:07 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd22000 == 41 [pid = 1785] [id = 616] 12:21:07 INFO - PROCESS | 1785 | ++DOMWINDOW == 145 (0x8d151800) [pid = 1785] [serial = 1849] [outer = (nil)] 12:21:07 INFO - PROCESS | 1785 | ++DOMWINDOW == 146 (0x8ef99800) [pid = 1785] [serial = 1850] [outer = 0x8d151800] 12:21:07 INFO - PROCESS | 1785 | 1470943267484 Marionette DEBUG loaded listener.js 12:21:07 INFO - PROCESS | 1785 | ++DOMWINDOW == 147 (0x90f89800) [pid = 1785] [serial = 1851] [outer = 0x8d151800] 12:21:08 INFO - PROCESS | 1785 | 1470943268392 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 12:21:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:21:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1486ms 12:21:08 INFO - PROCESS | 1785 | 1470943268424 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 12:21:08 INFO - PROCESS | 1785 | 1470943268428 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 12:21:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:21:08 INFO - PROCESS | 1785 | 1470943268437 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:21:08 INFO - PROCESS | 1785 | 1470943268440 Marionette TRACE conn3 <- [1,2438,null,{}] 12:21:08 INFO - PROCESS | 1785 | 1470943268446 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:08 INFO - PROCESS | 1785 | 1470943268451 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:08 INFO - PROCESS | 1785 | 1470943268626 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 12:21:09 INFO - PROCESS | 1785 | 1470943269112 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:09 INFO - PROCESS | 1785 | 1470943269123 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:09 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f3400 == 42 [pid = 1785] [id = 617] 12:21:09 INFO - PROCESS | 1785 | ++DOMWINDOW == 148 (0x8b1f4000) [pid = 1785] [serial = 1852] [outer = (nil)] 12:21:09 INFO - PROCESS | 1785 | ++DOMWINDOW == 149 (0x8cd2c800) [pid = 1785] [serial = 1853] [outer = 0x8b1f4000] 12:21:09 INFO - PROCESS | 1785 | 1470943269199 Marionette DEBUG loaded listener.js 12:21:09 INFO - PROCESS | 1785 | ++DOMWINDOW == 150 (0x8d155c00) [pid = 1785] [serial = 1854] [outer = 0x8b1f4000] 12:21:10 INFO - PROCESS | 1785 | 1470943270145 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 12:21:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:21:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1781ms 12:21:10 INFO - PROCESS | 1785 | 1470943270221 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 12:21:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:21:10 INFO - PROCESS | 1785 | 1470943270231 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 12:21:10 INFO - PROCESS | 1785 | 1470943270239 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:21:10 INFO - PROCESS | 1785 | 1470943270243 Marionette TRACE conn3 <- [1,2442,null,{}] 12:21:10 INFO - PROCESS | 1785 | 1470943270251 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:10 INFO - PROCESS | 1785 | 1470943270259 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:10 INFO - PROCESS | 1785 | 1470943270558 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 12:21:10 INFO - PROCESS | 1785 | 1470943270979 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:10 INFO - PROCESS | 1785 | 1470943270990 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 149 (0x9b0c1400) [pid = 1785] [serial = 1698] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 148 (0xa2fcfc00) [pid = 1785] [serial = 1710] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 147 (0x95172400) [pid = 1785] [serial = 1689] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 146 (0x9ad2bc00) [pid = 1785] [serial = 1728] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 145 (0xa4e0c000) [pid = 1785] [serial = 1713] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 144 (0xa682f800) [pid = 1785] [serial = 1716] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 143 (0x99bcd000) [pid = 1785] [serial = 1686] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 142 (0x9a7bc400) [pid = 1785] [serial = 1695] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 141 (0x9246f000) [pid = 1785] [serial = 1725] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 140 (0x99410400) [pid = 1785] [serial = 1701] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 139 (0xa102d400) [pid = 1785] [serial = 1704] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 138 (0x99bcfc00) [pid = 1785] [serial = 1692] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 137 (0xa689f000) [pid = 1785] [serial = 1722] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 136 (0xa23be800) [pid = 1785] [serial = 1707] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 135 (0x99d76400) [pid = 1785] [serial = 1719] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 134 (0xa1095c00) [pid = 1785] [serial = 1703] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 133 (0x8ef97400) [pid = 1785] [serial = 1731] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 132 (0x95174400) [pid = 1785] [serial = 1736] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 131 (0xa34b5800) [pid = 1785] [serial = 1712] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 130 (0x99b06800) [pid = 1785] [serial = 1742] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 129 (0x99b1e800) [pid = 1785] [serial = 1685] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 128 (0xa231d400) [pid = 1785] [serial = 1706] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 127 (0x8f0cec00) [pid = 1785] [serial = 1733] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 126 (0x9b0b8c00) [pid = 1785] [serial = 1697] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 125 (0x99b0c400) [pid = 1785] [serial = 1743] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 124 (0x9b5f0000) [pid = 1785] [serial = 1700] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 123 (0xa62ca000) [pid = 1785] [serial = 1715] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 122 (0xa256d400) [pid = 1785] [serial = 1709] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 121 (0x8ef91800) [pid = 1785] [serial = 1730] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 120 (0xa689b000) [pid = 1785] [serial = 1721] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 119 (0x9a7aec00) [pid = 1785] [serial = 1694] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 118 (0x99425c00) [pid = 1785] [serial = 1739] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 117 (0x90828000) [pid = 1785] [serial = 1724] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 116 (0x8da84c00) [pid = 1785] [serial = 1778] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 115 (0x8dc84000) [pid = 1785] [serial = 1748] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 114 (0x8e3d4000) [pid = 1785] [serial = 1749] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 113 (0x910da800) [pid = 1785] [serial = 1751] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 112 (0x8dbe6400) [pid = 1785] [serial = 1779] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 111 (0x92217400) [pid = 1785] [serial = 1752] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 110 (0x99414c00) [pid = 1785] [serial = 1754] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 109 (0x99bcb000) [pid = 1785] [serial = 1757] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 108 (0x9a260800) [pid = 1785] [serial = 1760] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 107 (0x99e25c00) [pid = 1785] [serial = 1758] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 106 (0x9aac3400) [pid = 1785] [serial = 1763] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 105 (0x9a704400) [pid = 1785] [serial = 1761] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 104 (0x9cbf0c00) [pid = 1785] [serial = 1766] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 103 (0x9b5f8000) [pid = 1785] [serial = 1764] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 102 (0x9cbf6800) [pid = 1785] [serial = 1767] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 101 (0x910d1400) [pid = 1785] [serial = 1772] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 100 (0xa1099c00) [pid = 1785] [serial = 1769] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 99 (0xa2304c00) [pid = 1785] [serial = 1770] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 98 (0x8dc86000) [pid = 1785] [serial = 1781] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 97 (0x95171800) [pid = 1785] [serial = 1773] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 96 (0x95179c00) [pid = 1785] [serial = 1776] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 95 (0x90f87400) [pid = 1785] [serial = 1775] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 94 (0x8ee1e800) [pid = 1785] [serial = 1782] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 93 (0x99952c00) [pid = 1785] [serial = 1755] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 92 (0x9514c400) [pid = 1785] [serial = 1746] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 91 (0x8ee22800) [pid = 1785] [serial = 1785] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 90 (0x90f8d000) [pid = 1785] [serial = 1734] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 89 (0x8eeeb400) [pid = 1785] [serial = 1745] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 88 (0x8dbe6c00) [pid = 1785] [serial = 1784] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 87 (0x99b16400) [pid = 1785] [serial = 1727] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 86 (0x8ef9b400) [pid = 1785] [serial = 1718] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 85 (0x9972a800) [pid = 1785] [serial = 1740] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 84 (0x99b1fc00) [pid = 1785] [serial = 1691] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 83 (0x92350c00) [pid = 1785] [serial = 1688] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | --DOMWINDOW == 82 (0x9751a000) [pid = 1785] [serial = 1737] [outer = (nil)] [url = about:blank] 12:21:11 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d05cc00 == 43 [pid = 1785] [id = 618] 12:21:11 INFO - PROCESS | 1785 | ++DOMWINDOW == 83 (0x8da8dc00) [pid = 1785] [serial = 1855] [outer = (nil)] 12:21:11 INFO - PROCESS | 1785 | ++DOMWINDOW == 84 (0x8dc84000) [pid = 1785] [serial = 1856] [outer = 0x8da8dc00] 12:21:11 INFO - PROCESS | 1785 | 1470943271148 Marionette DEBUG loaded listener.js 12:21:11 INFO - PROCESS | 1785 | ++DOMWINDOW == 85 (0x8e3cdc00) [pid = 1785] [serial = 1857] [outer = 0x8da8dc00] 12:21:11 INFO - PROCESS | 1785 | 1470943271963 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 12:21:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:21:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1784ms 12:21:12 INFO - PROCESS | 1785 | 1470943272026 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 12:21:12 INFO - PROCESS | 1785 | 1470943272032 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 12:21:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:21:12 INFO - PROCESS | 1785 | 1470943272039 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:21:12 INFO - PROCESS | 1785 | 1470943272041 Marionette TRACE conn3 <- [1,2446,null,{}] 12:21:12 INFO - PROCESS | 1785 | 1470943272047 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:12 INFO - PROCESS | 1785 | 1470943272052 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:12 INFO - PROCESS | 1785 | 1470943272234 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 12:21:12 INFO - PROCESS | 1785 | 1470943272430 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:12 INFO - PROCESS | 1785 | 1470943272440 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:12 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e3d4000 == 44 [pid = 1785] [id = 619] 12:21:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 86 (0x8eeed000) [pid = 1785] [serial = 1858] [outer = (nil)] 12:21:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 87 (0x8ef98c00) [pid = 1785] [serial = 1859] [outer = 0x8eeed000] 12:21:12 INFO - PROCESS | 1785 | 1470943272510 Marionette DEBUG loaded listener.js 12:21:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 88 (0x8f0d6800) [pid = 1785] [serial = 1860] [outer = 0x8eeed000] 12:21:13 INFO - PROCESS | 1785 | 1470943273494 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 12:21:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:21:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1492ms 12:21:13 INFO - PROCESS | 1785 | 1470943273533 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 12:21:13 INFO - PROCESS | 1785 | 1470943273536 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 12:21:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:21:13 INFO - PROCESS | 1785 | 1470943273550 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:21:13 INFO - PROCESS | 1785 | 1470943273559 Marionette TRACE conn3 <- [1,2450,null,{}] 12:21:13 INFO - PROCESS | 1785 | 1470943273574 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:13 INFO - PROCESS | 1785 | 1470943273581 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:13 INFO - PROCESS | 1785 | 1470943273825 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 12:21:13 INFO - PROCESS | 1785 | 1470943273854 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:13 INFO - PROCESS | 1785 | 1470943273859 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:13 INFO - PROCESS | 1785 | ++DOCSHELL 0x8ee27400 == 45 [pid = 1785] [id = 620] 12:21:13 INFO - PROCESS | 1785 | ++DOMWINDOW == 89 (0x910da800) [pid = 1785] [serial = 1861] [outer = (nil)] 12:21:13 INFO - PROCESS | 1785 | ++DOMWINDOW == 90 (0x9221f800) [pid = 1785] [serial = 1862] [outer = 0x910da800] 12:21:13 INFO - PROCESS | 1785 | 1470943273927 Marionette DEBUG loaded listener.js 12:21:14 INFO - PROCESS | 1785 | ++DOMWINDOW == 91 (0x9234a400) [pid = 1785] [serial = 1863] [outer = 0x910da800] 12:21:14 INFO - PROCESS | 1785 | 1470943274930 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 12:21:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:21:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1450ms 12:21:14 INFO - PROCESS | 1785 | 1470943274993 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 12:21:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:21:15 INFO - PROCESS | 1785 | 1470943274998 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 12:21:15 INFO - PROCESS | 1785 | 1470943275004 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:21:15 INFO - PROCESS | 1785 | 1470943275022 Marionette TRACE conn3 <- [1,2454,null,{}] 12:21:15 INFO - PROCESS | 1785 | 1470943275034 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:15 INFO - PROCESS | 1785 | 1470943275038 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:15 INFO - PROCESS | 1785 | 1470943275322 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 12:21:15 INFO - PROCESS | 1785 | 1470943275351 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:15 INFO - PROCESS | 1785 | 1470943275360 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:15 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f2c00 == 46 [pid = 1785] [id = 621] 12:21:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 92 (0x8d190c00) [pid = 1785] [serial = 1864] [outer = (nil)] 12:21:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 93 (0x93c86000) [pid = 1785] [serial = 1865] [outer = 0x8d190c00] 12:21:15 INFO - PROCESS | 1785 | 1470943275432 Marionette DEBUG loaded listener.js 12:21:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 94 (0x9514cc00) [pid = 1785] [serial = 1866] [outer = 0x8d190c00] 12:21:15 INFO - PROCESS | 1785 | --DOMWINDOW == 93 (0x8dbe1800) [pid = 1785] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:21:15 INFO - PROCESS | 1785 | --DOMWINDOW == 92 (0x8f08e800) [pid = 1785] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:21:15 INFO - PROCESS | 1785 | --DOMWINDOW == 91 (0x8e6d7000) [pid = 1785] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:21:15 INFO - PROCESS | 1785 | --DOMWINDOW == 90 (0x8f08bc00) [pid = 1785] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:21:16 INFO - PROCESS | 1785 | --DOMWINDOW == 89 (0x8b1f5800) [pid = 1785] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:21:16 INFO - PROCESS | 1785 | --DOMWINDOW == 88 (0x94ffc400) [pid = 1785] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:21:16 INFO - PROCESS | 1785 | --DOMWINDOW == 87 (0x9234e000) [pid = 1785] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:21:16 INFO - PROCESS | 1785 | --DOMWINDOW == 86 (0x8da8b400) [pid = 1785] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:21:16 INFO - PROCESS | 1785 | 1470943276437 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 12:21:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:21:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1461ms 12:21:16 INFO - PROCESS | 1785 | 1470943276464 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 12:21:16 INFO - PROCESS | 1785 | 1470943276468 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 12:21:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:21:16 INFO - PROCESS | 1785 | 1470943276474 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:21:16 INFO - PROCESS | 1785 | 1470943276477 Marionette TRACE conn3 <- [1,2458,null,{}] 12:21:16 INFO - PROCESS | 1785 | 1470943276483 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:16 INFO - PROCESS | 1785 | 1470943276487 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:16 INFO - PROCESS | 1785 | 1470943276678 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 12:21:16 INFO - PROCESS | 1785 | 1470943276868 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:16 INFO - PROCESS | 1785 | 1470943276893 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:16 INFO - PROCESS | 1785 | ++DOCSHELL 0x92e4f800 == 47 [pid = 1785] [id = 622] 12:21:16 INFO - PROCESS | 1785 | ++DOMWINDOW == 87 (0x93940800) [pid = 1785] [serial = 1867] [outer = (nil)] 12:21:16 INFO - PROCESS | 1785 | ++DOMWINDOW == 88 (0x9516f400) [pid = 1785] [serial = 1868] [outer = 0x93940800] 12:21:16 INFO - PROCESS | 1785 | 1470943276982 Marionette DEBUG loaded listener.js 12:21:17 INFO - PROCESS | 1785 | ++DOMWINDOW == 89 (0x9526b000) [pid = 1785] [serial = 1869] [outer = 0x93940800] 12:21:17 INFO - PROCESS | 1785 | 1470943277961 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 12:21:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:21:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1538ms 12:21:18 INFO - PROCESS | 1785 | 1470943278025 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 12:21:18 INFO - PROCESS | 1785 | 1470943278031 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 12:21:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:21:18 INFO - PROCESS | 1785 | 1470943278040 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:21:18 INFO - PROCESS | 1785 | 1470943278046 Marionette TRACE conn3 <- [1,2462,null,{}] 12:21:18 INFO - PROCESS | 1785 | 1470943278097 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:18 INFO - PROCESS | 1785 | 1470943278103 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:18 INFO - PROCESS | 1785 | 1470943278382 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 12:21:18 INFO - PROCESS | 1785 | 1470943278597 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:18 INFO - PROCESS | 1785 | 1470943278612 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:18 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd24800 == 48 [pid = 1785] [id = 623] 12:21:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 90 (0x8da8fc00) [pid = 1785] [serial = 1870] [outer = (nil)] 12:21:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 91 (0x8dc82400) [pid = 1785] [serial = 1871] [outer = 0x8da8fc00] 12:21:18 INFO - PROCESS | 1785 | 1470943278702 Marionette DEBUG loaded listener.js 12:21:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 92 (0x8e36ec00) [pid = 1785] [serial = 1872] [outer = 0x8da8fc00] 12:21:19 INFO - PROCESS | 1785 | 1470943279824 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 12:21:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:21:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1838ms 12:21:19 INFO - PROCESS | 1785 | 1470943279878 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 12:21:19 INFO - PROCESS | 1785 | 1470943279885 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 12:21:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:21:19 INFO - PROCESS | 1785 | 1470943279896 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:21:19 INFO - PROCESS | 1785 | 1470943279900 Marionette TRACE conn3 <- [1,2466,null,{}] 12:21:19 INFO - PROCESS | 1785 | 1470943279906 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:19 INFO - PROCESS | 1785 | 1470943279912 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:20 INFO - PROCESS | 1785 | 1470943280221 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 12:21:20 INFO - PROCESS | 1785 | 1470943280635 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:20 INFO - PROCESS | 1785 | 1470943280646 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:20 INFO - PROCESS | 1785 | ++DOCSHELL 0x8eeef400 == 49 [pid = 1785] [id = 624] 12:21:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 93 (0x8ef9a000) [pid = 1785] [serial = 1873] [outer = (nil)] 12:21:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 94 (0x8f0d6c00) [pid = 1785] [serial = 1874] [outer = 0x8ef9a000] 12:21:20 INFO - PROCESS | 1785 | 1470943280786 Marionette DEBUG loaded listener.js 12:21:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 95 (0x90f82400) [pid = 1785] [serial = 1875] [outer = 0x8ef9a000] 12:21:22 INFO - PROCESS | 1785 | 1470943282110 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 12:21:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:21:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 2286ms 12:21:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:21:22 INFO - PROCESS | 1785 | 1470943282182 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 12:21:22 INFO - PROCESS | 1785 | 1470943282185 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 12:21:22 INFO - PROCESS | 1785 | 1470943282192 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:21:22 INFO - PROCESS | 1785 | 1470943282198 Marionette TRACE conn3 <- [1,2470,null,{}] 12:21:22 INFO - PROCESS | 1785 | 1470943282215 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:22 INFO - PROCESS | 1785 | 1470943282224 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:22 INFO - PROCESS | 1785 | 1470943282501 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 12:21:22 INFO - PROCESS | 1785 | 1470943282795 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:22 INFO - PROCESS | 1785 | 1470943282806 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:22 INFO - PROCESS | 1785 | ++DOCSHELL 0x94ffd400 == 50 [pid = 1785] [id = 625] 12:21:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 96 (0x9514a000) [pid = 1785] [serial = 1876] [outer = (nil)] 12:21:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 97 (0x97517c00) [pid = 1785] [serial = 1877] [outer = 0x9514a000] 12:21:22 INFO - PROCESS | 1785 | 1470943282886 Marionette DEBUG loaded listener.js 12:21:23 INFO - PROCESS | 1785 | ++DOMWINDOW == 98 (0x98113c00) [pid = 1785] [serial = 1878] [outer = 0x9514a000] 12:21:23 INFO - PROCESS | 1785 | 1470943283770 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 12:21:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:21:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1636ms 12:21:23 INFO - PROCESS | 1785 | 1470943283828 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 12:21:23 INFO - PROCESS | 1785 | 1470943283832 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 12:21:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:21:23 INFO - PROCESS | 1785 | 1470943283839 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:21:23 INFO - PROCESS | 1785 | 1470943283842 Marionette TRACE conn3 <- [1,2474,null,{}] 12:21:23 INFO - PROCESS | 1785 | 1470943283848 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:23 INFO - PROCESS | 1785 | 1470943283854 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:24 INFO - PROCESS | 1785 | 1470943284044 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 12:21:24 INFO - PROCESS | 1785 | 1470943284263 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:24 INFO - PROCESS | 1785 | 1470943284271 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:24 INFO - PROCESS | 1785 | ++DOCSHELL 0x92351c00 == 51 [pid = 1785] [id = 626] 12:21:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 99 (0x994be000) [pid = 1785] [serial = 1879] [outer = (nil)] 12:21:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 100 (0x99727800) [pid = 1785] [serial = 1880] [outer = 0x994be000] 12:21:24 INFO - PROCESS | 1785 | 1470943284400 Marionette DEBUG loaded listener.js 12:21:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 101 (0x9995cc00) [pid = 1785] [serial = 1881] [outer = 0x994be000] 12:21:25 INFO - PROCESS | 1785 | 1470943285426 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 12:21:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:21:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1634ms 12:21:25 INFO - PROCESS | 1785 | 1470943285474 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 12:21:25 INFO - PROCESS | 1785 | 1470943285477 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 12:21:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:21:25 INFO - PROCESS | 1785 | 1470943285484 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:21:25 INFO - PROCESS | 1785 | 1470943285488 Marionette TRACE conn3 <- [1,2478,null,{}] 12:21:25 INFO - PROCESS | 1785 | 1470943285493 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:25 INFO - PROCESS | 1785 | 1470943285498 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:25 INFO - PROCESS | 1785 | 1470943285683 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 12:21:26 INFO - PROCESS | 1785 | 1470943285986 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:26 INFO - PROCESS | 1785 | 1470943285995 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:26 INFO - PROCESS | 1785 | ++DOCSHELL 0x8eef3000 == 52 [pid = 1785] [id = 627] 12:21:26 INFO - PROCESS | 1785 | ++DOMWINDOW == 102 (0x95151000) [pid = 1785] [serial = 1882] [outer = (nil)] 12:21:26 INFO - PROCESS | 1785 | ++DOMWINDOW == 103 (0x99b16400) [pid = 1785] [serial = 1883] [outer = 0x95151000] 12:21:26 INFO - PROCESS | 1785 | 1470943286078 Marionette DEBUG loaded listener.js 12:21:26 INFO - PROCESS | 1785 | ++DOMWINDOW == 104 (0x99bcb800) [pid = 1785] [serial = 1884] [outer = 0x95151000] 12:21:26 INFO - PROCESS | 1785 | 1470943286985 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 12:21:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:21:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1547ms 12:21:27 INFO - PROCESS | 1785 | 1470943287032 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 12:21:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:21:27 INFO - PROCESS | 1785 | 1470943287037 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 12:21:27 INFO - PROCESS | 1785 | 1470943287043 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:21:27 INFO - PROCESS | 1785 | 1470943287047 Marionette TRACE conn3 <- [1,2482,null,{}] 12:21:27 INFO - PROCESS | 1785 | 1470943287052 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:27 INFO - PROCESS | 1785 | 1470943287062 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:27 INFO - PROCESS | 1785 | 1470943287297 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 12:21:27 INFO - PROCESS | 1785 | 1470943287607 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:27 INFO - PROCESS | 1785 | 1470943287616 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:27 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d186c00 == 53 [pid = 1785] [id = 628] 12:21:27 INFO - PROCESS | 1785 | ++DOMWINDOW == 105 (0x9972c400) [pid = 1785] [serial = 1885] [outer = (nil)] 12:21:27 INFO - PROCESS | 1785 | ++DOMWINDOW == 106 (0x9a25d400) [pid = 1785] [serial = 1886] [outer = 0x9972c400] 12:21:27 INFO - PROCESS | 1785 | 1470943287700 Marionette DEBUG loaded listener.js 12:21:27 INFO - PROCESS | 1785 | ++DOMWINDOW == 107 (0x9a29c800) [pid = 1785] [serial = 1887] [outer = 0x9972c400] 12:21:28 INFO - PROCESS | 1785 | 1470943288566 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 12:21:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:21:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1581ms 12:21:28 INFO - PROCESS | 1785 | 1470943288624 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 12:21:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:21:28 INFO - PROCESS | 1785 | 1470943288628 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 12:21:28 INFO - PROCESS | 1785 | 1470943288634 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:21:28 INFO - PROCESS | 1785 | 1470943288637 Marionette TRACE conn3 <- [1,2486,null,{}] 12:21:28 INFO - PROCESS | 1785 | 1470943288643 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:28 INFO - PROCESS | 1785 | 1470943288648 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:28 INFO - PROCESS | 1785 | 1470943288829 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 12:21:29 INFO - PROCESS | 1785 | 1470943289096 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:29 INFO - PROCESS | 1785 | 1470943289103 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:29 INFO - PROCESS | 1785 | ++DOCSHELL 0x93949c00 == 54 [pid = 1785] [id = 629] 12:21:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 108 (0x94ffd000) [pid = 1785] [serial = 1888] [outer = (nil)] 12:21:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 109 (0x9a705400) [pid = 1785] [serial = 1889] [outer = 0x94ffd000] 12:21:29 INFO - PROCESS | 1785 | 1470943289224 Marionette DEBUG loaded listener.js 12:21:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 110 (0x9a753800) [pid = 1785] [serial = 1890] [outer = 0x94ffd000] 12:21:30 INFO - PROCESS | 1785 | 1470943290107 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 12:21:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:21:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1532ms 12:21:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:21:30 INFO - PROCESS | 1785 | 1470943290166 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 12:21:30 INFO - PROCESS | 1785 | 1470943290169 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 12:21:30 INFO - PROCESS | 1785 | 1470943290175 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:21:30 INFO - PROCESS | 1785 | 1470943290179 Marionette TRACE conn3 <- [1,2490,null,{}] 12:21:30 INFO - PROCESS | 1785 | 1470943290185 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:30 INFO - PROCESS | 1785 | 1470943290190 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:30 INFO - PROCESS | 1785 | 1470943290386 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 12:21:30 INFO - PROCESS | 1785 | 1470943290695 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:30 INFO - PROCESS | 1785 | 1470943290705 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:30 INFO - PROCESS | 1785 | ++DOCSHELL 0x99e2c800 == 55 [pid = 1785] [id = 630] 12:21:30 INFO - PROCESS | 1785 | ++DOMWINDOW == 111 (0x9a260400) [pid = 1785] [serial = 1891] [outer = (nil)] 12:21:30 INFO - PROCESS | 1785 | ++DOMWINDOW == 112 (0x9a7b6c00) [pid = 1785] [serial = 1892] [outer = 0x9a260400] 12:21:30 INFO - PROCESS | 1785 | 1470943290784 Marionette DEBUG loaded listener.js 12:21:30 INFO - PROCESS | 1785 | ++DOMWINDOW == 113 (0x9a7bb800) [pid = 1785] [serial = 1893] [outer = 0x9a260400] 12:21:31 INFO - PROCESS | 1785 | 1470943291632 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 12:21:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:21:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1533ms 12:21:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:21:31 INFO - PROCESS | 1785 | 1470943291708 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 12:21:31 INFO - PROCESS | 1785 | 1470943291711 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 12:21:31 INFO - PROCESS | 1785 | 1470943291718 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:21:31 INFO - PROCESS | 1785 | 1470943291721 Marionette TRACE conn3 <- [1,2494,null,{}] 12:21:31 INFO - PROCESS | 1785 | 1470943291727 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:31 INFO - PROCESS | 1785 | 1470943291731 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:31 INFO - PROCESS | 1785 | 1470943291914 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 12:21:32 INFO - PROCESS | 1785 | 1470943292183 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:32 INFO - PROCESS | 1785 | 1470943292191 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:32 INFO - PROCESS | 1785 | ++DOCSHELL 0x9a7b1800 == 56 [pid = 1785] [id = 631] 12:21:32 INFO - PROCESS | 1785 | ++DOMWINDOW == 114 (0x9a7b4400) [pid = 1785] [serial = 1894] [outer = (nil)] 12:21:32 INFO - PROCESS | 1785 | ++DOMWINDOW == 115 (0x9ad2c800) [pid = 1785] [serial = 1895] [outer = 0x9a7b4400] 12:21:32 INFO - PROCESS | 1785 | 1470943292309 Marionette DEBUG loaded listener.js 12:21:32 INFO - PROCESS | 1785 | ++DOMWINDOW == 116 (0x9ad37400) [pid = 1785] [serial = 1896] [outer = 0x9a7b4400] 12:21:33 INFO - PROCESS | 1785 | 1470943293179 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 12:21:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:21:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1542ms 12:21:33 INFO - PROCESS | 1785 | 1470943293260 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 12:21:33 INFO - PROCESS | 1785 | 1470943293264 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 12:21:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:21:33 INFO - PROCESS | 1785 | 1470943293271 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:21:33 INFO - PROCESS | 1785 | 1470943293274 Marionette TRACE conn3 <- [1,2498,null,{}] 12:21:33 INFO - PROCESS | 1785 | 1470943293280 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:33 INFO - PROCESS | 1785 | 1470943293284 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:33 INFO - PROCESS | 1785 | 1470943293468 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 12:21:33 INFO - PROCESS | 1785 | 1470943293742 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:33 INFO - PROCESS | 1785 | 1470943293749 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:33 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d185400 == 57 [pid = 1785] [id = 632] 12:21:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 117 (0x8dbec000) [pid = 1785] [serial = 1897] [outer = (nil)] 12:21:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 118 (0x9b060800) [pid = 1785] [serial = 1898] [outer = 0x8dbec000] 12:21:33 INFO - PROCESS | 1785 | 1470943293872 Marionette DEBUG loaded listener.js 12:21:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 119 (0x9b0bcc00) [pid = 1785] [serial = 1899] [outer = 0x8dbec000] 12:21:34 INFO - PROCESS | 1785 | 1470943294761 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 12:21:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:21:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1534ms 12:21:34 INFO - PROCESS | 1785 | 1470943294805 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 12:21:34 INFO - PROCESS | 1785 | 1470943294810 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 12:21:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:21:34 INFO - PROCESS | 1785 | 1470943294826 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:21:34 INFO - PROCESS | 1785 | 1470943294830 Marionette TRACE conn3 <- [1,2502,null,{}] 12:21:34 INFO - PROCESS | 1785 | 1470943294836 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:34 INFO - PROCESS | 1785 | 1470943294842 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:35 INFO - PROCESS | 1785 | 1470943295047 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 12:21:35 INFO - PROCESS | 1785 | 1470943295384 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:35 INFO - PROCESS | 1785 | 1470943295392 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:35 INFO - PROCESS | 1785 | ++DOCSHELL 0x9b781000 == 58 [pid = 1785] [id = 633] 12:21:35 INFO - PROCESS | 1785 | ++DOMWINDOW == 120 (0x9b781c00) [pid = 1785] [serial = 1900] [outer = (nil)] 12:21:35 INFO - PROCESS | 1785 | ++DOMWINDOW == 121 (0x9c1d5800) [pid = 1785] [serial = 1901] [outer = 0x9b781c00] 12:21:35 INFO - PROCESS | 1785 | 1470943295479 Marionette DEBUG loaded listener.js 12:21:35 INFO - PROCESS | 1785 | ++DOMWINDOW == 122 (0x9cb0e400) [pid = 1785] [serial = 1902] [outer = 0x9b781c00] 12:21:36 INFO - PROCESS | 1785 | 1470943296365 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:21:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:21:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1580ms 12:21:36 INFO - PROCESS | 1785 | 1470943296407 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 12:21:36 INFO - PROCESS | 1785 | 1470943296411 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 12:21:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:21:36 INFO - PROCESS | 1785 | 1470943296417 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:21:36 INFO - PROCESS | 1785 | 1470943296420 Marionette TRACE conn3 <- [1,2506,null,{}] 12:21:36 INFO - PROCESS | 1785 | 1470943296426 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:36 INFO - PROCESS | 1785 | 1470943296430 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:36 INFO - PROCESS | 1785 | 1470943296606 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 12:21:36 INFO - PROCESS | 1785 | 1470943296847 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:36 INFO - PROCESS | 1785 | 1470943296855 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:36 INFO - PROCESS | 1785 | ++DOCSHELL 0x98c90c00 == 59 [pid = 1785] [id = 634] 12:21:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 123 (0x9b5f3800) [pid = 1785] [serial = 1903] [outer = (nil)] 12:21:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 124 (0x9cbf7c00) [pid = 1785] [serial = 1904] [outer = 0x9b5f3800] 12:21:36 INFO - PROCESS | 1785 | 1470943296935 Marionette DEBUG loaded listener.js 12:21:37 INFO - PROCESS | 1785 | ++DOMWINDOW == 125 (0x9d815400) [pid = 1785] [serial = 1905] [outer = 0x9b5f3800] 12:21:37 INFO - PROCESS | 1785 | 1470943297856 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:21:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:21:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1482ms 12:21:37 INFO - PROCESS | 1785 | 1470943297900 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 12:21:37 INFO - PROCESS | 1785 | 1470943297904 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 12:21:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:21:37 INFO - PROCESS | 1785 | 1470943297910 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:21:37 INFO - PROCESS | 1785 | 1470943297913 Marionette TRACE conn3 <- [1,2510,null,{}] 12:21:37 INFO - PROCESS | 1785 | 1470943297919 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:37 INFO - PROCESS | 1785 | 1470943297924 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:38 INFO - PROCESS | 1785 | 1470943298104 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 12:21:38 INFO - PROCESS | 1785 | 1470943298841 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:38 INFO - PROCESS | 1785 | 1470943298848 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:38 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d189c00 == 60 [pid = 1785] [id = 635] 12:21:38 INFO - PROCESS | 1785 | ++DOMWINDOW == 126 (0x8d190000) [pid = 1785] [serial = 1906] [outer = (nil)] 12:21:38 INFO - PROCESS | 1785 | ++DOMWINDOW == 127 (0x8da88000) [pid = 1785] [serial = 1907] [outer = 0x8d190000] 12:21:38 INFO - PROCESS | 1785 | 1470943298926 Marionette DEBUG loaded listener.js 12:21:39 INFO - PROCESS | 1785 | ++DOMWINDOW == 128 (0x8dbe6c00) [pid = 1785] [serial = 1908] [outer = 0x8d190000] 12:21:39 INFO - PROCESS | 1785 | 1470943299790 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 12:21:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:21:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1944ms 12:21:39 INFO - PROCESS | 1785 | 1470943299859 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 12:21:39 INFO - PROCESS | 1785 | 1470943299865 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 12:21:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:21:39 INFO - PROCESS | 1785 | 1470943299874 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:21:39 INFO - PROCESS | 1785 | 1470943299878 Marionette TRACE conn3 <- [1,2514,null,{}] 12:21:39 INFO - PROCESS | 1785 | 1470943299886 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:39 INFO - PROCESS | 1785 | 1470943299894 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:40 INFO - PROCESS | 1785 | 1470943300072 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 12:21:40 INFO - PROCESS | 1785 | 1470943300363 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:40 INFO - PROCESS | 1785 | 1470943300376 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:40 INFO - PROCESS | 1785 | ++DOCSHELL 0x8da89800 == 61 [pid = 1785] [id = 636] 12:21:40 INFO - PROCESS | 1785 | ++DOMWINDOW == 129 (0x8dbe7000) [pid = 1785] [serial = 1909] [outer = (nil)] 12:21:40 INFO - PROCESS | 1785 | ++DOMWINDOW == 130 (0x8ef9cc00) [pid = 1785] [serial = 1910] [outer = 0x8dbe7000] 12:21:40 INFO - PROCESS | 1785 | 1470943300494 Marionette DEBUG loaded listener.js 12:21:40 INFO - PROCESS | 1785 | ++DOMWINDOW == 131 (0x90f89c00) [pid = 1785] [serial = 1911] [outer = 0x8dbe7000] 12:21:41 INFO - PROCESS | 1785 | 1470943301521 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 12:21:42 INFO - PROCESS | 1785 | --DOCSHELL 0x8da86400 == 60 [pid = 1785] [id = 507] 12:21:42 INFO - PROCESS | 1785 | --DOCSHELL 0x8eef1000 == 59 [pid = 1785] [id = 508] 12:21:42 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd28c00 == 58 [pid = 1785] [id = 510] 12:21:42 INFO - PROCESS | 1785 | --DOCSHELL 0x8d157400 == 57 [pid = 1785] [id = 500] 12:21:42 INFO - PROCESS | 1785 | --DOCSHELL 0x8d05c800 == 56 [pid = 1785] [id = 505] 12:21:42 INFO - PROCESS | 1785 | --DOCSHELL 0x8e3d4000 == 55 [pid = 1785] [id = 619] 12:21:42 INFO - PROCESS | 1785 | --DOCSHELL 0x8ee27400 == 54 [pid = 1785] [id = 620] 12:21:42 INFO - PROCESS | 1785 | --DOCSHELL 0x8dc89c00 == 53 [pid = 1785] [id = 501] 12:21:42 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1f2c00 == 52 [pid = 1785] [id = 621] 12:21:42 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd27000 == 51 [pid = 1785] [id = 502] 12:21:42 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1f6400 == 50 [pid = 1785] [id = 503] 12:21:42 INFO - PROCESS | 1785 | --DOCSHELL 0x8e552c00 == 49 [pid = 1785] [id = 511] 12:21:42 INFO - PROCESS | 1785 | --DOCSHELL 0x99bc6000 == 48 [pid = 1785] [id = 514] 12:21:42 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1f6c00 == 47 [pid = 1785] [id = 512] 12:21:42 INFO - PROCESS | 1785 | --DOCSHELL 0x8d05d000 == 46 [pid = 1785] [id = 504] 12:21:42 INFO - PROCESS | 1785 | --DOCSHELL 0x97519400 == 45 [pid = 1785] [id = 509] 12:21:42 INFO - PROCESS | 1785 | --DOCSHELL 0x8e6de400 == 44 [pid = 1785] [id = 499] 12:21:42 INFO - PROCESS | 1785 | --DOCSHELL 0x8d191000 == 43 [pid = 1785] [id = 506] 12:21:42 INFO - PROCESS | 1785 | --DOCSHELL 0x99bcec00 == 42 [pid = 1785] [id = 513] 12:21:42 INFO - PROCESS | 1785 | --DOCSHELL 0x8d18d800 == 41 [pid = 1785] [id = 516] 12:21:42 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1f5400 == 40 [pid = 1785] [id = 600] 12:21:42 INFO - PROCESS | 1785 | --DOCSHELL 0x8d05cc00 == 39 [pid = 1785] [id = 618] 12:21:42 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd1fc00 == 38 [pid = 1785] [id = 515] 12:21:42 INFO - PROCESS | 1785 | --DOCSHELL 0x98c90c00 == 37 [pid = 1785] [id = 634] 12:21:42 INFO - PROCESS | 1785 | --DOCSHELL 0x8d189c00 == 36 [pid = 1785] [id = 635] 12:21:42 INFO - PROCESS | 1785 | --DOCSHELL 0x9b781000 == 35 [pid = 1785] [id = 633] 12:21:42 INFO - PROCESS | 1785 | --DOCSHELL 0x8d185400 == 34 [pid = 1785] [id = 632] 12:21:42 INFO - PROCESS | 1785 | --DOCSHELL 0x99e2c800 == 33 [pid = 1785] [id = 630] 12:21:42 INFO - PROCESS | 1785 | --DOCSHELL 0x9a7b1800 == 32 [pid = 1785] [id = 631] 12:21:42 INFO - PROCESS | 1785 | --DOCSHELL 0x93949c00 == 31 [pid = 1785] [id = 629] 12:21:42 INFO - PROCESS | 1785 | --DOCSHELL 0x8d186c00 == 30 [pid = 1785] [id = 628] 12:21:42 INFO - PROCESS | 1785 | --DOCSHELL 0x8eef3000 == 29 [pid = 1785] [id = 627] 12:21:42 INFO - PROCESS | 1785 | --DOCSHELL 0x94ffd400 == 28 [pid = 1785] [id = 625] 12:21:42 INFO - PROCESS | 1785 | --DOCSHELL 0x92351c00 == 27 [pid = 1785] [id = 626] 12:21:42 INFO - PROCESS | 1785 | --DOCSHELL 0x8eeef400 == 26 [pid = 1785] [id = 624] 12:21:42 INFO - PROCESS | 1785 | --DOCSHELL 0x92e4f800 == 25 [pid = 1785] [id = 622] 12:21:42 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd24800 == 24 [pid = 1785] [id = 623] 12:21:43 INFO - PROCESS | 1785 | --DOMWINDOW == 130 (0x8ef93800) [pid = 1785] [serial = 1811] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1785 | --DOMWINDOW == 129 (0x8e3d4400) [pid = 1785] [serial = 1788] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1785 | --DOMWINDOW == 128 (0x9816b000) [pid = 1785] [serial = 1800] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1785 | --DOMWINDOW == 127 (0x8ee21000) [pid = 1785] [serial = 1809] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1785 | --DOMWINDOW == 126 (0x90f81c00) [pid = 1785] [serial = 1791] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1785 | --DOMWINDOW == 125 (0x8d066c00) [pid = 1785] [serial = 1803] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1785 | --DOMWINDOW == 124 (0x9082b400) [pid = 1785] [serial = 1790] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1785 | --DOMWINDOW == 123 (0x8e6dcc00) [pid = 1785] [serial = 1808] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1785 | --DOMWINDOW == 122 (0x8e364800) [pid = 1785] [serial = 1787] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1785 | --DOMWINDOW == 121 (0x95153400) [pid = 1785] [serial = 1796] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1785 | --DOMWINDOW == 120 (0x93943800) [pid = 1785] [serial = 1794] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1785 | --DOMWINDOW == 119 (0x97605000) [pid = 1785] [serial = 1799] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1785 | --DOMWINDOW == 118 (0x9246dc00) [pid = 1785] [serial = 1793] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1785 | --DOMWINDOW == 117 (0x8dbe5000) [pid = 1785] [serial = 1805] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1785 | --DOMWINDOW == 116 (0x97513c00) [pid = 1785] [serial = 1797] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1785 | --DOMWINDOW == 115 (0x8cd26c00) [pid = 1785] [serial = 1802] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1785 | --DOMWINDOW == 114 (0x8dc88c00) [pid = 1785] [serial = 1806] [outer = (nil)] [url = about:blank] 12:21:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:21:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 3386ms 12:21:43 INFO - PROCESS | 1785 | 1470943303373 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 12:21:43 INFO - PROCESS | 1785 | 1470943303378 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 12:21:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:21:43 INFO - PROCESS | 1785 | 1470943303388 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:21:43 INFO - PROCESS | 1785 | 1470943303394 Marionette TRACE conn3 <- [1,2518,null,{}] 12:21:43 INFO - PROCESS | 1785 | 1470943303402 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:43 INFO - PROCESS | 1785 | 1470943303409 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:43 INFO - PROCESS | 1785 | 1470943303577 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 12:21:43 INFO - PROCESS | 1785 | 1470943303721 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:43 INFO - PROCESS | 1785 | 1470943303733 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:43 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd29000 == 25 [pid = 1785] [id = 637] 12:21:43 INFO - PROCESS | 1785 | ++DOMWINDOW == 115 (0x8cd29800) [pid = 1785] [serial = 1912] [outer = (nil)] 12:21:43 INFO - PROCESS | 1785 | ++DOMWINDOW == 116 (0x8d05bc00) [pid = 1785] [serial = 1913] [outer = 0x8cd29800] 12:21:43 INFO - PROCESS | 1785 | 1470943303801 Marionette DEBUG loaded listener.js 12:21:43 INFO - PROCESS | 1785 | ++DOMWINDOW == 117 (0x8d061c00) [pid = 1785] [serial = 1914] [outer = 0x8cd29800] 12:21:44 INFO - PROCESS | 1785 | 1470943304620 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 12:21:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:21:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1290ms 12:21:44 INFO - PROCESS | 1785 | 1470943304678 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 12:21:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:21:44 INFO - PROCESS | 1785 | 1470943304691 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 12:21:44 INFO - PROCESS | 1785 | 1470943304703 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:21:44 INFO - PROCESS | 1785 | 1470943304709 Marionette TRACE conn3 <- [1,2522,null,{}] 12:21:44 INFO - PROCESS | 1785 | 1470943304715 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:44 INFO - PROCESS | 1785 | 1470943304721 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:44 INFO - PROCESS | 1785 | 1470943304889 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 12:21:44 INFO - PROCESS | 1785 | 1470943304899 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:44 INFO - PROCESS | 1785 | 1470943304905 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:45 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d157400 == 26 [pid = 1785] [id = 638] 12:21:45 INFO - PROCESS | 1785 | ++DOMWINDOW == 118 (0x8d184000) [pid = 1785] [serial = 1915] [outer = (nil)] 12:21:45 INFO - PROCESS | 1785 | ++DOMWINDOW == 119 (0x8d187400) [pid = 1785] [serial = 1916] [outer = 0x8d184000] 12:21:45 INFO - PROCESS | 1785 | 1470943305112 Marionette DEBUG loaded listener.js 12:21:45 INFO - PROCESS | 1785 | ++DOMWINDOW == 120 (0x8d191800) [pid = 1785] [serial = 1917] [outer = 0x8d184000] 12:21:46 INFO - PROCESS | 1785 | 1470943306082 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 12:21:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:21:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1441ms 12:21:46 INFO - PROCESS | 1785 | 1470943306139 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 12:21:46 INFO - PROCESS | 1785 | 1470943306143 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 12:21:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:21:46 INFO - PROCESS | 1785 | 1470943306155 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:21:46 INFO - PROCESS | 1785 | 1470943306157 Marionette TRACE conn3 <- [1,2526,null,{}] 12:21:46 INFO - PROCESS | 1785 | 1470943306174 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:46 INFO - PROCESS | 1785 | 1470943306183 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:46 INFO - PROCESS | 1785 | 1470943306406 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 12:21:46 INFO - PROCESS | 1785 | 1470943306428 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:46 INFO - PROCESS | 1785 | 1470943306439 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:46 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dc82c00 == 27 [pid = 1785] [id = 639] 12:21:46 INFO - PROCESS | 1785 | ++DOMWINDOW == 121 (0x8dc83000) [pid = 1785] [serial = 1918] [outer = (nil)] 12:21:46 INFO - PROCESS | 1785 | ++DOMWINDOW == 122 (0x8dc88800) [pid = 1785] [serial = 1919] [outer = 0x8dc83000] 12:21:46 INFO - PROCESS | 1785 | 1470943306514 Marionette DEBUG loaded listener.js 12:21:46 INFO - PROCESS | 1785 | ++DOMWINDOW == 123 (0x8dc8f800) [pid = 1785] [serial = 1920] [outer = 0x8dc83000] 12:21:47 INFO - PROCESS | 1785 | 1470943307543 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 12:21:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:21:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1447ms 12:21:47 INFO - PROCESS | 1785 | 1470943307597 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 12:21:47 INFO - PROCESS | 1785 | 1470943307600 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 12:21:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:21:47 INFO - PROCESS | 1785 | 1470943307611 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:21:47 INFO - PROCESS | 1785 | 1470943307614 Marionette TRACE conn3 <- [1,2530,null,{}] 12:21:47 INFO - PROCESS | 1785 | 1470943307618 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:47 INFO - PROCESS | 1785 | 1470943307624 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:47 INFO - PROCESS | 1785 | 1470943307835 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 12:21:47 INFO - PROCESS | 1785 | 1470943307858 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:47 INFO - PROCESS | 1785 | 1470943307868 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:47 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dc8c400 == 28 [pid = 1785] [id = 640] 12:21:47 INFO - PROCESS | 1785 | ++DOMWINDOW == 124 (0x8e3d1800) [pid = 1785] [serial = 1921] [outer = (nil)] 12:21:47 INFO - PROCESS | 1785 | ++DOMWINDOW == 125 (0x8e3d7c00) [pid = 1785] [serial = 1922] [outer = 0x8e3d1800] 12:21:47 INFO - PROCESS | 1785 | 1470943307930 Marionette DEBUG loaded listener.js 12:21:48 INFO - PROCESS | 1785 | ++DOMWINDOW == 126 (0x8e553400) [pid = 1785] [serial = 1923] [outer = 0x8e3d1800] 12:21:49 INFO - PROCESS | 1785 | --DOMWINDOW == 125 (0x93940800) [pid = 1785] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:21:49 INFO - PROCESS | 1785 | --DOMWINDOW == 124 (0x910da800) [pid = 1785] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:21:49 INFO - PROCESS | 1785 | --DOMWINDOW == 123 (0x8d190c00) [pid = 1785] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:21:49 INFO - PROCESS | 1785 | --DOMWINDOW == 122 (0x8b1ee800) [pid = 1785] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:21:49 INFO - PROCESS | 1785 | --DOMWINDOW == 121 (0x8da8dc00) [pid = 1785] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:21:49 INFO - PROCESS | 1785 | --DOMWINDOW == 120 (0x8d185000) [pid = 1785] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:21:49 INFO - PROCESS | 1785 | --DOMWINDOW == 119 (0x910d5c00) [pid = 1785] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:21:49 INFO - PROCESS | 1785 | --DOMWINDOW == 118 (0x8b1f4000) [pid = 1785] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:21:49 INFO - PROCESS | 1785 | --DOMWINDOW == 117 (0x8eeed000) [pid = 1785] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:21:49 INFO - PROCESS | 1785 | --DOMWINDOW == 116 (0x8d14dc00) [pid = 1785] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:21:49 INFO - PROCESS | 1785 | --DOMWINDOW == 115 (0x8d152c00) [pid = 1785] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:21:49 INFO - PROCESS | 1785 | --DOMWINDOW == 114 (0x8da83400) [pid = 1785] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:21:49 INFO - PROCESS | 1785 | --DOMWINDOW == 113 (0x8d153800) [pid = 1785] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:21:49 INFO - PROCESS | 1785 | --DOMWINDOW == 112 (0x95170c00) [pid = 1785] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:21:49 INFO - PROCESS | 1785 | --DOMWINDOW == 111 (0x8dbe7800) [pid = 1785] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:21:49 INFO - PROCESS | 1785 | --DOMWINDOW == 110 (0x8d066800) [pid = 1785] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:21:49 INFO - PROCESS | 1785 | --DOMWINDOW == 109 (0x90f90c00) [pid = 1785] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:21:49 INFO - PROCESS | 1785 | --DOMWINDOW == 108 (0x8eef3400) [pid = 1785] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:21:49 INFO - PROCESS | 1785 | --DOMWINDOW == 107 (0x99bc9400) [pid = 1785] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:21:49 INFO - PROCESS | 1785 | --DOMWINDOW == 106 (0x8d151800) [pid = 1785] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:21:49 INFO - PROCESS | 1785 | 1470943309601 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 12:21:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:21:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 2036ms 12:21:49 INFO - PROCESS | 1785 | 1470943309648 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 12:21:49 INFO - PROCESS | 1785 | 1470943309651 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 12:21:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:21:49 INFO - PROCESS | 1785 | 1470943309658 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:21:49 INFO - PROCESS | 1785 | 1470943309661 Marionette TRACE conn3 <- [1,2534,null,{}] 12:21:49 INFO - PROCESS | 1785 | 1470943309666 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:49 INFO - PROCESS | 1785 | 1470943309671 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:49 INFO - PROCESS | 1785 | 1470943309833 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 12:21:50 INFO - PROCESS | 1785 | 1470943309993 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:50 INFO - PROCESS | 1785 | 1470943310004 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:50 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1efc00 == 29 [pid = 1785] [id = 641] 12:21:50 INFO - PROCESS | 1785 | ++DOMWINDOW == 107 (0x8d157800) [pid = 1785] [serial = 1924] [outer = (nil)] 12:21:50 INFO - PROCESS | 1785 | ++DOMWINDOW == 108 (0x8e3d6400) [pid = 1785] [serial = 1925] [outer = 0x8d157800] 12:21:50 INFO - PROCESS | 1785 | 1470943310087 Marionette DEBUG loaded listener.js 12:21:50 INFO - PROCESS | 1785 | ++DOMWINDOW == 109 (0x8e6d2000) [pid = 1785] [serial = 1926] [outer = 0x8d157800] 12:21:50 INFO - PROCESS | 1785 | 1470943310853 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 12:21:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:21:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1229ms 12:21:50 INFO - PROCESS | 1785 | 1470943310890 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 12:21:50 INFO - PROCESS | 1785 | 1470943310894 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 12:21:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:21:50 INFO - PROCESS | 1785 | 1470943310900 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:21:50 INFO - PROCESS | 1785 | 1470943310903 Marionette TRACE conn3 <- [1,2538,null,{}] 12:21:50 INFO - PROCESS | 1785 | 1470943310970 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:50 INFO - PROCESS | 1785 | 1470943310976 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:51 INFO - PROCESS | 1785 | 1470943311195 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 12:21:51 INFO - PROCESS | 1785 | 1470943311382 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:51 INFO - PROCESS | 1785 | 1470943311395 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:51 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d14f000 == 30 [pid = 1785] [id = 642] 12:21:51 INFO - PROCESS | 1785 | ++DOMWINDOW == 110 (0x8d150400) [pid = 1785] [serial = 1927] [outer = (nil)] 12:21:51 INFO - PROCESS | 1785 | ++DOMWINDOW == 111 (0x8d159400) [pid = 1785] [serial = 1928] [outer = 0x8d150400] 12:21:51 INFO - PROCESS | 1785 | 1470943311480 Marionette DEBUG loaded listener.js 12:21:51 INFO - PROCESS | 1785 | ++DOMWINDOW == 112 (0x8da86c00) [pid = 1785] [serial = 1929] [outer = 0x8d150400] 12:21:52 INFO - PROCESS | 1785 | 1470943312494 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 12:21:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:21:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1645ms 12:21:52 INFO - PROCESS | 1785 | 1470943312548 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 12:21:52 INFO - PROCESS | 1785 | 1470943312553 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 12:21:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:21:52 INFO - PROCESS | 1785 | 1470943312561 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:21:52 INFO - PROCESS | 1785 | 1470943312566 Marionette TRACE conn3 <- [1,2542,null,{}] 12:21:52 INFO - PROCESS | 1785 | 1470943312574 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:52 INFO - PROCESS | 1785 | 1470943312580 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:52 INFO - PROCESS | 1785 | 1470943312767 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 12:21:52 INFO - PROCESS | 1785 | 1470943312959 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:52 INFO - PROCESS | 1785 | 1470943312973 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:53 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d05c000 == 31 [pid = 1785] [id = 643] 12:21:53 INFO - PROCESS | 1785 | ++DOMWINDOW == 113 (0x8e3d1400) [pid = 1785] [serial = 1930] [outer = (nil)] 12:21:53 INFO - PROCESS | 1785 | ++DOMWINDOW == 114 (0x8e6d6000) [pid = 1785] [serial = 1931] [outer = 0x8e3d1400] 12:21:53 INFO - PROCESS | 1785 | 1470943313142 Marionette DEBUG loaded listener.js 12:21:53 INFO - PROCESS | 1785 | ++DOMWINDOW == 115 (0x8e6d8c00) [pid = 1785] [serial = 1932] [outer = 0x8e3d1400] 12:21:54 INFO - PROCESS | 1785 | 1470943314084 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 12:21:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:21:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1593ms 12:21:54 INFO - PROCESS | 1785 | 1470943314154 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 12:21:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:21:54 INFO - PROCESS | 1785 | 1470943314159 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 12:21:54 INFO - PROCESS | 1785 | 1470943314166 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:21:54 INFO - PROCESS | 1785 | 1470943314170 Marionette TRACE conn3 <- [1,2546,null,{}] 12:21:54 INFO - PROCESS | 1785 | 1470943314176 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:54 INFO - PROCESS | 1785 | 1470943314181 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:54 INFO - PROCESS | 1785 | 1470943314361 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 12:21:54 INFO - PROCESS | 1785 | 1470943314561 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:54 INFO - PROCESS | 1785 | 1470943314576 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:54 INFO - PROCESS | 1785 | ++DOCSHELL 0x8ee20400 == 32 [pid = 1785] [id = 644] 12:21:54 INFO - PROCESS | 1785 | ++DOMWINDOW == 116 (0x8ee20c00) [pid = 1785] [serial = 1933] [outer = (nil)] 12:21:54 INFO - PROCESS | 1785 | ++DOMWINDOW == 117 (0x8ee24c00) [pid = 1785] [serial = 1934] [outer = 0x8ee20c00] 12:21:54 INFO - PROCESS | 1785 | 1470943314656 Marionette DEBUG loaded listener.js 12:21:54 INFO - PROCESS | 1785 | ++DOMWINDOW == 118 (0x8eeec000) [pid = 1785] [serial = 1935] [outer = 0x8ee20c00] 12:21:55 INFO - PROCESS | 1785 | 1470943315673 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 12:21:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:21:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1537ms 12:21:55 INFO - PROCESS | 1785 | 1470943315715 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 12:21:55 INFO - PROCESS | 1785 | 1470943315725 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 12:21:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:21:55 INFO - PROCESS | 1785 | 1470943315750 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:21:55 INFO - PROCESS | 1785 | 1470943315754 Marionette TRACE conn3 <- [1,2550,null,{}] 12:21:55 INFO - PROCESS | 1785 | 1470943315760 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:55 INFO - PROCESS | 1785 | 1470943315765 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:55 INFO - PROCESS | 1785 | 1470943315942 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 12:21:56 INFO - PROCESS | 1785 | 1470943316133 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:56 INFO - PROCESS | 1785 | 1470943316142 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:56 INFO - PROCESS | 1785 | ++DOCSHELL 0x8ef94c00 == 33 [pid = 1785] [id = 645] 12:21:56 INFO - PROCESS | 1785 | ++DOMWINDOW == 119 (0x8ef9ac00) [pid = 1785] [serial = 1936] [outer = (nil)] 12:21:56 INFO - PROCESS | 1785 | ++DOMWINDOW == 120 (0x8f083400) [pid = 1785] [serial = 1937] [outer = 0x8ef9ac00] 12:21:56 INFO - PROCESS | 1785 | 1470943316218 Marionette DEBUG loaded listener.js 12:21:56 INFO - PROCESS | 1785 | ++DOMWINDOW == 121 (0x8f086000) [pid = 1785] [serial = 1938] [outer = 0x8ef9ac00] 12:21:57 INFO - PROCESS | 1785 | 1470943317207 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 12:21:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:21:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1484ms 12:21:57 INFO - PROCESS | 1785 | 1470943317231 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 12:21:57 INFO - PROCESS | 1785 | 1470943317235 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 12:21:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:21:57 INFO - PROCESS | 1785 | 1470943317242 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:21:57 INFO - PROCESS | 1785 | 1470943317245 Marionette TRACE conn3 <- [1,2554,null,{}] 12:21:57 INFO - PROCESS | 1785 | 1470943317251 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:57 INFO - PROCESS | 1785 | 1470943317256 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:57 INFO - PROCESS | 1785 | 1470943317420 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 12:21:57 INFO - PROCESS | 1785 | 1470943317614 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:57 INFO - PROCESS | 1785 | 1470943317622 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:57 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dc89000 == 34 [pid = 1785] [id = 646] 12:21:57 INFO - PROCESS | 1785 | ++DOMWINDOW == 122 (0x8f089400) [pid = 1785] [serial = 1939] [outer = (nil)] 12:21:57 INFO - PROCESS | 1785 | ++DOMWINDOW == 123 (0x8f090400) [pid = 1785] [serial = 1940] [outer = 0x8f089400] 12:21:57 INFO - PROCESS | 1785 | 1470943317701 Marionette DEBUG loaded listener.js 12:21:57 INFO - PROCESS | 1785 | ++DOMWINDOW == 124 (0x8f0ce000) [pid = 1785] [serial = 1941] [outer = 0x8f089400] 12:21:58 INFO - PROCESS | 1785 | 1470943318612 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 12:21:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:21:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1430ms 12:21:58 INFO - PROCESS | 1785 | 1470943318673 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 12:21:58 INFO - PROCESS | 1785 | 1470943318677 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 12:21:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:21:58 INFO - PROCESS | 1785 | 1470943318683 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:21:58 INFO - PROCESS | 1785 | 1470943318686 Marionette TRACE conn3 <- [1,2558,null,{}] 12:21:58 INFO - PROCESS | 1785 | 1470943318692 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:58 INFO - PROCESS | 1785 | 1470943318703 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:58 INFO - PROCESS | 1785 | 1470943318974 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 12:21:59 INFO - PROCESS | 1785 | 1470943319215 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:59 INFO - PROCESS | 1785 | 1470943319226 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:21:59 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e362c00 == 35 [pid = 1785] [id = 647] 12:21:59 INFO - PROCESS | 1785 | ++DOMWINDOW == 125 (0x8eeefc00) [pid = 1785] [serial = 1942] [outer = (nil)] 12:21:59 INFO - PROCESS | 1785 | ++DOMWINDOW == 126 (0x90835400) [pid = 1785] [serial = 1943] [outer = 0x8eeefc00] 12:21:59 INFO - PROCESS | 1785 | 1470943319355 Marionette DEBUG loaded listener.js 12:21:59 INFO - PROCESS | 1785 | ++DOMWINDOW == 127 (0x910d2800) [pid = 1785] [serial = 1944] [outer = 0x8eeefc00] 12:22:00 INFO - PROCESS | 1785 | 1470943320281 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 12:22:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:22:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1630ms 12:22:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:22:00 INFO - PROCESS | 1785 | 1470943320314 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 12:22:00 INFO - PROCESS | 1785 | 1470943320317 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 12:22:00 INFO - PROCESS | 1785 | 1470943320323 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:22:00 INFO - PROCESS | 1785 | 1470943320327 Marionette TRACE conn3 <- [1,2562,null,{}] 12:22:00 INFO - PROCESS | 1785 | 1470943320332 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:00 INFO - PROCESS | 1785 | 1470943320338 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:00 INFO - PROCESS | 1785 | 1470943320515 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 12:22:00 INFO - PROCESS | 1785 | 1470943320733 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:00 INFO - PROCESS | 1785 | 1470943320741 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:00 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e3cb800 == 36 [pid = 1785] [id = 648] 12:22:00 INFO - PROCESS | 1785 | ++DOMWINDOW == 128 (0x8e54cc00) [pid = 1785] [serial = 1945] [outer = (nil)] 12:22:00 INFO - PROCESS | 1785 | ++DOMWINDOW == 129 (0x910dc000) [pid = 1785] [serial = 1946] [outer = 0x8e54cc00] 12:22:00 INFO - PROCESS | 1785 | 1470943320868 Marionette DEBUG loaded listener.js 12:22:00 INFO - PROCESS | 1785 | ++DOMWINDOW == 130 (0x91f33800) [pid = 1785] [serial = 1947] [outer = 0x8e54cc00] 12:22:01 INFO - PROCESS | 1785 | 1470943321946 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 12:22:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:22:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1682ms 12:22:02 INFO - PROCESS | 1785 | 1470943322005 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 12:22:02 INFO - PROCESS | 1785 | 1470943322009 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 12:22:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:22:02 INFO - PROCESS | 1785 | 1470943322016 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:22:02 INFO - PROCESS | 1785 | 1470943322018 Marionette TRACE conn3 <- [1,2566,null,{}] 12:22:02 INFO - PROCESS | 1785 | 1470943322025 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:02 INFO - PROCESS | 1785 | 1470943322029 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:02 INFO - PROCESS | 1785 | 1470943322237 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 12:22:02 INFO - PROCESS | 1785 | 1470943322472 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:02 INFO - PROCESS | 1785 | 1470943322481 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:02 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1ee800 == 37 [pid = 1785] [id = 649] 12:22:02 INFO - PROCESS | 1785 | ++DOMWINDOW == 131 (0x8b1ef400) [pid = 1785] [serial = 1948] [outer = (nil)] 12:22:02 INFO - PROCESS | 1785 | ++DOMWINDOW == 132 (0x8cd20800) [pid = 1785] [serial = 1949] [outer = 0x8b1ef400] 12:22:02 INFO - PROCESS | 1785 | 1470943322738 Marionette DEBUG loaded listener.js 12:22:02 INFO - PROCESS | 1785 | ++DOMWINDOW == 133 (0x8d063c00) [pid = 1785] [serial = 1950] [outer = 0x8b1ef400] 12:22:03 INFO - PROCESS | 1785 | 1470943323714 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 12:22:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:22:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1782ms 12:22:03 INFO - PROCESS | 1785 | 1470943323801 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 12:22:03 INFO - PROCESS | 1785 | 1470943323807 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 12:22:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:22:03 INFO - PROCESS | 1785 | 1470943323815 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:22:03 INFO - PROCESS | 1785 | 1470943323819 Marionette TRACE conn3 <- [1,2570,null,{}] 12:22:03 INFO - PROCESS | 1785 | 1470943323826 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:03 INFO - PROCESS | 1785 | 1470943323831 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:04 INFO - PROCESS | 1785 | 1470943324062 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 12:22:04 INFO - PROCESS | 1785 | --DOMWINDOW == 132 (0x8f085000) [pid = 1785] [serial = 1847] [outer = (nil)] [url = about:blank] 12:22:04 INFO - PROCESS | 1785 | --DOMWINDOW == 131 (0x99d73400) [pid = 1785] [serial = 1848] [outer = (nil)] [url = about:blank] 12:22:04 INFO - PROCESS | 1785 | --DOMWINDOW == 130 (0x8dc84000) [pid = 1785] [serial = 1856] [outer = (nil)] [url = about:blank] 12:22:04 INFO - PROCESS | 1785 | --DOMWINDOW == 129 (0x8e3cdc00) [pid = 1785] [serial = 1857] [outer = (nil)] [url = about:blank] 12:22:04 INFO - PROCESS | 1785 | --DOMWINDOW == 128 (0x994c2000) [pid = 1785] [serial = 1835] [outer = (nil)] [url = about:blank] 12:22:04 INFO - PROCESS | 1785 | --DOMWINDOW == 127 (0x988ac800) [pid = 1785] [serial = 1836] [outer = (nil)] [url = about:blank] 12:22:04 INFO - PROCESS | 1785 | --DOMWINDOW == 126 (0x99b09c00) [pid = 1785] [serial = 1841] [outer = (nil)] [url = about:blank] 12:22:04 INFO - PROCESS | 1785 | --DOMWINDOW == 125 (0x99b0c000) [pid = 1785] [serial = 1842] [outer = (nil)] [url = about:blank] 12:22:04 INFO - PROCESS | 1785 | --DOMWINDOW == 124 (0x8cd2c800) [pid = 1785] [serial = 1853] [outer = (nil)] [url = about:blank] 12:22:04 INFO - PROCESS | 1785 | --DOMWINDOW == 123 (0x8d155c00) [pid = 1785] [serial = 1854] [outer = (nil)] [url = about:blank] 12:22:04 INFO - PROCESS | 1785 | --DOMWINDOW == 122 (0x8ef98c00) [pid = 1785] [serial = 1859] [outer = (nil)] [url = about:blank] 12:22:04 INFO - PROCESS | 1785 | --DOMWINDOW == 121 (0x9393fc00) [pid = 1785] [serial = 1826] [outer = (nil)] [url = about:blank] 12:22:04 INFO - PROCESS | 1785 | --DOMWINDOW == 120 (0x92e49800) [pid = 1785] [serial = 1827] [outer = (nil)] [url = about:blank] 12:22:04 INFO - PROCESS | 1785 | --DOMWINDOW == 119 (0x92353c00) [pid = 1785] [serial = 1823] [outer = (nil)] [url = about:blank] 12:22:04 INFO - PROCESS | 1785 | --DOMWINDOW == 118 (0x92473c00) [pid = 1785] [serial = 1824] [outer = (nil)] [url = about:blank] 12:22:04 INFO - PROCESS | 1785 | --DOMWINDOW == 117 (0x8f082400) [pid = 1785] [serial = 1812] [outer = (nil)] [url = about:blank] 12:22:04 INFO - PROCESS | 1785 | --DOMWINDOW == 116 (0x95153000) [pid = 1785] [serial = 1829] [outer = (nil)] [url = about:blank] 12:22:04 INFO - PROCESS | 1785 | --DOMWINDOW == 115 (0x97512000) [pid = 1785] [serial = 1830] [outer = (nil)] [url = about:blank] 12:22:04 INFO - PROCESS | 1785 | --DOMWINDOW == 114 (0x98825400) [pid = 1785] [serial = 1832] [outer = (nil)] [url = about:blank] 12:22:04 INFO - PROCESS | 1785 | --DOMWINDOW == 113 (0x993b9400) [pid = 1785] [serial = 1833] [outer = (nil)] [url = about:blank] 12:22:04 INFO - PROCESS | 1785 | --DOMWINDOW == 112 (0x99732c00) [pid = 1785] [serial = 1838] [outer = (nil)] [url = about:blank] 12:22:04 INFO - PROCESS | 1785 | --DOMWINDOW == 111 (0x9995d000) [pid = 1785] [serial = 1839] [outer = (nil)] [url = about:blank] 12:22:04 INFO - PROCESS | 1785 | --DOMWINDOW == 110 (0x8dbe0800) [pid = 1785] [serial = 1814] [outer = (nil)] [url = about:blank] 12:22:04 INFO - PROCESS | 1785 | --DOMWINDOW == 109 (0x8dc83c00) [pid = 1785] [serial = 1815] [outer = (nil)] [url = about:blank] 12:22:04 INFO - PROCESS | 1785 | --DOMWINDOW == 108 (0x910de800) [pid = 1785] [serial = 1820] [outer = (nil)] [url = about:blank] 12:22:04 INFO - PROCESS | 1785 | --DOMWINDOW == 107 (0x91f3d000) [pid = 1785] [serial = 1821] [outer = (nil)] [url = about:blank] 12:22:04 INFO - PROCESS | 1785 | --DOMWINDOW == 106 (0x8ef92800) [pid = 1785] [serial = 1817] [outer = (nil)] [url = about:blank] 12:22:04 INFO - PROCESS | 1785 | --DOMWINDOW == 105 (0x8f0d3000) [pid = 1785] [serial = 1818] [outer = (nil)] [url = about:blank] 12:22:04 INFO - PROCESS | 1785 | --DOMWINDOW == 104 (0x99bd0c00) [pid = 1785] [serial = 1844] [outer = (nil)] [url = about:blank] 12:22:04 INFO - PROCESS | 1785 | --DOMWINDOW == 103 (0x99d71c00) [pid = 1785] [serial = 1845] [outer = (nil)] [url = about:blank] 12:22:04 INFO - PROCESS | 1785 | --DOMWINDOW == 102 (0x8ef99800) [pid = 1785] [serial = 1850] [outer = (nil)] [url = about:blank] 12:22:04 INFO - PROCESS | 1785 | --DOMWINDOW == 101 (0x90f89800) [pid = 1785] [serial = 1851] [outer = (nil)] [url = about:blank] 12:22:04 INFO - PROCESS | 1785 | --DOMWINDOW == 100 (0x8f0d6800) [pid = 1785] [serial = 1860] [outer = (nil)] [url = about:blank] 12:22:04 INFO - PROCESS | 1785 | 1470943324363 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:04 INFO - PROCESS | 1785 | 1470943324366 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:04 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1ea400 == 38 [pid = 1785] [id = 650] 12:22:04 INFO - PROCESS | 1785 | ++DOMWINDOW == 101 (0x8d158000) [pid = 1785] [serial = 1951] [outer = (nil)] 12:22:04 INFO - PROCESS | 1785 | ++DOMWINDOW == 102 (0x8d18ec00) [pid = 1785] [serial = 1952] [outer = 0x8d158000] 12:22:04 INFO - PROCESS | 1785 | 1470943324453 Marionette DEBUG loaded listener.js 12:22:04 INFO - PROCESS | 1785 | ++DOMWINDOW == 103 (0x8da90000) [pid = 1785] [serial = 1953] [outer = 0x8d158000] 12:22:04 INFO - PROCESS | 1785 | --DOMWINDOW == 102 (0x9516f400) [pid = 1785] [serial = 1868] [outer = (nil)] [url = about:blank] 12:22:04 INFO - PROCESS | 1785 | --DOMWINDOW == 101 (0x9234a400) [pid = 1785] [serial = 1863] [outer = (nil)] [url = about:blank] 12:22:04 INFO - PROCESS | 1785 | --DOMWINDOW == 100 (0x9221f800) [pid = 1785] [serial = 1862] [outer = (nil)] [url = about:blank] 12:22:04 INFO - PROCESS | 1785 | --DOMWINDOW == 99 (0x93c86000) [pid = 1785] [serial = 1865] [outer = (nil)] [url = about:blank] 12:22:04 INFO - PROCESS | 1785 | --DOMWINDOW == 98 (0x9514cc00) [pid = 1785] [serial = 1866] [outer = (nil)] [url = about:blank] 12:22:04 INFO - PROCESS | 1785 | --DOMWINDOW == 97 (0x9526b000) [pid = 1785] [serial = 1869] [outer = (nil)] [url = about:blank] 12:22:05 INFO - PROCESS | 1785 | 1470943325260 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 12:22:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:22:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1543ms 12:22:05 INFO - PROCESS | 1785 | 1470943325357 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 12:22:05 INFO - PROCESS | 1785 | 1470943325363 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 12:22:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:22:05 INFO - PROCESS | 1785 | 1470943325373 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:22:05 INFO - PROCESS | 1785 | 1470943325378 Marionette TRACE conn3 <- [1,2574,null,{}] 12:22:05 INFO - PROCESS | 1785 | 1470943325383 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:05 INFO - PROCESS | 1785 | 1470943325389 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:05 INFO - PROCESS | 1785 | 1470943325563 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 12:22:05 INFO - PROCESS | 1785 | 1470943325728 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:05 INFO - PROCESS | 1785 | 1470943325736 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:05 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dbe9000 == 39 [pid = 1785] [id = 651] 12:22:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 98 (0x8dbee000) [pid = 1785] [serial = 1954] [outer = (nil)] 12:22:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 99 (0x8e365400) [pid = 1785] [serial = 1955] [outer = 0x8dbee000] 12:22:05 INFO - PROCESS | 1785 | 1470943325807 Marionette DEBUG loaded listener.js 12:22:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 100 (0x8e3d0800) [pid = 1785] [serial = 1956] [outer = 0x8dbee000] 12:22:06 INFO - PROCESS | 1785 | 1470943326649 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 12:22:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:22:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1337ms 12:22:06 INFO - PROCESS | 1785 | 1470943326710 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 12:22:06 INFO - PROCESS | 1785 | 1470943326714 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 12:22:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:22:06 INFO - PROCESS | 1785 | 1470943326721 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:22:06 INFO - PROCESS | 1785 | 1470943326726 Marionette TRACE conn3 <- [1,2578,null,{}] 12:22:06 INFO - PROCESS | 1785 | 1470943326742 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:06 INFO - PROCESS | 1785 | 1470943326750 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:06 INFO - PROCESS | 1785 | 1470943326916 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 12:22:06 INFO - PROCESS | 1785 | 1470943326926 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:06 INFO - PROCESS | 1785 | 1470943326933 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:07 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f0800 == 40 [pid = 1785] [id = 652] 12:22:07 INFO - PROCESS | 1785 | ++DOMWINDOW == 101 (0x8e36b000) [pid = 1785] [serial = 1957] [outer = (nil)] 12:22:07 INFO - PROCESS | 1785 | ++DOMWINDOW == 102 (0x8ee24800) [pid = 1785] [serial = 1958] [outer = 0x8e36b000] 12:22:07 INFO - PROCESS | 1785 | 1470943327147 Marionette DEBUG loaded listener.js 12:22:07 INFO - PROCESS | 1785 | ++DOMWINDOW == 103 (0x8eef6c00) [pid = 1785] [serial = 1959] [outer = 0x8e36b000] 12:22:07 INFO - PROCESS | 1785 | 1470943327982 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 12:22:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:22:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1333ms 12:22:08 INFO - PROCESS | 1785 | 1470943328054 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 12:22:08 INFO - PROCESS | 1785 | 1470943328058 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 12:22:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:22:08 INFO - PROCESS | 1785 | 1470943328064 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:22:08 INFO - PROCESS | 1785 | 1470943328067 Marionette TRACE conn3 <- [1,2582,null,{}] 12:22:08 INFO - PROCESS | 1785 | 1470943328079 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:08 INFO - PROCESS | 1785 | 1470943328083 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:08 INFO - PROCESS | 1785 | 1470943328324 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 12:22:08 INFO - PROCESS | 1785 | 1470943328353 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:08 INFO - PROCESS | 1785 | 1470943328362 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:08 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1e9000 == 41 [pid = 1785] [id = 653] 12:22:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 104 (0x8d06a000) [pid = 1785] [serial = 1960] [outer = (nil)] 12:22:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 105 (0x8ef9c800) [pid = 1785] [serial = 1961] [outer = 0x8d06a000] 12:22:08 INFO - PROCESS | 1785 | 1470943328450 Marionette DEBUG loaded listener.js 12:22:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 106 (0x8ef9fc00) [pid = 1785] [serial = 1962] [outer = 0x8d06a000] 12:22:09 INFO - PROCESS | 1785 | --DOMWINDOW == 105 (0x95151000) [pid = 1785] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:22:09 INFO - PROCESS | 1785 | --DOMWINDOW == 104 (0x994be000) [pid = 1785] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:22:09 INFO - PROCESS | 1785 | --DOMWINDOW == 103 (0x8da8fc00) [pid = 1785] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:22:09 INFO - PROCESS | 1785 | --DOMWINDOW == 102 (0x8d190000) [pid = 1785] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:22:09 INFO - PROCESS | 1785 | --DOMWINDOW == 101 (0x9b5f3800) [pid = 1785] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:22:09 INFO - PROCESS | 1785 | --DOMWINDOW == 100 (0x8dbe7000) [pid = 1785] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:22:09 INFO - PROCESS | 1785 | --DOMWINDOW == 99 (0x8cd29800) [pid = 1785] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:22:09 INFO - PROCESS | 1785 | --DOMWINDOW == 98 (0x8dc83000) [pid = 1785] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:22:09 INFO - PROCESS | 1785 | --DOMWINDOW == 97 (0x8ef9a000) [pid = 1785] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:22:09 INFO - PROCESS | 1785 | --DOMWINDOW == 96 (0x9a260400) [pid = 1785] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:22:09 INFO - PROCESS | 1785 | --DOMWINDOW == 95 (0x8dbec000) [pid = 1785] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:22:09 INFO - PROCESS | 1785 | --DOMWINDOW == 94 (0x9b781c00) [pid = 1785] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:22:09 INFO - PROCESS | 1785 | --DOMWINDOW == 93 (0x9a7b4400) [pid = 1785] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:22:09 INFO - PROCESS | 1785 | --DOMWINDOW == 92 (0x9972c400) [pid = 1785] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:22:09 INFO - PROCESS | 1785 | --DOMWINDOW == 91 (0x8e3d1800) [pid = 1785] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:22:09 INFO - PROCESS | 1785 | --DOMWINDOW == 90 (0x9514a000) [pid = 1785] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:22:09 INFO - PROCESS | 1785 | --DOMWINDOW == 89 (0x8d184000) [pid = 1785] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:22:09 INFO - PROCESS | 1785 | --DOMWINDOW == 88 (0x94ffd000) [pid = 1785] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:22:09 INFO - PROCESS | 1785 | 1470943329537 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 12:22:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:22:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1529ms 12:22:09 INFO - PROCESS | 1785 | 1470943329594 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 12:22:09 INFO - PROCESS | 1785 | 1470943329597 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 12:22:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:22:09 INFO - PROCESS | 1785 | 1470943329604 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:22:09 INFO - PROCESS | 1785 | 1470943329606 Marionette TRACE conn3 <- [1,2586,null,{}] 12:22:09 INFO - PROCESS | 1785 | 1470943329612 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:09 INFO - PROCESS | 1785 | 1470943329616 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:09 INFO - PROCESS | 1785 | 1470943329763 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 12:22:09 INFO - PROCESS | 1785 | 1470943329928 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:09 INFO - PROCESS | 1785 | 1470943329935 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:09 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dbec400 == 42 [pid = 1785] [id = 654] 12:22:09 INFO - PROCESS | 1785 | ++DOMWINDOW == 89 (0x8e36f000) [pid = 1785] [serial = 1963] [outer = (nil)] 12:22:10 INFO - PROCESS | 1785 | ++DOMWINDOW == 90 (0x8ef98c00) [pid = 1785] [serial = 1964] [outer = 0x8e36f000] 12:22:10 INFO - PROCESS | 1785 | 1470943330010 Marionette DEBUG loaded listener.js 12:22:10 INFO - PROCESS | 1785 | ++DOMWINDOW == 91 (0x8f0d4400) [pid = 1785] [serial = 1965] [outer = 0x8e36f000] 12:22:10 INFO - PROCESS | 1785 | 1470943330785 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 12:22:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:22:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1227ms 12:22:10 INFO - PROCESS | 1785 | 1470943330834 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 12:22:10 INFO - PROCESS | 1785 | 1470943330838 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 12:22:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:22:10 INFO - PROCESS | 1785 | 1470943330844 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:22:10 INFO - PROCESS | 1785 | 1470943330846 Marionette TRACE conn3 <- [1,2590,null,{}] 12:22:10 INFO - PROCESS | 1785 | 1470943330852 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:10 INFO - PROCESS | 1785 | 1470943330861 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:11 INFO - PROCESS | 1785 | 1470943331014 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 12:22:11 INFO - PROCESS | 1785 | 1470943331023 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:11 INFO - PROCESS | 1785 | 1470943331031 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:11 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dc83000 == 43 [pid = 1785] [id = 655] 12:22:11 INFO - PROCESS | 1785 | ++DOMWINDOW == 92 (0x8ef9e000) [pid = 1785] [serial = 1966] [outer = (nil)] 12:22:11 INFO - PROCESS | 1785 | ++DOMWINDOW == 93 (0x90f8f800) [pid = 1785] [serial = 1967] [outer = 0x8ef9e000] 12:22:11 INFO - PROCESS | 1785 | 1470943331095 Marionette DEBUG loaded listener.js 12:22:11 INFO - PROCESS | 1785 | ++DOMWINDOW == 94 (0x910d9000) [pid = 1785] [serial = 1968] [outer = 0x8ef9e000] 12:22:12 INFO - PROCESS | 1785 | 1470943332229 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 12:22:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:22:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1433ms 12:22:12 INFO - PROCESS | 1785 | 1470943332278 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 12:22:12 INFO - PROCESS | 1785 | 1470943332285 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 12:22:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:22:12 INFO - PROCESS | 1785 | 1470943332293 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:22:12 INFO - PROCESS | 1785 | 1470943332301 Marionette TRACE conn3 <- [1,2594,null,{}] 12:22:12 INFO - PROCESS | 1785 | 1470943332308 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:12 INFO - PROCESS | 1785 | 1470943332313 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:12 INFO - PROCESS | 1785 | 1470943332500 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 12:22:12 INFO - PROCESS | 1785 | 1470943332690 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:12 INFO - PROCESS | 1785 | 1470943332699 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:12 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d153800 == 44 [pid = 1785] [id = 656] 12:22:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 95 (0x8d154800) [pid = 1785] [serial = 1969] [outer = (nil)] 12:22:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 96 (0x8dbe4400) [pid = 1785] [serial = 1970] [outer = 0x8d154800] 12:22:12 INFO - PROCESS | 1785 | 1470943332781 Marionette DEBUG loaded listener.js 12:22:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 97 (0x8dc86800) [pid = 1785] [serial = 1971] [outer = 0x8d154800] 12:22:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:22:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1541ms 12:22:13 INFO - PROCESS | 1785 | 1470943333823 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 12:22:13 INFO - PROCESS | 1785 | 1470943333835 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 12:22:13 INFO - PROCESS | 1785 | 1470943333842 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 12:22:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:22:13 INFO - PROCESS | 1785 | 1470943333852 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:22:13 INFO - PROCESS | 1785 | 1470943333856 Marionette TRACE conn3 <- [1,2598,null,{}] 12:22:13 INFO - PROCESS | 1785 | 1470943333863 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:13 INFO - PROCESS | 1785 | 1470943333868 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:14 INFO - PROCESS | 1785 | 1470943334048 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 12:22:14 INFO - PROCESS | 1785 | 1470943334248 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:14 INFO - PROCESS | 1785 | 1470943334258 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:14 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e6d3000 == 45 [pid = 1785] [id = 657] 12:22:14 INFO - PROCESS | 1785 | ++DOMWINDOW == 98 (0x8ee1ac00) [pid = 1785] [serial = 1972] [outer = (nil)] 12:22:14 INFO - PROCESS | 1785 | ++DOMWINDOW == 99 (0x8eeeb400) [pid = 1785] [serial = 1973] [outer = 0x8ee1ac00] 12:22:14 INFO - PROCESS | 1785 | 1470943334342 Marionette DEBUG loaded listener.js 12:22:14 INFO - PROCESS | 1785 | ++DOMWINDOW == 100 (0x8ef9d800) [pid = 1785] [serial = 1974] [outer = 0x8ee1ac00] 12:22:15 INFO - PROCESS | 1785 | 1470943335441 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 12:22:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:22:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1632ms 12:22:15 INFO - PROCESS | 1785 | 1470943335485 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 12:22:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:22:15 INFO - PROCESS | 1785 | 1470943335489 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 12:22:15 INFO - PROCESS | 1785 | 1470943335496 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:22:15 INFO - PROCESS | 1785 | 1470943335502 Marionette TRACE conn3 <- [1,2602,null,{}] 12:22:15 INFO - PROCESS | 1785 | 1470943335519 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:15 INFO - PROCESS | 1785 | 1470943335527 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:15 INFO - PROCESS | 1785 | 1470943335724 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 12:22:16 INFO - PROCESS | 1785 | 1470943335990 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:16 INFO - PROCESS | 1785 | 1470943336001 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:16 INFO - PROCESS | 1785 | ++DOCSHELL 0x8ef9a800 == 46 [pid = 1785] [id = 658] 12:22:16 INFO - PROCESS | 1785 | ++DOMWINDOW == 101 (0x910db800) [pid = 1785] [serial = 1975] [outer = (nil)] 12:22:16 INFO - PROCESS | 1785 | ++DOMWINDOW == 102 (0x91f3c800) [pid = 1785] [serial = 1976] [outer = 0x910db800] 12:22:16 INFO - PROCESS | 1785 | 1470943336126 Marionette DEBUG loaded listener.js 12:22:16 INFO - PROCESS | 1785 | ++DOMWINDOW == 103 (0x9221f800) [pid = 1785] [serial = 1977] [outer = 0x910db800] 12:22:17 INFO - PROCESS | 1785 | 1470943337065 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 12:22:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:22:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1640ms 12:22:17 INFO - PROCESS | 1785 | 1470943337136 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 12:22:17 INFO - PROCESS | 1785 | 1470943337141 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 12:22:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:22:17 INFO - PROCESS | 1785 | 1470943337147 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:22:17 INFO - PROCESS | 1785 | 1470943337150 Marionette TRACE conn3 <- [1,2606,null,{}] 12:22:17 INFO - PROCESS | 1785 | 1470943337156 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:17 INFO - PROCESS | 1785 | 1470943337161 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:17 INFO - PROCESS | 1785 | 1470943337344 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 12:22:17 INFO - PROCESS | 1785 | 1470943337547 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:17 INFO - PROCESS | 1785 | 1470943337558 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:17 INFO - PROCESS | 1785 | ++DOCSHELL 0x8ee25800 == 47 [pid = 1785] [id = 659] 12:22:17 INFO - PROCESS | 1785 | ++DOMWINDOW == 104 (0x9221e800) [pid = 1785] [serial = 1978] [outer = (nil)] 12:22:17 INFO - PROCESS | 1785 | ++DOMWINDOW == 105 (0x9234b800) [pid = 1785] [serial = 1979] [outer = 0x9221e800] 12:22:17 INFO - PROCESS | 1785 | 1470943337688 Marionette DEBUG loaded listener.js 12:22:17 INFO - PROCESS | 1785 | ++DOMWINDOW == 106 (0x92350000) [pid = 1785] [serial = 1980] [outer = 0x9221e800] 12:22:18 INFO - PROCESS | 1785 | 1470943338601 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 12:22:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:22:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1530ms 12:22:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:22:18 INFO - PROCESS | 1785 | 1470943338678 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 12:22:18 INFO - PROCESS | 1785 | 1470943338681 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 12:22:18 INFO - PROCESS | 1785 | 1470943338688 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:22:18 INFO - PROCESS | 1785 | 1470943338691 Marionette TRACE conn3 <- [1,2610,null,{}] 12:22:18 INFO - PROCESS | 1785 | 1470943338697 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:18 INFO - PROCESS | 1785 | 1470943338702 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:18 INFO - PROCESS | 1785 | 1470943338914 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 12:22:19 INFO - PROCESS | 1785 | 1470943339106 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:19 INFO - PROCESS | 1785 | 1470943339114 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:19 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d061000 == 48 [pid = 1785] [id = 660] 12:22:19 INFO - PROCESS | 1785 | ++DOMWINDOW == 107 (0x8dbee400) [pid = 1785] [serial = 1981] [outer = (nil)] 12:22:19 INFO - PROCESS | 1785 | ++DOMWINDOW == 108 (0x9246bc00) [pid = 1785] [serial = 1982] [outer = 0x8dbee400] 12:22:19 INFO - PROCESS | 1785 | 1470943339193 Marionette DEBUG loaded listener.js 12:22:19 INFO - PROCESS | 1785 | ++DOMWINDOW == 109 (0x9246dc00) [pid = 1785] [serial = 1983] [outer = 0x8dbee400] 12:22:20 INFO - PROCESS | 1785 | 1470943340179 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 12:22:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:22:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1542ms 12:22:20 INFO - PROCESS | 1785 | 1470943340230 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 12:22:20 INFO - PROCESS | 1785 | 1470943340234 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 12:22:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:22:20 INFO - PROCESS | 1785 | 1470943340240 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:22:20 INFO - PROCESS | 1785 | 1470943340244 Marionette TRACE conn3 <- [1,2614,null,{}] 12:22:20 INFO - PROCESS | 1785 | 1470943340250 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:20 INFO - PROCESS | 1785 | 1470943340260 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:20 INFO - PROCESS | 1785 | 1470943340454 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 12:22:20 INFO - PROCESS | 1785 | 1470943340656 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:20 INFO - PROCESS | 1785 | 1470943340665 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:20 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f6800 == 49 [pid = 1785] [id = 661] 12:22:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 110 (0x8e555800) [pid = 1785] [serial = 1984] [outer = (nil)] 12:22:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 111 (0x9393f800) [pid = 1785] [serial = 1985] [outer = 0x8e555800] 12:22:20 INFO - PROCESS | 1785 | 1470943340782 Marionette DEBUG loaded listener.js 12:22:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 112 (0x93947400) [pid = 1785] [serial = 1986] [outer = 0x8e555800] 12:22:21 INFO - PROCESS | 1785 | 1470943341685 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 12:22:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:22:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1493ms 12:22:21 INFO - PROCESS | 1785 | 1470943341734 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 12:22:21 INFO - PROCESS | 1785 | 1470943341737 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 12:22:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:22:21 INFO - PROCESS | 1785 | 1470943341744 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:22:21 INFO - PROCESS | 1785 | 1470943341747 Marionette TRACE conn3 <- [1,2618,null,{}] 12:22:21 INFO - PROCESS | 1785 | 1470943341753 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:21 INFO - PROCESS | 1785 | 1470943341758 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:21 INFO - PROCESS | 1785 | 1470943341932 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 12:22:22 INFO - PROCESS | 1785 | 1470943342125 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:22 INFO - PROCESS | 1785 | 1470943342132 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:22 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e6de400 == 50 [pid = 1785] [id = 662] 12:22:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 113 (0x8e6e0c00) [pid = 1785] [serial = 1987] [outer = (nil)] 12:22:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 114 (0x93c80c00) [pid = 1785] [serial = 1988] [outer = 0x8e6e0c00] 12:22:22 INFO - PROCESS | 1785 | 1470943342207 Marionette DEBUG loaded listener.js 12:22:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 115 (0x93a5f800) [pid = 1785] [serial = 1989] [outer = 0x8e6e0c00] 12:22:23 INFO - PROCESS | 1785 | 1470943343150 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 12:22:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:22:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1440ms 12:22:23 INFO - PROCESS | 1785 | 1470943343185 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 12:22:23 INFO - PROCESS | 1785 | 1470943343189 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 12:22:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:22:23 INFO - PROCESS | 1785 | 1470943343196 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:22:23 INFO - PROCESS | 1785 | 1470943343199 Marionette TRACE conn3 <- [1,2622,null,{}] 12:22:23 INFO - PROCESS | 1785 | 1470943343204 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:23 INFO - PROCESS | 1785 | 1470943343209 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:23 INFO - PROCESS | 1785 | 1470943343375 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 12:22:23 INFO - PROCESS | 1785 | 1470943343594 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:23 INFO - PROCESS | 1785 | 1470943343602 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:23 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d060c00 == 51 [pid = 1785] [id = 663] 12:22:23 INFO - PROCESS | 1785 | ++DOMWINDOW == 116 (0x8d061400) [pid = 1785] [serial = 1990] [outer = (nil)] 12:22:23 INFO - PROCESS | 1785 | ++DOMWINDOW == 117 (0x8d18cc00) [pid = 1785] [serial = 1991] [outer = 0x8d061400] 12:22:23 INFO - PROCESS | 1785 | 1470943343713 Marionette DEBUG loaded listener.js 12:22:23 INFO - PROCESS | 1785 | ++DOMWINDOW == 118 (0x8e3d5400) [pid = 1785] [serial = 1992] [outer = 0x8d061400] 12:22:24 INFO - PROCESS | 1785 | 1470943344920 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 12:22:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:22:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1794ms 12:22:24 INFO - PROCESS | 1785 | 1470943344991 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 12:22:25 INFO - PROCESS | 1785 | 1470943344997 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 12:22:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:22:25 INFO - PROCESS | 1785 | 1470943345013 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:22:25 INFO - PROCESS | 1785 | 1470943345018 Marionette TRACE conn3 <- [1,2626,null,{}] 12:22:25 INFO - PROCESS | 1785 | 1470943345027 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:25 INFO - PROCESS | 1785 | 1470943345032 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:25 INFO - PROCESS | 1785 | 1470943345200 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 12:22:25 INFO - PROCESS | 1785 | 1470943345427 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:25 INFO - PROCESS | 1785 | 1470943345436 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:25 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dc84000 == 52 [pid = 1785] [id = 664] 12:22:25 INFO - PROCESS | 1785 | ++DOMWINDOW == 119 (0x8dc85000) [pid = 1785] [serial = 1993] [outer = (nil)] 12:22:25 INFO - PROCESS | 1785 | ++DOMWINDOW == 120 (0x8e36d000) [pid = 1785] [serial = 1994] [outer = 0x8dc85000] 12:22:25 INFO - PROCESS | 1785 | 1470943345557 Marionette DEBUG loaded listener.js 12:22:25 INFO - PROCESS | 1785 | ++DOMWINDOW == 121 (0x8e3cec00) [pid = 1785] [serial = 1995] [outer = 0x8dc85000] 12:22:27 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1f4800 == 51 [pid = 1785] [id = 609] 12:22:27 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd21c00 == 50 [pid = 1785] [id = 608] 12:22:27 INFO - PROCESS | 1785 | --DOCSHELL 0x8da8a000 == 49 [pid = 1785] [id = 601] 12:22:27 INFO - PROCESS | 1785 | --DOCSHELL 0x8e6d6800 == 48 [pid = 1785] [id = 602] 12:22:27 INFO - PROCESS | 1785 | --DOCSHELL 0x8d18dc00 == 47 [pid = 1785] [id = 603] 12:22:27 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd28800 == 46 [pid = 1785] [id = 604] 12:22:27 INFO - PROCESS | 1785 | --DOCSHELL 0x8eeeec00 == 45 [pid = 1785] [id = 605] 12:22:27 INFO - PROCESS | 1785 | --DOCSHELL 0x8d05f000 == 44 [pid = 1785] [id = 607] 12:22:27 INFO - PROCESS | 1785 | --DOCSHELL 0x99bc9000 == 43 [pid = 1785] [id = 614] 12:22:27 INFO - PROCESS | 1785 | --DOCSHELL 0x8d159800 == 42 [pid = 1785] [id = 613] 12:22:27 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd2b000 == 41 [pid = 1785] [id = 606] 12:22:27 INFO - PROCESS | 1785 | --DOCSHELL 0x8d190800 == 40 [pid = 1785] [id = 612] 12:22:27 INFO - PROCESS | 1785 | --DOCSHELL 0x8d153400 == 39 [pid = 1785] [id = 611] 12:22:27 INFO - PROCESS | 1785 | --DOCSHELL 0x8e36dc00 == 38 [pid = 1785] [id = 610] 12:22:27 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1f3400 == 37 [pid = 1785] [id = 617] 12:22:27 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1ed800 == 36 [pid = 1785] [id = 615] 12:22:27 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd22000 == 35 [pid = 1785] [id = 616] 12:22:27 INFO - PROCESS | 1785 | --DOCSHELL 0x8da89800 == 34 [pid = 1785] [id = 636] 12:22:27 INFO - PROCESS | 1785 | --DOCSHELL 0x8d060c00 == 33 [pid = 1785] [id = 663] 12:22:27 INFO - PROCESS | 1785 | --DOCSHELL 0x8e6de400 == 32 [pid = 1785] [id = 662] 12:22:27 INFO - PROCESS | 1785 | --DOCSHELL 0x8d061000 == 31 [pid = 1785] [id = 660] 12:22:27 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1f6800 == 30 [pid = 1785] [id = 661] 12:22:27 INFO - PROCESS | 1785 | --DOCSHELL 0x8ee25800 == 29 [pid = 1785] [id = 659] 12:22:27 INFO - PROCESS | 1785 | --DOCSHELL 0x8ef9a800 == 28 [pid = 1785] [id = 658] 12:22:27 INFO - PROCESS | 1785 | --DOCSHELL 0x8e6d3000 == 27 [pid = 1785] [id = 657] 12:22:27 INFO - PROCESS | 1785 | --DOCSHELL 0x8dc83000 == 26 [pid = 1785] [id = 655] 12:22:27 INFO - PROCESS | 1785 | --DOCSHELL 0x8d153800 == 25 [pid = 1785] [id = 656] 12:22:27 INFO - PROCESS | 1785 | --DOMWINDOW == 120 (0x99bcb800) [pid = 1785] [serial = 1884] [outer = (nil)] [url = about:blank] 12:22:27 INFO - PROCESS | 1785 | --DOMWINDOW == 119 (0x9995cc00) [pid = 1785] [serial = 1881] [outer = (nil)] [url = about:blank] 12:22:27 INFO - PROCESS | 1785 | --DOMWINDOW == 118 (0x8e36ec00) [pid = 1785] [serial = 1872] [outer = (nil)] [url = about:blank] 12:22:27 INFO - PROCESS | 1785 | --DOMWINDOW == 117 (0x8dbe6c00) [pid = 1785] [serial = 1908] [outer = (nil)] [url = about:blank] 12:22:27 INFO - PROCESS | 1785 | --DOMWINDOW == 116 (0x9d815400) [pid = 1785] [serial = 1905] [outer = (nil)] [url = about:blank] 12:22:27 INFO - PROCESS | 1785 | --DOMWINDOW == 115 (0x8ef9cc00) [pid = 1785] [serial = 1910] [outer = (nil)] [url = about:blank] 12:22:27 INFO - PROCESS | 1785 | --DOMWINDOW == 114 (0x8d061c00) [pid = 1785] [serial = 1914] [outer = (nil)] [url = about:blank] 12:22:27 INFO - PROCESS | 1785 | --DOMWINDOW == 113 (0x8dc88800) [pid = 1785] [serial = 1919] [outer = (nil)] [url = about:blank] 12:22:27 INFO - PROCESS | 1785 | --DOMWINDOW == 112 (0x99727800) [pid = 1785] [serial = 1880] [outer = (nil)] [url = about:blank] 12:22:27 INFO - PROCESS | 1785 | --DOMWINDOW == 111 (0x90f82400) [pid = 1785] [serial = 1875] [outer = (nil)] [url = about:blank] 12:22:27 INFO - PROCESS | 1785 | --DOMWINDOW == 110 (0x9a7b6c00) [pid = 1785] [serial = 1892] [outer = (nil)] [url = about:blank] 12:22:27 INFO - PROCESS | 1785 | --DOMWINDOW == 109 (0x99b16400) [pid = 1785] [serial = 1883] [outer = (nil)] [url = about:blank] 12:22:27 INFO - PROCESS | 1785 | --DOMWINDOW == 108 (0x90f89c00) [pid = 1785] [serial = 1911] [outer = (nil)] [url = about:blank] 12:22:27 INFO - PROCESS | 1785 | --DOMWINDOW == 107 (0x8f0d6c00) [pid = 1785] [serial = 1874] [outer = (nil)] [url = about:blank] 12:22:27 INFO - PROCESS | 1785 | --DOMWINDOW == 106 (0x9b060800) [pid = 1785] [serial = 1898] [outer = (nil)] [url = about:blank] 12:22:27 INFO - PROCESS | 1785 | --DOMWINDOW == 105 (0x9cbf7c00) [pid = 1785] [serial = 1904] [outer = (nil)] [url = about:blank] 12:22:27 INFO - PROCESS | 1785 | --DOMWINDOW == 104 (0x9cb0e400) [pid = 1785] [serial = 1902] [outer = (nil)] [url = about:blank] 12:22:27 INFO - PROCESS | 1785 | --DOMWINDOW == 103 (0x9ad37400) [pid = 1785] [serial = 1896] [outer = (nil)] [url = about:blank] 12:22:27 INFO - PROCESS | 1785 | --DOMWINDOW == 102 (0x9a25d400) [pid = 1785] [serial = 1886] [outer = (nil)] [url = about:blank] 12:22:27 INFO - PROCESS | 1785 | --DOMWINDOW == 101 (0x8e3d7c00) [pid = 1785] [serial = 1922] [outer = (nil)] [url = about:blank] 12:22:27 INFO - PROCESS | 1785 | --DOMWINDOW == 100 (0x98113c00) [pid = 1785] [serial = 1878] [outer = (nil)] [url = about:blank] 12:22:27 INFO - PROCESS | 1785 | --DOMWINDOW == 99 (0x9a29c800) [pid = 1785] [serial = 1887] [outer = (nil)] [url = about:blank] 12:22:27 INFO - PROCESS | 1785 | --DOMWINDOW == 98 (0x9ad2c800) [pid = 1785] [serial = 1895] [outer = (nil)] [url = about:blank] 12:22:27 INFO - PROCESS | 1785 | --DOMWINDOW == 97 (0x8d191800) [pid = 1785] [serial = 1917] [outer = (nil)] [url = about:blank] 12:22:27 INFO - PROCESS | 1785 | --DOMWINDOW == 96 (0x9c1d5800) [pid = 1785] [serial = 1901] [outer = (nil)] [url = about:blank] 12:22:27 INFO - PROCESS | 1785 | --DOMWINDOW == 95 (0x8e553400) [pid = 1785] [serial = 1923] [outer = (nil)] [url = about:blank] 12:22:27 INFO - PROCESS | 1785 | --DOMWINDOW == 94 (0x97517c00) [pid = 1785] [serial = 1877] [outer = (nil)] [url = about:blank] 12:22:27 INFO - PROCESS | 1785 | --DOMWINDOW == 93 (0x9a7bb800) [pid = 1785] [serial = 1893] [outer = (nil)] [url = about:blank] 12:22:27 INFO - PROCESS | 1785 | --DOMWINDOW == 92 (0x8d05bc00) [pid = 1785] [serial = 1913] [outer = (nil)] [url = about:blank] 12:22:27 INFO - PROCESS | 1785 | --DOMWINDOW == 91 (0x8da88000) [pid = 1785] [serial = 1907] [outer = (nil)] [url = about:blank] 12:22:27 INFO - PROCESS | 1785 | --DOMWINDOW == 90 (0x9a753800) [pid = 1785] [serial = 1890] [outer = (nil)] [url = about:blank] 12:22:27 INFO - PROCESS | 1785 | --DOMWINDOW == 89 (0x9a705400) [pid = 1785] [serial = 1889] [outer = (nil)] [url = about:blank] 12:22:27 INFO - PROCESS | 1785 | --DOMWINDOW == 88 (0x8dc8f800) [pid = 1785] [serial = 1920] [outer = (nil)] [url = about:blank] 12:22:27 INFO - PROCESS | 1785 | --DOMWINDOW == 87 (0x8dc82400) [pid = 1785] [serial = 1871] [outer = (nil)] [url = about:blank] 12:22:27 INFO - PROCESS | 1785 | --DOMWINDOW == 86 (0x9b0bcc00) [pid = 1785] [serial = 1899] [outer = (nil)] [url = about:blank] 12:22:27 INFO - PROCESS | 1785 | --DOMWINDOW == 85 (0x8d187400) [pid = 1785] [serial = 1916] [outer = (nil)] [url = about:blank] 12:22:27 INFO - PROCESS | 1785 | --DOMWINDOW == 84 (0x8e3d6400) [pid = 1785] [serial = 1925] [outer = (nil)] [url = about:blank] 12:22:27 INFO - PROCESS | 1785 | 1470943347889 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 12:22:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:22:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 2947ms 12:22:27 INFO - PROCESS | 1785 | 1470943347952 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 12:22:27 INFO - PROCESS | 1785 | 1470943347958 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 12:22:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:22:27 INFO - PROCESS | 1785 | 1470943347966 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:22:27 INFO - PROCESS | 1785 | 1470943347971 Marionette TRACE conn3 <- [1,2630,null,{}] 12:22:27 INFO - PROCESS | 1785 | 1470943347978 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:27 INFO - PROCESS | 1785 | 1470943347983 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:28 INFO - PROCESS | 1785 | 1470943348147 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 12:22:28 INFO - PROCESS | 1785 | 1470943348158 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:28 INFO - PROCESS | 1785 | 1470943348172 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:28 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d05d400 == 26 [pid = 1785] [id = 665] 12:22:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 85 (0x8d05f000) [pid = 1785] [serial = 1996] [outer = (nil)] 12:22:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 86 (0x8d153800) [pid = 1785] [serial = 1997] [outer = 0x8d05f000] 12:22:28 INFO - PROCESS | 1785 | 1470943348289 Marionette DEBUG loaded listener.js 12:22:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 87 (0x8d183800) [pid = 1785] [serial = 1998] [outer = 0x8d05f000] 12:22:29 INFO - PROCESS | 1785 | 1470943349184 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 12:22:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:22:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1233ms 12:22:29 INFO - PROCESS | 1785 | 1470943349201 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 12:22:29 INFO - PROCESS | 1785 | 1470943349209 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 12:22:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:22:29 INFO - PROCESS | 1785 | 1470943349220 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:22:29 INFO - PROCESS | 1785 | 1470943349223 Marionette TRACE conn3 <- [1,2634,null,{}] 12:22:29 INFO - PROCESS | 1785 | 1470943349230 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:29 INFO - PROCESS | 1785 | 1470943349235 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:29 INFO - PROCESS | 1785 | 1470943349472 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 12:22:29 INFO - PROCESS | 1785 | 1470943349494 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:29 INFO - PROCESS | 1785 | 1470943349503 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:29 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dbe4800 == 27 [pid = 1785] [id = 666] 12:22:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 88 (0x8dbe5c00) [pid = 1785] [serial = 1999] [outer = (nil)] 12:22:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 89 (0x8dbebc00) [pid = 1785] [serial = 2000] [outer = 0x8dbe5c00] 12:22:29 INFO - PROCESS | 1785 | 1470943349664 Marionette DEBUG loaded listener.js 12:22:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 90 (0x8dc85c00) [pid = 1785] [serial = 2001] [outer = 0x8dbe5c00] 12:22:30 INFO - PROCESS | 1785 | 1470943350590 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 12:22:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:22:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1431ms 12:22:30 INFO - PROCESS | 1785 | 1470943350651 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 12:22:30 INFO - PROCESS | 1785 | 1470943350655 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 12:22:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:22:30 INFO - PROCESS | 1785 | 1470943350661 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:22:30 INFO - PROCESS | 1785 | 1470943350667 Marionette TRACE conn3 <- [1,2638,null,{}] 12:22:30 INFO - PROCESS | 1785 | 1470943350692 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:30 INFO - PROCESS | 1785 | 1470943350700 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:30 INFO - PROCESS | 1785 | 1470943350938 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 12:22:31 INFO - PROCESS | 1785 | 1470943351083 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:31 INFO - PROCESS | 1785 | 1470943351095 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:31 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e6d3400 == 28 [pid = 1785] [id = 667] 12:22:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 91 (0x8e6d4c00) [pid = 1785] [serial = 2002] [outer = (nil)] 12:22:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 92 (0x8e6ddc00) [pid = 1785] [serial = 2003] [outer = 0x8e6d4c00] 12:22:31 INFO - PROCESS | 1785 | 1470943351204 Marionette DEBUG loaded listener.js 12:22:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 93 (0x8ee26000) [pid = 1785] [serial = 2004] [outer = 0x8e6d4c00] 12:22:32 INFO - PROCESS | 1785 | 1470943352038 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 12:22:32 INFO - PROCESS | 1785 | --DOMWINDOW == 92 (0x8d06a000) [pid = 1785] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:22:32 INFO - PROCESS | 1785 | --DOMWINDOW == 91 (0x8d157800) [pid = 1785] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:22:32 INFO - PROCESS | 1785 | --DOMWINDOW == 90 (0x8e54cc00) [pid = 1785] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:22:32 INFO - PROCESS | 1785 | --DOMWINDOW == 89 (0x8eeefc00) [pid = 1785] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:22:32 INFO - PROCESS | 1785 | --DOMWINDOW == 88 (0x8ef9ac00) [pid = 1785] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:22:32 INFO - PROCESS | 1785 | --DOMWINDOW == 87 (0x8f089400) [pid = 1785] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:22:32 INFO - PROCESS | 1785 | --DOMWINDOW == 86 (0x8b1ef400) [pid = 1785] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:22:32 INFO - PROCESS | 1785 | --DOMWINDOW == 85 (0x8d158000) [pid = 1785] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:22:32 INFO - PROCESS | 1785 | --DOMWINDOW == 84 (0x8ee20c00) [pid = 1785] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:22:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:22:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1991ms 12:22:32 INFO - PROCESS | 1785 | --DOMWINDOW == 83 (0x8dbee000) [pid = 1785] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:22:32 INFO - PROCESS | 1785 | --DOMWINDOW == 82 (0x8d150400) [pid = 1785] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:22:32 INFO - PROCESS | 1785 | --DOMWINDOW == 81 (0x8e3d1400) [pid = 1785] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:22:32 INFO - PROCESS | 1785 | --DOMWINDOW == 80 (0x8ef9e000) [pid = 1785] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:22:32 INFO - PROCESS | 1785 | --DOMWINDOW == 79 (0x8e36f000) [pid = 1785] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:22:32 INFO - PROCESS | 1785 | --DOMWINDOW == 78 (0x8e36b000) [pid = 1785] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:22:32 INFO - PROCESS | 1785 | 1470943352715 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 12:22:32 INFO - PROCESS | 1785 | 1470943352720 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 12:22:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:22:32 INFO - PROCESS | 1785 | 1470943352727 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:22:32 INFO - PROCESS | 1785 | 1470943352730 Marionette TRACE conn3 <- [1,2642,null,{}] 12:22:32 INFO - PROCESS | 1785 | 1470943352735 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:32 INFO - PROCESS | 1785 | 1470943352740 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:32 INFO - PROCESS | 1785 | 1470943352886 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 12:22:33 INFO - PROCESS | 1785 | 1470943353026 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:33 INFO - PROCESS | 1785 | 1470943353036 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:33 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d14ac00 == 29 [pid = 1785] [id = 668] 12:22:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 79 (0x8d14d800) [pid = 1785] [serial = 2005] [outer = (nil)] 12:22:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 80 (0x8e54cc00) [pid = 1785] [serial = 2006] [outer = 0x8d14d800] 12:22:33 INFO - PROCESS | 1785 | 1470943353098 Marionette DEBUG loaded listener.js 12:22:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 81 (0x8eeec800) [pid = 1785] [serial = 2007] [outer = 0x8d14d800] 12:22:33 INFO - PROCESS | 1785 | 1470943353781 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 12:22:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:22:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1082ms 12:22:33 INFO - PROCESS | 1785 | 1470943353855 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 12:22:33 INFO - PROCESS | 1785 | 1470943353859 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 12:22:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:22:33 INFO - PROCESS | 1785 | 1470943353866 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:22:33 INFO - PROCESS | 1785 | 1470943353869 Marionette TRACE conn3 <- [1,2646,null,{}] 12:22:33 INFO - PROCESS | 1785 | 1470943353875 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:33 INFO - PROCESS | 1785 | 1470943353879 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:34 INFO - PROCESS | 1785 | 1470943354026 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 12:22:34 INFO - PROCESS | 1785 | 1470943354034 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:34 INFO - PROCESS | 1785 | 1470943354040 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:34 INFO - PROCESS | 1785 | ++DOCSHELL 0x8da85c00 == 30 [pid = 1785] [id = 669] 12:22:34 INFO - PROCESS | 1785 | ++DOMWINDOW == 82 (0x8ee23800) [pid = 1785] [serial = 2008] [outer = (nil)] 12:22:34 INFO - PROCESS | 1785 | ++DOMWINDOW == 83 (0x8ef97c00) [pid = 1785] [serial = 2009] [outer = 0x8ee23800] 12:22:34 INFO - PROCESS | 1785 | 1470943354107 Marionette DEBUG loaded listener.js 12:22:34 INFO - PROCESS | 1785 | ++DOMWINDOW == 84 (0x8f089c00) [pid = 1785] [serial = 2010] [outer = 0x8ee23800] 12:22:35 INFO - PROCESS | 1785 | 1470943355162 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 12:22:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:22:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1331ms 12:22:35 INFO - PROCESS | 1785 | 1470943355198 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 12:22:35 INFO - PROCESS | 1785 | 1470943355204 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 12:22:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:22:35 INFO - PROCESS | 1785 | 1470943355212 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:22:35 INFO - PROCESS | 1785 | 1470943355216 Marionette TRACE conn3 <- [1,2650,null,{}] 12:22:35 INFO - PROCESS | 1785 | 1470943355225 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:35 INFO - PROCESS | 1785 | 1470943355231 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:35 INFO - PROCESS | 1785 | 1470943355411 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 12:22:35 INFO - PROCESS | 1785 | 1470943355607 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:35 INFO - PROCESS | 1785 | 1470943355615 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:35 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd2cc00 == 31 [pid = 1785] [id = 670] 12:22:35 INFO - PROCESS | 1785 | ++DOMWINDOW == 85 (0x8d154000) [pid = 1785] [serial = 2011] [outer = (nil)] 12:22:35 INFO - PROCESS | 1785 | ++DOMWINDOW == 86 (0x8d191400) [pid = 1785] [serial = 2012] [outer = 0x8d154000] 12:22:35 INFO - PROCESS | 1785 | 1470943355786 Marionette DEBUG loaded listener.js 12:22:35 INFO - PROCESS | 1785 | ++DOMWINDOW == 87 (0x8dbe5800) [pid = 1785] [serial = 2013] [outer = 0x8d154000] 12:22:36 INFO - PROCESS | 1785 | 1470943356707 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 12:22:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:22:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1535ms 12:22:36 INFO - PROCESS | 1785 | 1470943356747 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 12:22:36 INFO - PROCESS | 1785 | 1470943356755 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 12:22:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:22:36 INFO - PROCESS | 1785 | 1470943356765 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:22:36 INFO - PROCESS | 1785 | 1470943356770 Marionette TRACE conn3 <- [1,2654,null,{}] 12:22:36 INFO - PROCESS | 1785 | 1470943356776 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:36 INFO - PROCESS | 1785 | 1470943356781 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:36 INFO - PROCESS | 1785 | 1470943356956 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 12:22:37 INFO - PROCESS | 1785 | 1470943357144 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:37 INFO - PROCESS | 1785 | 1470943357150 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:37 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d063800 == 32 [pid = 1785] [id = 671] 12:22:37 INFO - PROCESS | 1785 | ++DOMWINDOW == 88 (0x8e3d2800) [pid = 1785] [serial = 2014] [outer = (nil)] 12:22:37 INFO - PROCESS | 1785 | ++DOMWINDOW == 89 (0x8e6df400) [pid = 1785] [serial = 2015] [outer = 0x8e3d2800] 12:22:37 INFO - PROCESS | 1785 | 1470943357235 Marionette DEBUG loaded listener.js 12:22:37 INFO - PROCESS | 1785 | ++DOMWINDOW == 90 (0x8e6d4400) [pid = 1785] [serial = 2016] [outer = 0x8e3d2800] 12:22:38 INFO - PROCESS | 1785 | 1470943358222 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 12:22:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:22:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1491ms 12:22:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:22:38 INFO - PROCESS | 1785 | 1470943358256 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 12:22:38 INFO - PROCESS | 1785 | 1470943358259 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 12:22:38 INFO - PROCESS | 1785 | 1470943358266 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:22:38 INFO - PROCESS | 1785 | 1470943358272 Marionette TRACE conn3 <- [1,2658,null,{}] 12:22:38 INFO - PROCESS | 1785 | 1470943358289 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:38 INFO - PROCESS | 1785 | 1470943358297 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:38 INFO - PROCESS | 1785 | 1470943358473 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 12:22:38 INFO - PROCESS | 1785 | 1470943358661 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:38 INFO - PROCESS | 1785 | 1470943358674 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:38 INFO - PROCESS | 1785 | ++DOCSHELL 0x9082b000 == 33 [pid = 1785] [id = 672] 12:22:38 INFO - PROCESS | 1785 | ++DOMWINDOW == 91 (0x9082c400) [pid = 1785] [serial = 2017] [outer = (nil)] 12:22:38 INFO - PROCESS | 1785 | ++DOMWINDOW == 92 (0x90830000) [pid = 1785] [serial = 2018] [outer = 0x9082c400] 12:22:38 INFO - PROCESS | 1785 | 1470943358754 Marionette DEBUG loaded listener.js 12:22:38 INFO - PROCESS | 1785 | ++DOMWINDOW == 93 (0x90f81400) [pid = 1785] [serial = 2019] [outer = 0x9082c400] 12:22:39 INFO - PROCESS | 1785 | 1470943359695 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 12:22:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:22:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1488ms 12:22:39 INFO - PROCESS | 1785 | 1470943359754 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 12:22:39 INFO - PROCESS | 1785 | 1470943359758 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 12:22:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:22:39 INFO - PROCESS | 1785 | 1470943359764 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:22:39 INFO - PROCESS | 1785 | 1470943359767 Marionette TRACE conn3 <- [1,2662,null,{}] 12:22:39 INFO - PROCESS | 1785 | 1470943359773 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:39 INFO - PROCESS | 1785 | 1470943359779 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:39 INFO - PROCESS | 1785 | 1470943359961 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 12:22:40 INFO - PROCESS | 1785 | 1470943360146 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:40 INFO - PROCESS | 1785 | 1470943360154 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:40 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e6d1800 == 34 [pid = 1785] [id = 673] 12:22:40 INFO - PROCESS | 1785 | ++DOMWINDOW == 94 (0x90f90000) [pid = 1785] [serial = 2020] [outer = (nil)] 12:22:40 INFO - PROCESS | 1785 | ++DOMWINDOW == 95 (0x910d8000) [pid = 1785] [serial = 2021] [outer = 0x90f90000] 12:22:40 INFO - PROCESS | 1785 | 1470943360234 Marionette DEBUG loaded listener.js 12:22:40 INFO - PROCESS | 1785 | ++DOMWINDOW == 96 (0x910d4800) [pid = 1785] [serial = 2022] [outer = 0x90f90000] 12:22:41 INFO - PROCESS | 1785 | 1470943361150 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 12:22:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:22:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1431ms 12:22:41 INFO - PROCESS | 1785 | 1470943361212 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 12:22:41 INFO - PROCESS | 1785 | 1470943361217 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 12:22:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:22:41 INFO - PROCESS | 1785 | 1470943361225 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:22:41 INFO - PROCESS | 1785 | 1470943361229 Marionette TRACE conn3 <- [1,2666,null,{}] 12:22:41 INFO - PROCESS | 1785 | 1470943361234 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:41 INFO - PROCESS | 1785 | 1470943361239 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:41 INFO - PROCESS | 1785 | 1470943361406 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 12:22:41 INFO - PROCESS | 1785 | 1470943361594 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:41 INFO - PROCESS | 1785 | 1470943361604 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:41 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f7800 == 35 [pid = 1785] [id = 674] 12:22:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 97 (0x90835000) [pid = 1785] [serial = 2023] [outer = (nil)] 12:22:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 98 (0x91f3e400) [pid = 1785] [serial = 2024] [outer = 0x90835000] 12:22:41 INFO - PROCESS | 1785 | 1470943361678 Marionette DEBUG loaded listener.js 12:22:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 99 (0x9221ac00) [pid = 1785] [serial = 2025] [outer = 0x90835000] 12:22:43 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:22:43 INFO - PROCESS | 1785 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:22:43 INFO - PROCESS | 1785 | 1470943363034 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 12:22:43 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) 12:22:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1834ms 12:22:43 INFO - PROCESS | 1785 | 1470943363059 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 12:22:43 INFO - PROCESS | 1785 | 1470943363063 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 12:22:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:22:43 INFO - PROCESS | 1785 | 1470943363075 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:22:43 INFO - PROCESS | 1785 | 1470943363079 Marionette TRACE conn3 <- [1,2670,null,{}] 12:22:43 INFO - PROCESS | 1785 | 1470943363131 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:43 INFO - PROCESS | 1785 | 1470943363142 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:43 INFO - PROCESS | 1785 | 1470943363405 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 12:22:43 INFO - PROCESS | 1785 | 1470943363589 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:43 INFO - PROCESS | 1785 | 1470943363599 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:43 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d158000 == 36 [pid = 1785] [id = 675] 12:22:43 INFO - PROCESS | 1785 | ++DOMWINDOW == 100 (0x8f084800) [pid = 1785] [serial = 2026] [outer = (nil)] 12:22:43 INFO - PROCESS | 1785 | ++DOMWINDOW == 101 (0x9246e400) [pid = 1785] [serial = 2027] [outer = 0x8f084800] 12:22:43 INFO - PROCESS | 1785 | 1470943363681 Marionette DEBUG loaded listener.js 12:22:43 INFO - PROCESS | 1785 | ++DOMWINDOW == 102 (0x92e45800) [pid = 1785] [serial = 2028] [outer = 0x8f084800] 12:22:45 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:22:45 INFO - PROCESS | 1785 | 1470943365116 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:22:45 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 12:22:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:22:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 12:22:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:22:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2117ms 12:22:45 INFO - PROCESS | 1785 | 1470943365232 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 12:22:45 INFO - PROCESS | 1785 | 1470943365238 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 12:22:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:22:45 INFO - PROCESS | 1785 | 1470943365248 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:22:45 INFO - PROCESS | 1785 | 1470943365252 Marionette TRACE conn3 <- [1,2674,null,{}] 12:22:45 INFO - PROCESS | 1785 | 1470943365260 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:45 INFO - PROCESS | 1785 | 1470943365265 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:45 INFO - PROCESS | 1785 | 1470943365428 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 12:22:45 INFO - PROCESS | 1785 | 1470943365617 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:45 INFO - PROCESS | 1785 | 1470943365623 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:45 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d187400 == 37 [pid = 1785] [id = 676] 12:22:45 INFO - PROCESS | 1785 | ++DOMWINDOW == 103 (0x8d187c00) [pid = 1785] [serial = 2029] [outer = (nil)] 12:22:45 INFO - PROCESS | 1785 | ++DOMWINDOW == 104 (0x8da82000) [pid = 1785] [serial = 2030] [outer = 0x8d187c00] 12:22:45 INFO - PROCESS | 1785 | 1470943365698 Marionette DEBUG loaded listener.js 12:22:45 INFO - PROCESS | 1785 | ++DOMWINDOW == 105 (0x8da89400) [pid = 1785] [serial = 2031] [outer = 0x8d187c00] 12:22:46 INFO - PROCESS | 1785 | --DOCSHELL 0x8d14ac00 == 36 [pid = 1785] [id = 668] 12:22:46 INFO - PROCESS | 1785 | --DOCSHELL 0x8e6d3400 == 35 [pid = 1785] [id = 667] 12:22:46 INFO - PROCESS | 1785 | --DOCSHELL 0x8dbe4800 == 34 [pid = 1785] [id = 666] 12:22:46 INFO - PROCESS | 1785 | --DOCSHELL 0x8d05d400 == 33 [pid = 1785] [id = 665] 12:22:46 INFO - PROCESS | 1785 | --DOMWINDOW == 104 (0x8ef9c800) [pid = 1785] [serial = 1961] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1785 | --DOMWINDOW == 103 (0x8ef9fc00) [pid = 1785] [serial = 1962] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1785 | --DOMWINDOW == 102 (0x8e6d2000) [pid = 1785] [serial = 1926] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1785 | --DOMWINDOW == 101 (0x910dc000) [pid = 1785] [serial = 1946] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1785 | --DOMWINDOW == 100 (0x91f33800) [pid = 1785] [serial = 1947] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1785 | --DOMWINDOW == 99 (0x90835400) [pid = 1785] [serial = 1943] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1785 | --DOMWINDOW == 98 (0x910d2800) [pid = 1785] [serial = 1944] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1785 | --DOMWINDOW == 97 (0x8f083400) [pid = 1785] [serial = 1937] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1785 | --DOMWINDOW == 96 (0x8f086000) [pid = 1785] [serial = 1938] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1785 | --DOMWINDOW == 95 (0x8f090400) [pid = 1785] [serial = 1940] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1785 | --DOMWINDOW == 94 (0x8f0ce000) [pid = 1785] [serial = 1941] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1785 | --DOMWINDOW == 93 (0x8cd20800) [pid = 1785] [serial = 1949] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1785 | --DOMWINDOW == 92 (0x8d063c00) [pid = 1785] [serial = 1950] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1785 | --DOMWINDOW == 91 (0x8d18ec00) [pid = 1785] [serial = 1952] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1785 | --DOMWINDOW == 90 (0x8da90000) [pid = 1785] [serial = 1953] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1785 | --DOMWINDOW == 89 (0x8ee24c00) [pid = 1785] [serial = 1934] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1785 | --DOMWINDOW == 88 (0x8eeec000) [pid = 1785] [serial = 1935] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1785 | --DOMWINDOW == 87 (0x8e365400) [pid = 1785] [serial = 1955] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1785 | --DOMWINDOW == 86 (0x8e3d0800) [pid = 1785] [serial = 1956] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1785 | --DOMWINDOW == 85 (0x8d159400) [pid = 1785] [serial = 1928] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1785 | --DOMWINDOW == 84 (0x8da86c00) [pid = 1785] [serial = 1929] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1785 | --DOMWINDOW == 83 (0x8e6d6000) [pid = 1785] [serial = 1931] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1785 | --DOMWINDOW == 82 (0x8e6d8c00) [pid = 1785] [serial = 1932] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1785 | --DOMWINDOW == 81 (0x90f8f800) [pid = 1785] [serial = 1967] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1785 | --DOMWINDOW == 80 (0x910d9000) [pid = 1785] [serial = 1968] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1785 | --DOMWINDOW == 79 (0x8f0d4400) [pid = 1785] [serial = 1965] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1785 | --DOMWINDOW == 78 (0x8eef6c00) [pid = 1785] [serial = 1959] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1785 | --DOMWINDOW == 77 (0x8ee24800) [pid = 1785] [serial = 1958] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1785 | --DOMWINDOW == 76 (0x8ef98c00) [pid = 1785] [serial = 1964] [outer = (nil)] [url = about:blank] 12:22:47 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:22:47 INFO - PROCESS | 1785 | 1470943367147 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:22:47 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 12:22:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:22:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 12:22:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:22:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1941ms 12:22:47 INFO - PROCESS | 1785 | 1470943367190 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 12:22:47 INFO - PROCESS | 1785 | 1470943367197 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 12:22:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:22:47 INFO - PROCESS | 1785 | 1470943367207 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:22:47 INFO - PROCESS | 1785 | 1470943367212 Marionette TRACE conn3 <- [1,2678,null,{}] 12:22:47 INFO - PROCESS | 1785 | 1470943367217 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:47 INFO - PROCESS | 1785 | 1470943367224 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:47 INFO - PROCESS | 1785 | 1470943367414 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 12:22:47 INFO - PROCESS | 1785 | 1470943367566 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:47 INFO - PROCESS | 1785 | 1470943367573 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:47 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d05d400 == 34 [pid = 1785] [id = 677] 12:22:47 INFO - PROCESS | 1785 | ++DOMWINDOW == 77 (0x8dbe0800) [pid = 1785] [serial = 2032] [outer = (nil)] 12:22:47 INFO - PROCESS | 1785 | ++DOMWINDOW == 78 (0x8e3d2000) [pid = 1785] [serial = 2033] [outer = 0x8dbe0800] 12:22:47 INFO - PROCESS | 1785 | 1470943367642 Marionette DEBUG loaded listener.js 12:22:47 INFO - PROCESS | 1785 | ++DOMWINDOW == 79 (0x8e554c00) [pid = 1785] [serial = 2034] [outer = 0x8dbe0800] 12:22:48 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:22:48 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) 12:22:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1588ms 12:22:48 INFO - PROCESS | 1785 | 1470943368786 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 12:22:48 INFO - PROCESS | 1785 | 1470943368795 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 12:22:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:22:48 INFO - PROCESS | 1785 | 1470943368799 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 12:22:48 INFO - PROCESS | 1785 | 1470943368806 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:22:48 INFO - PROCESS | 1785 | 1470943368811 Marionette TRACE conn3 <- [1,2682,null,{}] 12:22:48 INFO - PROCESS | 1785 | 1470943368835 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:48 INFO - PROCESS | 1785 | 1470943368843 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:49 INFO - PROCESS | 1785 | 1470943369050 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 12:22:49 INFO - PROCESS | 1785 | 1470943369175 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:49 INFO - PROCESS | 1785 | 1470943369188 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:49 INFO - PROCESS | 1785 | ++DOCSHELL 0x8eeecc00 == 35 [pid = 1785] [id = 678] 12:22:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 80 (0x8eef2400) [pid = 1785] [serial = 2035] [outer = (nil)] 12:22:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 81 (0x8eef8000) [pid = 1785] [serial = 2036] [outer = 0x8eef2400] 12:22:49 INFO - PROCESS | 1785 | 1470943369255 Marionette DEBUG loaded listener.js 12:22:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 82 (0x8ef9c800) [pid = 1785] [serial = 2037] [outer = 0x8eef2400] 12:22:50 INFO - PROCESS | 1785 | --DOMWINDOW == 81 (0x8e555800) [pid = 1785] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:22:50 INFO - PROCESS | 1785 | --DOMWINDOW == 80 (0x8e6d4c00) [pid = 1785] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:22:50 INFO - PROCESS | 1785 | --DOMWINDOW == 79 (0x8d14d800) [pid = 1785] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:22:50 INFO - PROCESS | 1785 | --DOMWINDOW == 78 (0x9221e800) [pid = 1785] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:22:50 INFO - PROCESS | 1785 | --DOMWINDOW == 77 (0x8dbe5c00) [pid = 1785] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:22:50 INFO - PROCESS | 1785 | --DOMWINDOW == 76 (0x8ee1ac00) [pid = 1785] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:22:50 INFO - PROCESS | 1785 | --DOMWINDOW == 75 (0x8d154800) [pid = 1785] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:22:50 INFO - PROCESS | 1785 | --DOMWINDOW == 74 (0x8dbee400) [pid = 1785] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:22:50 INFO - PROCESS | 1785 | --DOMWINDOW == 73 (0x8d061400) [pid = 1785] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:22:50 INFO - PROCESS | 1785 | --DOMWINDOW == 72 (0x910db800) [pid = 1785] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:22:50 INFO - PROCESS | 1785 | --DOMWINDOW == 71 (0x8e6e0c00) [pid = 1785] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:22:50 INFO - PROCESS | 1785 | --DOMWINDOW == 70 (0x8d05f000) [pid = 1785] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:22:50 INFO - PROCESS | 1785 | --DOMWINDOW == 69 (0x8dc85000) [pid = 1785] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:22:50 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:22:50 INFO - PROCESS | 1785 | 1470943370507 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 12:22:50 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) 12:22:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1738ms 12:22:50 INFO - PROCESS | 1785 | 1470943370543 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 12:22:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:22:50 INFO - PROCESS | 1785 | 1470943370548 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 12:22:50 INFO - PROCESS | 1785 | 1470943370554 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:22:50 INFO - PROCESS | 1785 | 1470943370557 Marionette TRACE conn3 <- [1,2686,null,{}] 12:22:50 INFO - PROCESS | 1785 | 1470943370571 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:50 INFO - PROCESS | 1785 | 1470943370576 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:50 INFO - PROCESS | 1785 | 1470943370727 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 12:22:50 INFO - PROCESS | 1785 | 1470943370922 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:50 INFO - PROCESS | 1785 | 1470943370935 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:50 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d14d800 == 36 [pid = 1785] [id = 679] 12:22:50 INFO - PROCESS | 1785 | ++DOMWINDOW == 70 (0x8e3ce800) [pid = 1785] [serial = 2038] [outer = (nil)] 12:22:50 INFO - PROCESS | 1785 | ++DOMWINDOW == 71 (0x8eef0400) [pid = 1785] [serial = 2039] [outer = 0x8e3ce800] 12:22:51 INFO - PROCESS | 1785 | 1470943371004 Marionette DEBUG loaded listener.js 12:22:51 INFO - PROCESS | 1785 | ++DOMWINDOW == 72 (0x8ef99400) [pid = 1785] [serial = 2040] [outer = 0x8e3ce800] 12:22:52 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:22:52 INFO - PROCESS | 1785 | 1470943372150 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:22:52 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 12:22:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:22:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 12:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:22:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1645ms 12:22:52 INFO - PROCESS | 1785 | 1470943372199 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 12:22:52 INFO - PROCESS | 1785 | 1470943372202 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 12:22:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:22:52 INFO - PROCESS | 1785 | 1470943372209 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:22:52 INFO - PROCESS | 1785 | 1470943372212 Marionette TRACE conn3 <- [1,2690,null,{}] 12:22:52 INFO - PROCESS | 1785 | 1470943372226 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:52 INFO - PROCESS | 1785 | 1470943372231 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:52 INFO - PROCESS | 1785 | 1470943372433 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 12:22:52 INFO - PROCESS | 1785 | 1470943372654 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:52 INFO - PROCESS | 1785 | 1470943372664 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:52 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1e8c00 == 37 [pid = 1785] [id = 680] 12:22:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 73 (0x8b1eb400) [pid = 1785] [serial = 2041] [outer = (nil)] 12:22:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 74 (0x8b1f0c00) [pid = 1785] [serial = 2042] [outer = 0x8b1eb400] 12:22:52 INFO - PROCESS | 1785 | 1470943372785 Marionette DEBUG loaded listener.js 12:22:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 75 (0x8cd20c00) [pid = 1785] [serial = 2043] [outer = 0x8b1eb400] 12:22:54 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:22:54 INFO - PROCESS | 1785 | 1470943374150 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:22:54 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 12:22:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:22:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 12:22:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:22:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1990ms 12:22:54 INFO - PROCESS | 1785 | 1470943374202 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 12:22:54 INFO - PROCESS | 1785 | 1470943374208 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 12:22:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:22:54 INFO - PROCESS | 1785 | 1470943374217 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:22:54 INFO - PROCESS | 1785 | 1470943374221 Marionette TRACE conn3 <- [1,2694,null,{}] 12:22:54 INFO - PROCESS | 1785 | 1470943374230 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:54 INFO - PROCESS | 1785 | 1470943374235 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:54 INFO - PROCESS | 1785 | 1470943374536 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 12:22:54 INFO - PROCESS | 1785 | 1470943374679 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:54 INFO - PROCESS | 1785 | 1470943374690 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:54 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d065c00 == 38 [pid = 1785] [id = 681] 12:22:54 INFO - PROCESS | 1785 | ++DOMWINDOW == 76 (0x8d159400) [pid = 1785] [serial = 2044] [outer = (nil)] 12:22:54 INFO - PROCESS | 1785 | ++DOMWINDOW == 77 (0x8dc87400) [pid = 1785] [serial = 2045] [outer = 0x8d159400] 12:22:54 INFO - PROCESS | 1785 | 1470943374806 Marionette DEBUG loaded listener.js 12:22:54 INFO - PROCESS | 1785 | ++DOMWINDOW == 78 (0x8e365400) [pid = 1785] [serial = 2046] [outer = 0x8d159400] 12:22:56 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:22:56 INFO - PROCESS | 1785 | 1470943376164 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:22:56 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 12:22:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:22:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 12:22:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:22:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1994ms 12:22:56 INFO - PROCESS | 1785 | 1470943376216 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 12:22:56 INFO - PROCESS | 1785 | 1470943376224 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 12:22:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:22:56 INFO - PROCESS | 1785 | 1470943376231 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:22:56 INFO - PROCESS | 1785 | 1470943376235 Marionette TRACE conn3 <- [1,2698,null,{}] 12:22:56 INFO - PROCESS | 1785 | 1470943376241 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:56 INFO - PROCESS | 1785 | 1470943376246 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:56 INFO - PROCESS | 1785 | 1470943376519 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 12:22:56 INFO - PROCESS | 1785 | 1470943376705 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:56 INFO - PROCESS | 1785 | 1470943376713 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:56 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e365000 == 39 [pid = 1785] [id = 682] 12:22:56 INFO - PROCESS | 1785 | ++DOMWINDOW == 79 (0x8e3c8800) [pid = 1785] [serial = 2047] [outer = (nil)] 12:22:56 INFO - PROCESS | 1785 | ++DOMWINDOW == 80 (0x8e6db000) [pid = 1785] [serial = 2048] [outer = 0x8e3c8800] 12:22:56 INFO - PROCESS | 1785 | 1470943376790 Marionette DEBUG loaded listener.js 12:22:56 INFO - PROCESS | 1785 | ++DOMWINDOW == 81 (0x8ef9b000) [pid = 1785] [serial = 2049] [outer = 0x8e3c8800] 12:22:58 INFO - PROCESS | 1785 | SkCairoFTTypeface::onFilterRec unimplemented 12:22:58 INFO - PROCESS | 1785 | 1470943378176 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:22:58 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 12:22:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:22:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 12:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:22:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1984ms 12:22:58 INFO - PROCESS | 1785 | 1470943378248 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 12:22:58 INFO - PROCESS | 1785 | 1470943378252 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 12:22:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:22:58 INFO - PROCESS | 1785 | 1470943378288 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:22:58 INFO - PROCESS | 1785 | 1470943378297 Marionette TRACE conn3 <- [1,2702,null,{}] 12:22:58 INFO - PROCESS | 1785 | 1470943378305 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:58 INFO - PROCESS | 1785 | 1470943378313 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:58 INFO - PROCESS | 1785 | 1470943378485 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 12:22:58 INFO - PROCESS | 1785 | 1470943378668 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:58 INFO - PROCESS | 1785 | 1470943378678 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:58 INFO - PROCESS | 1785 | ++DOCSHELL 0x8ef94000 == 40 [pid = 1785] [id = 683] 12:22:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 82 (0x8f085c00) [pid = 1785] [serial = 2050] [outer = (nil)] 12:22:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 83 (0x90826800) [pid = 1785] [serial = 2051] [outer = 0x8f085c00] 12:22:58 INFO - PROCESS | 1785 | 1470943378753 Marionette DEBUG loaded listener.js 12:22:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 84 (0x90f8f800) [pid = 1785] [serial = 2052] [outer = 0x8f085c00] 12:22:59 INFO - PROCESS | 1785 | 1470943379670 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 12:22:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:22:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1460ms 12:22:59 INFO - PROCESS | 1785 | 1470943379736 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 12:22:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:22:59 INFO - PROCESS | 1785 | 1470943379742 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 12:22:59 INFO - PROCESS | 1785 | 1470943379748 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:22:59 INFO - PROCESS | 1785 | 1470943379751 Marionette TRACE conn3 <- [1,2706,null,{}] 12:22:59 INFO - PROCESS | 1785 | 1470943379757 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:59 INFO - PROCESS | 1785 | 1470943379762 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:22:59 INFO - PROCESS | 1785 | 1470943379975 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 12:23:00 INFO - PROCESS | 1785 | 1470943380430 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:00 INFO - PROCESS | 1785 | 1470943380441 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:00 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d065400 == 41 [pid = 1785] [id = 684] 12:23:00 INFO - PROCESS | 1785 | ++DOMWINDOW == 85 (0x8d066000) [pid = 1785] [serial = 2053] [outer = (nil)] 12:23:00 INFO - PROCESS | 1785 | ++DOMWINDOW == 86 (0x8d150400) [pid = 1785] [serial = 2054] [outer = 0x8d066000] 12:23:00 INFO - PROCESS | 1785 | 1470943380552 Marionette DEBUG loaded listener.js 12:23:00 INFO - PROCESS | 1785 | ++DOMWINDOW == 87 (0x8da82c00) [pid = 1785] [serial = 2055] [outer = 0x8d066000] 12:23:01 INFO - PROCESS | 1785 | 1470943381606 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 12:23:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:23:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1885ms 12:23:01 INFO - PROCESS | 1785 | 1470943381635 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 12:23:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:23:01 INFO - PROCESS | 1785 | 1470943381640 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 12:23:01 INFO - PROCESS | 1785 | 1470943381648 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:23:01 INFO - PROCESS | 1785 | 1470943381653 Marionette TRACE conn3 <- [1,2710,null,{}] 12:23:01 INFO - PROCESS | 1785 | 1470943381660 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:01 INFO - PROCESS | 1785 | 1470943381666 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:01 INFO - PROCESS | 1785 | 1470943381845 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 12:23:03 INFO - PROCESS | 1785 | --DOCSHELL 0x8e362c00 == 40 [pid = 1785] [id = 647] 12:23:03 INFO - PROCESS | 1785 | --DOCSHELL 0x8d14d800 == 39 [pid = 1785] [id = 679] 12:23:03 INFO - PROCESS | 1785 | --DOCSHELL 0x8eeecc00 == 38 [pid = 1785] [id = 678] 12:23:03 INFO - PROCESS | 1785 | --DOCSHELL 0x8d05d400 == 37 [pid = 1785] [id = 677] 12:23:03 INFO - PROCESS | 1785 | --DOCSHELL 0x8d158000 == 36 [pid = 1785] [id = 675] 12:23:03 INFO - PROCESS | 1785 | --DOCSHELL 0x8d187400 == 35 [pid = 1785] [id = 676] 12:23:03 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1f7800 == 34 [pid = 1785] [id = 674] 12:23:03 INFO - PROCESS | 1785 | --DOCSHELL 0x8e6d1800 == 33 [pid = 1785] [id = 673] 12:23:03 INFO - PROCESS | 1785 | --DOCSHELL 0x9082b000 == 32 [pid = 1785] [id = 672] 12:23:03 INFO - PROCESS | 1785 | --DOCSHELL 0x8d063800 == 31 [pid = 1785] [id = 671] 12:23:03 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd2cc00 == 30 [pid = 1785] [id = 670] 12:23:03 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd29000 == 29 [pid = 1785] [id = 637] 12:23:03 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1efc00 == 28 [pid = 1785] [id = 641] 12:23:03 INFO - PROCESS | 1785 | --DOCSHELL 0x8dbe9000 == 27 [pid = 1785] [id = 651] 12:23:03 INFO - PROCESS | 1785 | --DOCSHELL 0x8ee20400 == 26 [pid = 1785] [id = 644] 12:23:03 INFO - PROCESS | 1785 | --DOCSHELL 0x8dc89000 == 25 [pid = 1785] [id = 646] 12:23:03 INFO - PROCESS | 1785 | --DOCSHELL 0x8e3cb800 == 24 [pid = 1785] [id = 648] 12:23:03 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1ee800 == 23 [pid = 1785] [id = 649] 12:23:03 INFO - PROCESS | 1785 | --DOCSHELL 0x8dbec400 == 22 [pid = 1785] [id = 654] 12:23:03 INFO - PROCESS | 1785 | --DOCSHELL 0x8dc8c400 == 21 [pid = 1785] [id = 640] 12:23:03 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1f0800 == 20 [pid = 1785] [id = 652] 12:23:03 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1e9000 == 19 [pid = 1785] [id = 653] 12:23:03 INFO - PROCESS | 1785 | --DOCSHELL 0x8dc82c00 == 18 [pid = 1785] [id = 639] 12:23:03 INFO - PROCESS | 1785 | --DOCSHELL 0x8d157400 == 17 [pid = 1785] [id = 638] 12:23:03 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1ea400 == 16 [pid = 1785] [id = 650] 12:23:03 INFO - PROCESS | 1785 | --DOCSHELL 0x8ef94c00 == 15 [pid = 1785] [id = 645] 12:23:03 INFO - PROCESS | 1785 | --DOCSHELL 0x8da85c00 == 14 [pid = 1785] [id = 669] 12:23:03 INFO - PROCESS | 1785 | --DOCSHELL 0x8d14f000 == 13 [pid = 1785] [id = 642] 12:23:03 INFO - PROCESS | 1785 | --DOCSHELL 0x8d05c000 == 12 [pid = 1785] [id = 643] 12:23:03 INFO - PROCESS | 1785 | --DOCSHELL 0x8dc84000 == 11 [pid = 1785] [id = 664] 12:23:03 INFO - PROCESS | 1785 | --DOCSHELL 0x8ef94000 == 10 [pid = 1785] [id = 683] 12:23:03 INFO - PROCESS | 1785 | --DOCSHELL 0x8e365000 == 9 [pid = 1785] [id = 682] 12:23:03 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1e8c00 == 8 [pid = 1785] [id = 680] 12:23:03 INFO - PROCESS | 1785 | --DOCSHELL 0x8d065c00 == 7 [pid = 1785] [id = 681] 12:23:03 INFO - PROCESS | 1785 | --DOMWINDOW == 86 (0x8ef97c00) [pid = 1785] [serial = 2009] [outer = (nil)] [url = about:blank] 12:23:03 INFO - PROCESS | 1785 | --DOMWINDOW == 85 (0x8eeec800) [pid = 1785] [serial = 2007] [outer = (nil)] [url = about:blank] 12:23:03 INFO - PROCESS | 1785 | --DOMWINDOW == 84 (0x93947400) [pid = 1785] [serial = 1986] [outer = (nil)] [url = about:blank] 12:23:03 INFO - PROCESS | 1785 | --DOMWINDOW == 83 (0x8e6ddc00) [pid = 1785] [serial = 2003] [outer = (nil)] [url = about:blank] 12:23:03 INFO - PROCESS | 1785 | --DOMWINDOW == 82 (0x9393f800) [pid = 1785] [serial = 1985] [outer = (nil)] [url = about:blank] 12:23:03 INFO - PROCESS | 1785 | --DOMWINDOW == 81 (0x8e54cc00) [pid = 1785] [serial = 2006] [outer = (nil)] [url = about:blank] 12:23:03 INFO - PROCESS | 1785 | --DOMWINDOW == 80 (0x9234b800) [pid = 1785] [serial = 1979] [outer = (nil)] [url = about:blank] 12:23:03 INFO - PROCESS | 1785 | --DOMWINDOW == 79 (0x8dc85c00) [pid = 1785] [serial = 2001] [outer = (nil)] [url = about:blank] 12:23:03 INFO - PROCESS | 1785 | --DOMWINDOW == 78 (0x8ef9d800) [pid = 1785] [serial = 1974] [outer = (nil)] [url = about:blank] 12:23:03 INFO - PROCESS | 1785 | --DOMWINDOW == 77 (0x8ee26000) [pid = 1785] [serial = 2004] [outer = (nil)] [url = about:blank] 12:23:03 INFO - PROCESS | 1785 | --DOMWINDOW == 76 (0x8dc86800) [pid = 1785] [serial = 1971] [outer = (nil)] [url = about:blank] 12:23:03 INFO - PROCESS | 1785 | --DOMWINDOW == 75 (0x8dbebc00) [pid = 1785] [serial = 2000] [outer = (nil)] [url = about:blank] 12:23:03 INFO - PROCESS | 1785 | --DOMWINDOW == 74 (0x8dbe4400) [pid = 1785] [serial = 1970] [outer = (nil)] [url = about:blank] 12:23:03 INFO - PROCESS | 1785 | --DOMWINDOW == 73 (0x8eeeb400) [pid = 1785] [serial = 1973] [outer = (nil)] [url = about:blank] 12:23:03 INFO - PROCESS | 1785 | --DOMWINDOW == 72 (0x9246dc00) [pid = 1785] [serial = 1983] [outer = (nil)] [url = about:blank] 12:23:03 INFO - PROCESS | 1785 | --DOMWINDOW == 71 (0x8e3d5400) [pid = 1785] [serial = 1992] [outer = (nil)] [url = about:blank] 12:23:03 INFO - PROCESS | 1785 | --DOMWINDOW == 70 (0x91f3c800) [pid = 1785] [serial = 1976] [outer = (nil)] [url = about:blank] 12:23:03 INFO - PROCESS | 1785 | --DOMWINDOW == 69 (0x93c80c00) [pid = 1785] [serial = 1988] [outer = (nil)] [url = about:blank] 12:23:03 INFO - PROCESS | 1785 | --DOMWINDOW == 68 (0x8d183800) [pid = 1785] [serial = 1998] [outer = (nil)] [url = about:blank] 12:23:03 INFO - PROCESS | 1785 | --DOMWINDOW == 67 (0x92350000) [pid = 1785] [serial = 1980] [outer = (nil)] [url = about:blank] 12:23:03 INFO - PROCESS | 1785 | --DOMWINDOW == 66 (0x8e3cec00) [pid = 1785] [serial = 1995] [outer = (nil)] [url = about:blank] 12:23:03 INFO - PROCESS | 1785 | --DOMWINDOW == 65 (0x9246bc00) [pid = 1785] [serial = 1982] [outer = (nil)] [url = about:blank] 12:23:03 INFO - PROCESS | 1785 | --DOMWINDOW == 64 (0x93a5f800) [pid = 1785] [serial = 1989] [outer = (nil)] [url = about:blank] 12:23:03 INFO - PROCESS | 1785 | --DOMWINDOW == 63 (0x8d18cc00) [pid = 1785] [serial = 1991] [outer = (nil)] [url = about:blank] 12:23:03 INFO - PROCESS | 1785 | --DOMWINDOW == 62 (0x9221f800) [pid = 1785] [serial = 1977] [outer = (nil)] [url = about:blank] 12:23:03 INFO - PROCESS | 1785 | --DOMWINDOW == 61 (0x8e36d000) [pid = 1785] [serial = 1994] [outer = (nil)] [url = about:blank] 12:23:03 INFO - PROCESS | 1785 | --DOMWINDOW == 60 (0x8d153800) [pid = 1785] [serial = 1997] [outer = (nil)] [url = about:blank] 12:23:03 INFO - PROCESS | 1785 | 1470943383249 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:03 INFO - PROCESS | 1785 | 1470943383259 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:03 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1eac00 == 8 [pid = 1785] [id = 685] 12:23:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 61 (0x8b1ecc00) [pid = 1785] [serial = 2056] [outer = (nil)] 12:23:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 62 (0x8b1f6800) [pid = 1785] [serial = 2057] [outer = 0x8b1ecc00] 12:23:03 INFO - PROCESS | 1785 | 1470943383395 Marionette DEBUG loaded listener.js 12:23:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 63 (0x8cd29000) [pid = 1785] [serial = 2058] [outer = 0x8b1ecc00] 12:23:04 INFO - PROCESS | 1785 | 1470943384236 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 12:23:04 INFO - PROCESS | 1785 | 1470943384297 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 12:23:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 12:23:04 INFO - PROCESS | 1785 | 1470943384309 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:23:04 INFO - PROCESS | 1785 | 1470943384313 Marionette TRACE conn3 <- [1,2714,null,{}] 12:23:04 INFO - PROCESS | 1785 | 1470943384321 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:04 INFO - PROCESS | 1785 | 1470943384328 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:04 INFO - PROCESS | 1785 | 1470943384489 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 12:23:04 INFO - PROCESS | 1785 | 1470943384501 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:04 INFO - PROCESS | 1785 | 1470943384513 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:04 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d189c00 == 9 [pid = 1785] [id = 686] 12:23:04 INFO - PROCESS | 1785 | ++DOMWINDOW == 64 (0x8d18a400) [pid = 1785] [serial = 2059] [outer = (nil)] 12:23:04 INFO - PROCESS | 1785 | ++DOMWINDOW == 65 (0x8da88800) [pid = 1785] [serial = 2060] [outer = 0x8d18a400] 12:23:04 INFO - PROCESS | 1785 | 1470943384579 Marionette DEBUG loaded listener.js 12:23:04 INFO - PROCESS | 1785 | ++DOMWINDOW == 66 (0x8da90c00) [pid = 1785] [serial = 2061] [outer = 0x8d18a400] 12:23:05 INFO - PROCESS | 1785 | 1470943385519 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 12:23:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:23:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1230ms 12:23:05 INFO - PROCESS | 1785 | 1470943385541 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 12:23:05 INFO - PROCESS | 1785 | 1470943385548 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 12:23:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:23:05 INFO - PROCESS | 1785 | 1470943385561 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:23:05 INFO - PROCESS | 1785 | 1470943385564 Marionette TRACE conn3 <- [1,2718,null,{}] 12:23:05 INFO - PROCESS | 1785 | 1470943385570 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:05 INFO - PROCESS | 1785 | 1470943385575 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:05 INFO - PROCESS | 1785 | 1470943385744 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 12:23:05 INFO - PROCESS | 1785 | 1470943385755 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:05 INFO - PROCESS | 1785 | 1470943385764 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:05 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dc86800 == 10 [pid = 1785] [id = 687] 12:23:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 67 (0x8dc8a000) [pid = 1785] [serial = 2062] [outer = (nil)] 12:23:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 68 (0x8dc8f400) [pid = 1785] [serial = 2063] [outer = 0x8dc8a000] 12:23:05 INFO - PROCESS | 1785 | 1470943385830 Marionette DEBUG loaded listener.js 12:23:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 69 (0x8e36c800) [pid = 1785] [serial = 2064] [outer = 0x8dc8a000] 12:23:06 INFO - PROCESS | 1785 | 1470943386901 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 12:23:06 INFO - PROCESS | 1785 | 1470943386942 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 12:23:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 12:23:06 INFO - PROCESS | 1785 | 1470943386950 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:23:06 INFO - PROCESS | 1785 | 1470943386960 Marionette TRACE conn3 <- [1,2722,null,{}] 12:23:06 INFO - PROCESS | 1785 | 1470943386982 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:06 INFO - PROCESS | 1785 | 1470943386989 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:07 INFO - PROCESS | 1785 | 1470943387202 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 12:23:07 INFO - PROCESS | 1785 | 1470943387240 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:07 INFO - PROCESS | 1785 | 1470943387247 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:07 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e6d2400 == 11 [pid = 1785] [id = 688] 12:23:07 INFO - PROCESS | 1785 | ++DOMWINDOW == 70 (0x8e6d6400) [pid = 1785] [serial = 2065] [outer = (nil)] 12:23:07 INFO - PROCESS | 1785 | ++DOMWINDOW == 71 (0x8e6db400) [pid = 1785] [serial = 2066] [outer = 0x8e6d6400] 12:23:07 INFO - PROCESS | 1785 | 1470943387316 Marionette DEBUG loaded listener.js 12:23:07 INFO - PROCESS | 1785 | ++DOMWINDOW == 72 (0x8d061800) [pid = 1785] [serial = 2067] [outer = 0x8e6d6400] 12:23:08 INFO - PROCESS | 1785 | --DOMWINDOW == 71 (0x8e3ce800) [pid = 1785] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:23:08 INFO - PROCESS | 1785 | --DOMWINDOW == 70 (0x8eef2400) [pid = 1785] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:23:08 INFO - PROCESS | 1785 | --DOMWINDOW == 69 (0x90835000) [pid = 1785] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:23:08 INFO - PROCESS | 1785 | --DOMWINDOW == 68 (0x9082c400) [pid = 1785] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:23:08 INFO - PROCESS | 1785 | --DOMWINDOW == 67 (0x8e3d2800) [pid = 1785] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:23:08 INFO - PROCESS | 1785 | --DOMWINDOW == 66 (0x8d154000) [pid = 1785] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:23:08 INFO - PROCESS | 1785 | --DOMWINDOW == 65 (0x8f084800) [pid = 1785] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:23:08 INFO - PROCESS | 1785 | --DOMWINDOW == 64 (0x8dbe0800) [pid = 1785] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:23:08 INFO - PROCESS | 1785 | --DOMWINDOW == 63 (0x8ee23800) [pid = 1785] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:23:08 INFO - PROCESS | 1785 | --DOMWINDOW == 62 (0x8d187c00) [pid = 1785] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:23:08 INFO - PROCESS | 1785 | --DOMWINDOW == 61 (0x90f90000) [pid = 1785] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:23:08 INFO - PROCESS | 1785 | 1470943388676 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 12:23:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:23:08 INFO - PROCESS | 1785 | 1470943388753 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 12:23:08 INFO - PROCESS | 1785 | 1470943388759 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:23:08 INFO - PROCESS | 1785 | 1470943388762 Marionette TRACE conn3 <- [1,2726,null,{}] 12:23:08 INFO - PROCESS | 1785 | 1470943388767 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:08 INFO - PROCESS | 1785 | 1470943388771 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:08 INFO - PROCESS | 1785 | 1470943388985 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 12:23:09 INFO - PROCESS | 1785 | 1470943389134 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:09 INFO - PROCESS | 1785 | 1470943389144 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:09 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1e9c00 == 12 [pid = 1785] [id = 689] 12:23:09 INFO - PROCESS | 1785 | ++DOMWINDOW == 62 (0x8b1f3400) [pid = 1785] [serial = 2068] [outer = (nil)] 12:23:09 INFO - PROCESS | 1785 | ++DOMWINDOW == 63 (0x8e556400) [pid = 1785] [serial = 2069] [outer = 0x8b1f3400] 12:23:09 INFO - PROCESS | 1785 | 1470943389212 Marionette DEBUG loaded listener.js 12:23:09 INFO - PROCESS | 1785 | ++DOMWINDOW == 64 (0x8ee1f000) [pid = 1785] [serial = 2070] [outer = 0x8b1f3400] 12:23:09 INFO - PROCESS | 1785 | 1470943389895 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 12:23:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:23:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1183ms 12:23:09 INFO - PROCESS | 1785 | 1470943389941 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 12:23:09 INFO - PROCESS | 1785 | 1470943389944 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 12:23:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:23:09 INFO - PROCESS | 1785 | 1470943389950 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:23:09 INFO - PROCESS | 1785 | 1470943389954 Marionette TRACE conn3 <- [1,2730,null,{}] 12:23:09 INFO - PROCESS | 1785 | 1470943389971 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:09 INFO - PROCESS | 1785 | 1470943389976 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:10 INFO - PROCESS | 1785 | 1470943390135 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 12:23:10 INFO - PROCESS | 1785 | 1470943390145 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:10 INFO - PROCESS | 1785 | 1470943390162 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:10 INFO - PROCESS | 1785 | ++DOCSHELL 0x8eeebc00 == 13 [pid = 1785] [id = 690] 12:23:10 INFO - PROCESS | 1785 | ++DOMWINDOW == 65 (0x8eef2400) [pid = 1785] [serial = 2071] [outer = (nil)] 12:23:10 INFO - PROCESS | 1785 | ++DOMWINDOW == 66 (0x8ef92000) [pid = 1785] [serial = 2072] [outer = 0x8eef2400] 12:23:10 INFO - PROCESS | 1785 | 1470943390239 Marionette DEBUG loaded listener.js 12:23:10 INFO - PROCESS | 1785 | ++DOMWINDOW == 67 (0x8f088800) [pid = 1785] [serial = 2073] [outer = 0x8eef2400] 12:23:11 INFO - PROCESS | 1785 | 1470943391830 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:23:11 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 12:23:11 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 12:23:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 12:23:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:23:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1897ms 12:23:11 INFO - PROCESS | 1785 | 1470943391890 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 12:23:11 INFO - PROCESS | 1785 | 1470943391896 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 12:23:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:23:11 INFO - PROCESS | 1785 | 1470943391984 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:23:11 INFO - PROCESS | 1785 | 1470943391987 Marionette TRACE conn3 <- [1,2734,null,{}] 12:23:12 INFO - PROCESS | 1785 | 1470943391999 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:12 INFO - PROCESS | 1785 | 1470943392004 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:12 INFO - PROCESS | 1785 | 1470943392183 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 12:23:12 INFO - PROCESS | 1785 | 1470943392357 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:12 INFO - PROCESS | 1785 | 1470943392367 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:12 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd21400 == 14 [pid = 1785] [id = 691] 12:23:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 68 (0x8d062c00) [pid = 1785] [serial = 2074] [outer = (nil)] 12:23:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 69 (0x8dc82800) [pid = 1785] [serial = 2075] [outer = 0x8d062c00] 12:23:12 INFO - PROCESS | 1785 | 1470943392447 Marionette DEBUG loaded listener.js 12:23:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 70 (0x8e367800) [pid = 1785] [serial = 2076] [outer = 0x8d062c00] 12:23:13 INFO - PROCESS | 1785 | 1470943393414 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 12:23:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:23:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1532ms 12:23:13 INFO - PROCESS | 1785 | 1470943393488 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 12:23:13 INFO - PROCESS | 1785 | 1470943393496 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 12:23:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:23:13 INFO - PROCESS | 1785 | 1470943393506 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:23:13 INFO - PROCESS | 1785 | 1470943393510 Marionette TRACE conn3 <- [1,2738,null,{}] 12:23:13 INFO - PROCESS | 1785 | 1470943393517 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:13 INFO - PROCESS | 1785 | 1470943393522 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:13 INFO - PROCESS | 1785 | 1470943393763 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 12:23:14 INFO - PROCESS | 1785 | 1470943394034 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:14 INFO - PROCESS | 1785 | 1470943394042 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:14 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dbef000 == 15 [pid = 1785] [id = 692] 12:23:14 INFO - PROCESS | 1785 | ++DOMWINDOW == 71 (0x8e6d3c00) [pid = 1785] [serial = 2077] [outer = (nil)] 12:23:14 INFO - PROCESS | 1785 | ++DOMWINDOW == 72 (0x8ee1f400) [pid = 1785] [serial = 2078] [outer = 0x8e6d3c00] 12:23:14 INFO - PROCESS | 1785 | 1470943394150 Marionette DEBUG loaded listener.js 12:23:14 INFO - PROCESS | 1785 | ++DOMWINDOW == 73 (0x8eeef000) [pid = 1785] [serial = 2079] [outer = 0x8e6d3c00] 12:23:15 INFO - PROCESS | 1785 | 1470943395132 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 12:23:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:23:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1690ms 12:23:15 INFO - PROCESS | 1785 | 1470943395197 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 12:23:15 INFO - PROCESS | 1785 | 1470943395201 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 12:23:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:23:15 INFO - PROCESS | 1785 | 1470943395208 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:23:15 INFO - PROCESS | 1785 | 1470943395214 Marionette TRACE conn3 <- [1,2742,null,{}] 12:23:15 INFO - PROCESS | 1785 | 1470943395230 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:15 INFO - PROCESS | 1785 | 1470943395239 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:15 INFO - PROCESS | 1785 | 1470943395440 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 12:23:15 INFO - PROCESS | 1785 | 1470943395666 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:15 INFO - PROCESS | 1785 | 1470943395679 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:15 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dbe2000 == 16 [pid = 1785] [id = 693] 12:23:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 74 (0x8e366c00) [pid = 1785] [serial = 2080] [outer = (nil)] 12:23:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 75 (0x8ef9a800) [pid = 1785] [serial = 2081] [outer = 0x8e366c00] 12:23:15 INFO - PROCESS | 1785 | 1470943395762 Marionette DEBUG loaded listener.js 12:23:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 76 (0x8f0d0000) [pid = 1785] [serial = 2082] [outer = 0x8e366c00] 12:23:16 INFO - PROCESS | 1785 | 1470943396888 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 12:23:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:23:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1737ms 12:23:16 INFO - PROCESS | 1785 | 1470943396946 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 12:23:16 INFO - PROCESS | 1785 | 1470943396952 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 12:23:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:23:16 INFO - PROCESS | 1785 | 1470943396959 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:23:16 INFO - PROCESS | 1785 | 1470943396964 Marionette TRACE conn3 <- [1,2746,null,{}] 12:23:16 INFO - PROCESS | 1785 | 1470943396973 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:16 INFO - PROCESS | 1785 | 1470943396978 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:17 INFO - PROCESS | 1785 | 1470943397181 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 12:23:17 INFO - PROCESS | 1785 | 1470943397424 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:17 INFO - PROCESS | 1785 | 1470943397434 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:17 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d067000 == 17 [pid = 1785] [id = 694] 12:23:17 INFO - PROCESS | 1785 | ++DOMWINDOW == 77 (0x8d067c00) [pid = 1785] [serial = 2083] [outer = (nil)] 12:23:17 INFO - PROCESS | 1785 | ++DOMWINDOW == 78 (0x8d158400) [pid = 1785] [serial = 2084] [outer = 0x8d067c00] 12:23:17 INFO - PROCESS | 1785 | 1470943397528 Marionette DEBUG loaded listener.js 12:23:17 INFO - PROCESS | 1785 | ++DOMWINDOW == 79 (0x8da8cc00) [pid = 1785] [serial = 2085] [outer = 0x8d067c00] 12:23:17 INFO - PROCESS | 1785 | --DOMWINDOW == 78 (0x8eef8000) [pid = 1785] [serial = 2036] [outer = (nil)] [url = about:blank] 12:23:17 INFO - PROCESS | 1785 | --DOMWINDOW == 77 (0x8ef9c800) [pid = 1785] [serial = 2037] [outer = (nil)] [url = about:blank] 12:23:17 INFO - PROCESS | 1785 | --DOMWINDOW == 76 (0x91f3e400) [pid = 1785] [serial = 2024] [outer = (nil)] [url = about:blank] 12:23:17 INFO - PROCESS | 1785 | --DOMWINDOW == 75 (0x9221ac00) [pid = 1785] [serial = 2025] [outer = (nil)] [url = about:blank] 12:23:17 INFO - PROCESS | 1785 | --DOMWINDOW == 74 (0x90830000) [pid = 1785] [serial = 2018] [outer = (nil)] [url = about:blank] 12:23:17 INFO - PROCESS | 1785 | --DOMWINDOW == 73 (0x90f81400) [pid = 1785] [serial = 2019] [outer = (nil)] [url = about:blank] 12:23:17 INFO - PROCESS | 1785 | --DOMWINDOW == 72 (0x8e6df400) [pid = 1785] [serial = 2015] [outer = (nil)] [url = about:blank] 12:23:17 INFO - PROCESS | 1785 | --DOMWINDOW == 71 (0x8e6d4400) [pid = 1785] [serial = 2016] [outer = (nil)] [url = about:blank] 12:23:17 INFO - PROCESS | 1785 | --DOMWINDOW == 70 (0x8d191400) [pid = 1785] [serial = 2012] [outer = (nil)] [url = about:blank] 12:23:17 INFO - PROCESS | 1785 | --DOMWINDOW == 69 (0x8dbe5800) [pid = 1785] [serial = 2013] [outer = (nil)] [url = about:blank] 12:23:17 INFO - PROCESS | 1785 | --DOMWINDOW == 68 (0x9246e400) [pid = 1785] [serial = 2027] [outer = (nil)] [url = about:blank] 12:23:17 INFO - PROCESS | 1785 | --DOMWINDOW == 67 (0x92e45800) [pid = 1785] [serial = 2028] [outer = (nil)] [url = about:blank] 12:23:17 INFO - PROCESS | 1785 | --DOMWINDOW == 66 (0x8e3d2000) [pid = 1785] [serial = 2033] [outer = (nil)] [url = about:blank] 12:23:17 INFO - PROCESS | 1785 | --DOMWINDOW == 65 (0x8f089c00) [pid = 1785] [serial = 2010] [outer = (nil)] [url = about:blank] 12:23:17 INFO - PROCESS | 1785 | --DOMWINDOW == 64 (0x8da82000) [pid = 1785] [serial = 2030] [outer = (nil)] [url = about:blank] 12:23:17 INFO - PROCESS | 1785 | --DOMWINDOW == 63 (0x8da89400) [pid = 1785] [serial = 2031] [outer = (nil)] [url = about:blank] 12:23:17 INFO - PROCESS | 1785 | --DOMWINDOW == 62 (0x910d8000) [pid = 1785] [serial = 2021] [outer = (nil)] [url = about:blank] 12:23:17 INFO - PROCESS | 1785 | --DOMWINDOW == 61 (0x910d4800) [pid = 1785] [serial = 2022] [outer = (nil)] [url = about:blank] 12:23:17 INFO - PROCESS | 1785 | --DOMWINDOW == 60 (0x8ef99400) [pid = 1785] [serial = 2040] [outer = (nil)] [url = about:blank] 12:23:17 INFO - PROCESS | 1785 | --DOMWINDOW == 59 (0x8e554c00) [pid = 1785] [serial = 2034] [outer = (nil)] [url = about:blank] 12:23:17 INFO - PROCESS | 1785 | --DOMWINDOW == 58 (0x8eef0400) [pid = 1785] [serial = 2039] [outer = (nil)] [url = about:blank] 12:23:18 INFO - PROCESS | 1785 | 1470943398367 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 12:23:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:23:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1484ms 12:23:18 INFO - PROCESS | 1785 | 1470943398443 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 12:23:18 INFO - PROCESS | 1785 | 1470943398449 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 12:23:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:23:18 INFO - PROCESS | 1785 | 1470943398459 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:23:18 INFO - PROCESS | 1785 | 1470943398462 Marionette TRACE conn3 <- [1,2750,null,{}] 12:23:18 INFO - PROCESS | 1785 | 1470943398469 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:18 INFO - PROCESS | 1785 | 1470943398474 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:18 INFO - PROCESS | 1785 | 1470943398635 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 12:23:18 INFO - PROCESS | 1785 | 1470943398645 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:18 INFO - PROCESS | 1785 | 1470943398653 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:18 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dc87c00 == 18 [pid = 1785] [id = 695] 12:23:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 59 (0x8dc8a800) [pid = 1785] [serial = 2086] [outer = (nil)] 12:23:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 60 (0x8e370c00) [pid = 1785] [serial = 2087] [outer = 0x8dc8a800] 12:23:18 INFO - PROCESS | 1785 | 1470943398728 Marionette DEBUG loaded listener.js 12:23:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 61 (0x8e3d1c00) [pid = 1785] [serial = 2088] [outer = 0x8dc8a800] 12:23:19 INFO - PROCESS | 1785 | 1470943399689 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 12:23:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:23:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1278ms 12:23:19 INFO - PROCESS | 1785 | 1470943399737 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 12:23:19 INFO - PROCESS | 1785 | 1470943399741 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 12:23:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:23:19 INFO - PROCESS | 1785 | 1470943399747 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:23:19 INFO - PROCESS | 1785 | 1470943399752 Marionette TRACE conn3 <- [1,2754,null,{}] 12:23:19 INFO - PROCESS | 1785 | 1470943399768 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:19 INFO - PROCESS | 1785 | 1470943399775 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:20 INFO - PROCESS | 1785 | 1470943400001 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 12:23:20 INFO - PROCESS | 1785 | 1470943400016 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:20 INFO - PROCESS | 1785 | 1470943400026 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:20 INFO - PROCESS | 1785 | ++DOCSHELL 0x8ee27000 == 19 [pid = 1785] [id = 696] 12:23:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 62 (0x8ee27400) [pid = 1785] [serial = 2089] [outer = (nil)] 12:23:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 63 (0x8eef4800) [pid = 1785] [serial = 2090] [outer = 0x8ee27400] 12:23:20 INFO - PROCESS | 1785 | 1470943400094 Marionette DEBUG loaded listener.js 12:23:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 64 (0x8ef9c800) [pid = 1785] [serial = 2091] [outer = 0x8ee27400] 12:23:21 INFO - PROCESS | 1785 | 1470943400999 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 12:23:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:23:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1302ms 12:23:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:23:21 INFO - PROCESS | 1785 | 1470943401054 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 12:23:21 INFO - PROCESS | 1785 | 1470943401057 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 12:23:21 INFO - PROCESS | 1785 | 1470943401063 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:23:21 INFO - PROCESS | 1785 | 1470943401066 Marionette TRACE conn3 <- [1,2758,null,{}] 12:23:21 INFO - PROCESS | 1785 | 1470943401072 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:21 INFO - PROCESS | 1785 | 1470943401076 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:21 INFO - PROCESS | 1785 | 1470943401292 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 12:23:21 INFO - PROCESS | 1785 | 1470943401315 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:21 INFO - PROCESS | 1785 | 1470943401323 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:21 INFO - PROCESS | 1785 | ++DOCSHELL 0x8eef2000 == 20 [pid = 1785] [id = 697] 12:23:21 INFO - PROCESS | 1785 | ++DOMWINDOW == 65 (0x8f08bc00) [pid = 1785] [serial = 2092] [outer = (nil)] 12:23:21 INFO - PROCESS | 1785 | ++DOMWINDOW == 66 (0x8f0cd800) [pid = 1785] [serial = 2093] [outer = 0x8f08bc00] 12:23:21 INFO - PROCESS | 1785 | 1470943401388 Marionette DEBUG loaded listener.js 12:23:21 INFO - PROCESS | 1785 | ++DOMWINDOW == 67 (0x8f0d9800) [pid = 1785] [serial = 2094] [outer = 0x8f08bc00] 12:23:22 INFO - PROCESS | 1785 | 1470943402400 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 12:23:22 INFO - PROCESS | 1785 | --DOMWINDOW == 66 (0x8e6d6400) [pid = 1785] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:23:22 INFO - PROCESS | 1785 | --DOMWINDOW == 65 (0x8dc8a000) [pid = 1785] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:23:22 INFO - PROCESS | 1785 | --DOMWINDOW == 64 (0x8b1ecc00) [pid = 1785] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:23:22 INFO - PROCESS | 1785 | --DOMWINDOW == 63 (0x8d066000) [pid = 1785] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:23:22 INFO - PROCESS | 1785 | --DOMWINDOW == 62 (0x8d18a400) [pid = 1785] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:23:22 INFO - PROCESS | 1785 | --DOMWINDOW == 61 (0x8b1eb400) [pid = 1785] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:23:22 INFO - PROCESS | 1785 | --DOMWINDOW == 60 (0x8d159400) [pid = 1785] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:23:22 INFO - PROCESS | 1785 | --DOMWINDOW == 59 (0x8e3c8800) [pid = 1785] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:23:22 INFO - PROCESS | 1785 | --DOMWINDOW == 58 (0x8f085c00) [pid = 1785] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:23:22 INFO - PROCESS | 1785 | --DOMWINDOW == 57 (0x8b1f3400) [pid = 1785] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:23:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:23:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1397ms 12:23:22 INFO - PROCESS | 1785 | 1470943402459 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 12:23:22 INFO - PROCESS | 1785 | 1470943402463 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 12:23:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:23:22 INFO - PROCESS | 1785 | 1470943402469 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:23:22 INFO - PROCESS | 1785 | 1470943402472 Marionette TRACE conn3 <- [1,2762,null,{}] 12:23:22 INFO - PROCESS | 1785 | 1470943402477 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:22 INFO - PROCESS | 1785 | 1470943402482 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:22 INFO - PROCESS | 1785 | 1470943402632 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 12:23:22 INFO - PROCESS | 1785 | 1470943402641 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:22 INFO - PROCESS | 1785 | 1470943402652 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:22 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d18a400 == 21 [pid = 1785] [id = 698] 12:23:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 58 (0x8e54ec00) [pid = 1785] [serial = 2095] [outer = (nil)] 12:23:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 59 (0x8f085800) [pid = 1785] [serial = 2096] [outer = 0x8e54ec00] 12:23:22 INFO - PROCESS | 1785 | 1470943402842 Marionette DEBUG loaded listener.js 12:23:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 60 (0x8f0cf400) [pid = 1785] [serial = 2097] [outer = 0x8e54ec00] 12:23:23 INFO - PROCESS | 1785 | 1470943403561 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 12:23:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:23:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1130ms 12:23:23 INFO - PROCESS | 1785 | 1470943403599 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 12:23:23 INFO - PROCESS | 1785 | 1470943403602 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 12:23:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:23:23 INFO - PROCESS | 1785 | 1470943403608 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:23:23 INFO - PROCESS | 1785 | 1470943403611 Marionette TRACE conn3 <- [1,2766,null,{}] 12:23:23 INFO - PROCESS | 1785 | 1470943403617 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:23 INFO - PROCESS | 1785 | 1470943403626 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:23 INFO - PROCESS | 1785 | 1470943403882 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 12:23:23 INFO - PROCESS | 1785 | 1470943403966 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:23 INFO - PROCESS | 1785 | 1470943403973 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:23 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dc8a000 == 22 [pid = 1785] [id = 699] 12:23:23 INFO - PROCESS | 1785 | ++DOMWINDOW == 61 (0x8e3d4c00) [pid = 1785] [serial = 2098] [outer = (nil)] 12:23:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 62 (0x910d1800) [pid = 1785] [serial = 2099] [outer = 0x8e3d4c00] 12:23:24 INFO - PROCESS | 1785 | 1470943404042 Marionette DEBUG loaded listener.js 12:23:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 63 (0x8ee1e400) [pid = 1785] [serial = 2100] [outer = 0x8e3d4c00] 12:23:25 INFO - PROCESS | 1785 | 1470943405055 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 12:23:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:23:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1478ms 12:23:25 INFO - PROCESS | 1785 | 1470943405087 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 12:23:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:23:25 INFO - PROCESS | 1785 | 1470943405093 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 12:23:25 INFO - PROCESS | 1785 | 1470943405102 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:23:25 INFO - PROCESS | 1785 | 1470943405107 Marionette TRACE conn3 <- [1,2770,null,{}] 12:23:25 INFO - PROCESS | 1785 | 1470943405115 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:25 INFO - PROCESS | 1785 | 1470943405121 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:25 INFO - PROCESS | 1785 | 1470943405316 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 12:23:25 INFO - PROCESS | 1785 | 1470943405552 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:25 INFO - PROCESS | 1785 | 1470943405560 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:25 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d185c00 == 23 [pid = 1785] [id = 700] 12:23:25 INFO - PROCESS | 1785 | ++DOMWINDOW == 64 (0x8d18c400) [pid = 1785] [serial = 2101] [outer = (nil)] 12:23:25 INFO - PROCESS | 1785 | ++DOMWINDOW == 65 (0x8dbed000) [pid = 1785] [serial = 2102] [outer = 0x8d18c400] 12:23:25 INFO - PROCESS | 1785 | 1470943405686 Marionette DEBUG loaded listener.js 12:23:25 INFO - PROCESS | 1785 | ++DOMWINDOW == 66 (0x8dc87800) [pid = 1785] [serial = 2103] [outer = 0x8d18c400] 12:23:26 INFO - PROCESS | 1785 | 1470943406604 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 12:23:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:23:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1534ms 12:23:26 INFO - PROCESS | 1785 | 1470943406634 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 12:23:26 INFO - PROCESS | 1785 | 1470943406641 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 12:23:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:23:26 INFO - PROCESS | 1785 | 1470943406652 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:23:26 INFO - PROCESS | 1785 | 1470943406656 Marionette TRACE conn3 <- [1,2774,null,{}] 12:23:26 INFO - PROCESS | 1785 | 1470943406662 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:26 INFO - PROCESS | 1785 | 1470943406668 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:26 INFO - PROCESS | 1785 | 1470943406860 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 12:23:27 INFO - PROCESS | 1785 | 1470943407040 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:27 INFO - PROCESS | 1785 | 1470943407050 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:27 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dbe7400 == 24 [pid = 1785] [id = 701] 12:23:27 INFO - PROCESS | 1785 | ++DOMWINDOW == 67 (0x8e6e0800) [pid = 1785] [serial = 2104] [outer = (nil)] 12:23:27 INFO - PROCESS | 1785 | ++DOMWINDOW == 68 (0x8eef5400) [pid = 1785] [serial = 2105] [outer = 0x8e6e0800] 12:23:27 INFO - PROCESS | 1785 | 1470943407130 Marionette DEBUG loaded listener.js 12:23:27 INFO - PROCESS | 1785 | ++DOMWINDOW == 69 (0x8f081c00) [pid = 1785] [serial = 2106] [outer = 0x8e6e0800] 12:23:28 INFO - PROCESS | 1785 | 1470943408104 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 12:23:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:23:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1489ms 12:23:28 INFO - PROCESS | 1785 | 1470943408142 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 12:23:28 INFO - PROCESS | 1785 | 1470943408145 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 12:23:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:23:28 INFO - PROCESS | 1785 | 1470943408152 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:23:28 INFO - PROCESS | 1785 | 1470943408158 Marionette TRACE conn3 <- [1,2778,null,{}] 12:23:28 INFO - PROCESS | 1785 | 1470943408174 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:28 INFO - PROCESS | 1785 | 1470943408183 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:28 INFO - PROCESS | 1785 | 1470943408363 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 12:23:28 INFO - PROCESS | 1785 | 1470943408557 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:28 INFO - PROCESS | 1785 | 1470943408570 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:28 INFO - PROCESS | 1785 | ++DOCSHELL 0x90f8fc00 == 25 [pid = 1785] [id = 702] 12:23:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 70 (0x910d7400) [pid = 1785] [serial = 2107] [outer = (nil)] 12:23:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 71 (0x91f32000) [pid = 1785] [serial = 2108] [outer = 0x910d7400] 12:23:28 INFO - PROCESS | 1785 | 1470943408650 Marionette DEBUG loaded listener.js 12:23:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 72 (0x91f3a400) [pid = 1785] [serial = 2109] [outer = 0x910d7400] 12:23:29 INFO - PROCESS | 1785 | 1470943409564 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 12:23:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:23:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1437ms 12:23:29 INFO - PROCESS | 1785 | 1470943409588 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 12:23:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:23:29 INFO - PROCESS | 1785 | 1470943409593 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 12:23:29 INFO - PROCESS | 1785 | 1470943409600 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:23:29 INFO - PROCESS | 1785 | 1470943409604 Marionette TRACE conn3 <- [1,2782,null,{}] 12:23:29 INFO - PROCESS | 1785 | 1470943409632 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:29 INFO - PROCESS | 1785 | 1470943409636 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:29 INFO - PROCESS | 1785 | 1470943409813 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 12:23:30 INFO - PROCESS | 1785 | 1470943409996 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:30 INFO - PROCESS | 1785 | 1470943410005 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:30 INFO - PROCESS | 1785 | ++DOCSHELL 0x9221ac00 == 26 [pid = 1785] [id = 703] 12:23:30 INFO - PROCESS | 1785 | ++DOMWINDOW == 73 (0x9221b800) [pid = 1785] [serial = 2110] [outer = (nil)] 12:23:30 INFO - PROCESS | 1785 | ++DOMWINDOW == 74 (0x92221400) [pid = 1785] [serial = 2111] [outer = 0x9221b800] 12:23:30 INFO - PROCESS | 1785 | 1470943410087 Marionette DEBUG loaded listener.js 12:23:30 INFO - PROCESS | 1785 | ++DOMWINDOW == 75 (0x92346c00) [pid = 1785] [serial = 2112] [outer = 0x9221b800] 12:23:31 INFO - PROCESS | 1785 | 1470943411032 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 12:23:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:23:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1503ms 12:23:31 INFO - PROCESS | 1785 | 1470943411103 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 12:23:31 INFO - PROCESS | 1785 | 1470943411107 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 12:23:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:23:31 INFO - PROCESS | 1785 | 1470943411113 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:23:31 INFO - PROCESS | 1785 | 1470943411116 Marionette TRACE conn3 <- [1,2786,null,{}] 12:23:31 INFO - PROCESS | 1785 | 1470943411123 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:31 INFO - PROCESS | 1785 | 1470943411128 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:31 INFO - PROCESS | 1785 | 1470943411335 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 12:23:31 INFO - PROCESS | 1785 | 1470943411522 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:31 INFO - PROCESS | 1785 | 1470943411528 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:31 INFO - PROCESS | 1785 | ++DOCSHELL 0x90f88000 == 27 [pid = 1785] [id = 704] 12:23:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 76 (0x92217000) [pid = 1785] [serial = 2113] [outer = (nil)] 12:23:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 77 (0x9234f400) [pid = 1785] [serial = 2114] [outer = 0x92217000] 12:23:31 INFO - PROCESS | 1785 | 1470943411615 Marionette DEBUG loaded listener.js 12:23:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 78 (0x92352c00) [pid = 1785] [serial = 2115] [outer = 0x92217000] 12:23:32 INFO - PROCESS | 1785 | 1470943412646 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 12:23:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:23:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1583ms 12:23:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:23:32 INFO - PROCESS | 1785 | 1470943412698 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 12:23:32 INFO - PROCESS | 1785 | 1470943412702 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 12:23:32 INFO - PROCESS | 1785 | 1470943412708 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:23:32 INFO - PROCESS | 1785 | 1470943412712 Marionette TRACE conn3 <- [1,2790,null,{}] 12:23:32 INFO - PROCESS | 1785 | 1470943412717 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:32 INFO - PROCESS | 1785 | 1470943412728 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:32 INFO - PROCESS | 1785 | 1470943412963 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 12:23:33 INFO - PROCESS | 1785 | 1470943413195 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:33 INFO - PROCESS | 1785 | 1470943413211 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:33 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f1000 == 28 [pid = 1785] [id = 705] 12:23:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 79 (0x8b1f2800) [pid = 1785] [serial = 2116] [outer = (nil)] 12:23:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 80 (0x92e49c00) [pid = 1785] [serial = 2117] [outer = 0x8b1f2800] 12:23:33 INFO - PROCESS | 1785 | 1470943413336 Marionette DEBUG loaded listener.js 12:23:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 81 (0x93947400) [pid = 1785] [serial = 2118] [outer = 0x8b1f2800] 12:23:34 INFO - PROCESS | 1785 | 1470943414229 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 12:23:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:23:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1789ms 12:23:34 INFO - PROCESS | 1785 | 1470943414497 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 12:23:34 INFO - PROCESS | 1785 | 1470943414504 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 12:23:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:23:34 INFO - PROCESS | 1785 | 1470943414511 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:23:34 INFO - PROCESS | 1785 | 1470943414516 Marionette TRACE conn3 <- [1,2794,null,{}] 12:23:34 INFO - PROCESS | 1785 | 1470943414524 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:34 INFO - PROCESS | 1785 | 1470943414530 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:34 INFO - PROCESS | 1785 | 1470943414704 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 12:23:35 INFO - PROCESS | 1785 | 1470943415035 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:35 INFO - PROCESS | 1785 | 1470943415057 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:35 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d187c00 == 29 [pid = 1785] [id = 706] 12:23:35 INFO - PROCESS | 1785 | ++DOMWINDOW == 82 (0x8d18cc00) [pid = 1785] [serial = 2119] [outer = (nil)] 12:23:35 INFO - PROCESS | 1785 | ++DOMWINDOW == 83 (0x8da88000) [pid = 1785] [serial = 2120] [outer = 0x8d18cc00] 12:23:35 INFO - PROCESS | 1785 | 1470943415150 Marionette DEBUG loaded listener.js 12:23:35 INFO - PROCESS | 1785 | ++DOMWINDOW == 84 (0x8dbe1c00) [pid = 1785] [serial = 2121] [outer = 0x8d18cc00] 12:23:36 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1eac00 == 28 [pid = 1785] [id = 685] 12:23:36 INFO - PROCESS | 1785 | --DOCSHELL 0x8d065400 == 27 [pid = 1785] [id = 684] 12:23:36 INFO - PROCESS | 1785 | --DOMWINDOW == 83 (0x8e6db400) [pid = 1785] [serial = 2066] [outer = (nil)] [url = about:blank] 12:23:36 INFO - PROCESS | 1785 | --DOMWINDOW == 82 (0x8dc8f400) [pid = 1785] [serial = 2063] [outer = (nil)] [url = about:blank] 12:23:36 INFO - PROCESS | 1785 | --DOMWINDOW == 81 (0x8b1f6800) [pid = 1785] [serial = 2057] [outer = (nil)] [url = about:blank] 12:23:36 INFO - PROCESS | 1785 | --DOMWINDOW == 80 (0x8cd29000) [pid = 1785] [serial = 2058] [outer = (nil)] [url = about:blank] 12:23:36 INFO - PROCESS | 1785 | --DOMWINDOW == 79 (0x8da82c00) [pid = 1785] [serial = 2055] [outer = (nil)] [url = about:blank] 12:23:36 INFO - PROCESS | 1785 | --DOMWINDOW == 78 (0x8d150400) [pid = 1785] [serial = 2054] [outer = (nil)] [url = about:blank] 12:23:36 INFO - PROCESS | 1785 | --DOMWINDOW == 77 (0x8da88800) [pid = 1785] [serial = 2060] [outer = (nil)] [url = about:blank] 12:23:36 INFO - PROCESS | 1785 | --DOMWINDOW == 76 (0x8da90c00) [pid = 1785] [serial = 2061] [outer = (nil)] [url = about:blank] 12:23:36 INFO - PROCESS | 1785 | --DOMWINDOW == 75 (0x8cd20c00) [pid = 1785] [serial = 2043] [outer = (nil)] [url = about:blank] 12:23:36 INFO - PROCESS | 1785 | --DOMWINDOW == 74 (0x8b1f0c00) [pid = 1785] [serial = 2042] [outer = (nil)] [url = about:blank] 12:23:36 INFO - PROCESS | 1785 | --DOMWINDOW == 73 (0x8e365400) [pid = 1785] [serial = 2046] [outer = (nil)] [url = about:blank] 12:23:36 INFO - PROCESS | 1785 | --DOMWINDOW == 72 (0x8dc87400) [pid = 1785] [serial = 2045] [outer = (nil)] [url = about:blank] 12:23:36 INFO - PROCESS | 1785 | --DOMWINDOW == 71 (0x8ef9b000) [pid = 1785] [serial = 2049] [outer = (nil)] [url = about:blank] 12:23:36 INFO - PROCESS | 1785 | --DOMWINDOW == 70 (0x8d061800) [pid = 1785] [serial = 2067] [outer = (nil)] [url = about:blank] 12:23:36 INFO - PROCESS | 1785 | --DOMWINDOW == 69 (0x8e6db000) [pid = 1785] [serial = 2048] [outer = (nil)] [url = about:blank] 12:23:36 INFO - PROCESS | 1785 | --DOMWINDOW == 68 (0x90f8f800) [pid = 1785] [serial = 2052] [outer = (nil)] [url = about:blank] 12:23:36 INFO - PROCESS | 1785 | --DOMWINDOW == 67 (0x90826800) [pid = 1785] [serial = 2051] [outer = (nil)] [url = about:blank] 12:23:36 INFO - PROCESS | 1785 | --DOMWINDOW == 66 (0x8ef92000) [pid = 1785] [serial = 2072] [outer = (nil)] [url = about:blank] 12:23:36 INFO - PROCESS | 1785 | --DOMWINDOW == 65 (0x8e36c800) [pid = 1785] [serial = 2064] [outer = (nil)] [url = about:blank] 12:23:36 INFO - PROCESS | 1785 | --DOMWINDOW == 64 (0x8e556400) [pid = 1785] [serial = 2069] [outer = (nil)] [url = about:blank] 12:23:36 INFO - PROCESS | 1785 | --DOMWINDOW == 63 (0x8ee1f000) [pid = 1785] [serial = 2070] [outer = (nil)] [url = about:blank] 12:23:37 INFO - PROCESS | 1785 | 1470943417084 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 12:23:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:23:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 2595ms 12:23:37 INFO - PROCESS | 1785 | 1470943417108 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 12:23:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:23:37 INFO - PROCESS | 1785 | 1470943417113 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 12:23:37 INFO - PROCESS | 1785 | 1470943417120 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:23:37 INFO - PROCESS | 1785 | 1470943417125 Marionette TRACE conn3 <- [1,2798,null,{}] 12:23:37 INFO - PROCESS | 1785 | 1470943417133 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:37 INFO - PROCESS | 1785 | 1470943417138 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:37 INFO - PROCESS | 1785 | 1470943417302 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 12:23:37 INFO - PROCESS | 1785 | 1470943417314 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:37 INFO - PROCESS | 1785 | 1470943417319 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:37 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d14b000 == 28 [pid = 1785] [id = 707] 12:23:37 INFO - PROCESS | 1785 | ++DOMWINDOW == 64 (0x8d14b400) [pid = 1785] [serial = 2122] [outer = (nil)] 12:23:37 INFO - PROCESS | 1785 | ++DOMWINDOW == 65 (0x8d183800) [pid = 1785] [serial = 2123] [outer = 0x8d14b400] 12:23:37 INFO - PROCESS | 1785 | 1470943417391 Marionette DEBUG loaded listener.js 12:23:37 INFO - PROCESS | 1785 | ++DOMWINDOW == 66 (0x8d185800) [pid = 1785] [serial = 2124] [outer = 0x8d14b400] 12:23:38 INFO - PROCESS | 1785 | 1470943418361 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 12:23:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:23:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1281ms 12:23:38 INFO - PROCESS | 1785 | 1470943418400 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 12:23:38 INFO - PROCESS | 1785 | 1470943418408 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 12:23:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:23:38 INFO - PROCESS | 1785 | 1470943418419 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:23:38 INFO - PROCESS | 1785 | 1470943418424 Marionette TRACE conn3 <- [1,2802,null,{}] 12:23:38 INFO - PROCESS | 1785 | 1470943418433 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:38 INFO - PROCESS | 1785 | 1470943418440 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:38 INFO - PROCESS | 1785 | 1470943418601 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 12:23:38 INFO - PROCESS | 1785 | 1470943418737 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:38 INFO - PROCESS | 1785 | 1470943418745 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:38 INFO - PROCESS | 1785 | ++DOCSHELL 0x8da89c00 == 29 [pid = 1785] [id = 708] 12:23:38 INFO - PROCESS | 1785 | ++DOMWINDOW == 67 (0x8dbee400) [pid = 1785] [serial = 2125] [outer = (nil)] 12:23:38 INFO - PROCESS | 1785 | ++DOMWINDOW == 68 (0x8dc87400) [pid = 1785] [serial = 2126] [outer = 0x8dbee400] 12:23:38 INFO - PROCESS | 1785 | 1470943418817 Marionette DEBUG loaded listener.js 12:23:38 INFO - PROCESS | 1785 | ++DOMWINDOW == 69 (0x8dc8f400) [pid = 1785] [serial = 2127] [outer = 0x8dbee400] 12:23:39 INFO - PROCESS | 1785 | 1470943419683 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 12:23:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:23:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1314ms 12:23:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:23:39 INFO - PROCESS | 1785 | 1470943419734 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 12:23:39 INFO - PROCESS | 1785 | 1470943419736 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 12:23:39 INFO - PROCESS | 1785 | 1470943419744 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:23:39 INFO - PROCESS | 1785 | 1470943419749 Marionette TRACE conn3 <- [1,2806,null,{}] 12:23:39 INFO - PROCESS | 1785 | 1470943419774 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:39 INFO - PROCESS | 1785 | 1470943419782 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:39 INFO - PROCESS | 1785 | 1470943419996 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 12:23:40 INFO - PROCESS | 1785 | 1470943420024 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:40 INFO - PROCESS | 1785 | 1470943420033 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:40 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e556800 == 30 [pid = 1785] [id = 709] 12:23:40 INFO - PROCESS | 1785 | ++DOMWINDOW == 70 (0x8e557000) [pid = 1785] [serial = 2128] [outer = (nil)] 12:23:40 INFO - PROCESS | 1785 | ++DOMWINDOW == 71 (0x8e6d4400) [pid = 1785] [serial = 2129] [outer = 0x8e557000] 12:23:40 INFO - PROCESS | 1785 | 1470943420104 Marionette DEBUG loaded listener.js 12:23:40 INFO - PROCESS | 1785 | ++DOMWINDOW == 72 (0x8e6dc800) [pid = 1785] [serial = 2130] [outer = 0x8e557000] 12:23:41 INFO - PROCESS | 1785 | 1470943421024 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 12:23:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:23:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1292ms 12:23:41 INFO - PROCESS | 1785 | 1470943421035 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 12:23:41 INFO - PROCESS | 1785 | 1470943421038 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 12:23:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:23:41 INFO - PROCESS | 1785 | 1470943421048 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:23:41 INFO - PROCESS | 1785 | 1470943421051 Marionette TRACE conn3 <- [1,2810,null,{}] 12:23:41 INFO - PROCESS | 1785 | 1470943421065 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:41 INFO - PROCESS | 1785 | 1470943421070 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:41 INFO - PROCESS | 1785 | 1470943421280 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 12:23:41 INFO - PROCESS | 1785 | 1470943421302 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:41 INFO - PROCESS | 1785 | 1470943421310 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:41 INFO - PROCESS | 1785 | ++DOCSHELL 0x8da8e000 == 31 [pid = 1785] [id = 710] 12:23:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 73 (0x8e6d6000) [pid = 1785] [serial = 2131] [outer = (nil)] 12:23:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 74 (0x8eef4400) [pid = 1785] [serial = 2132] [outer = 0x8e6d6000] 12:23:41 INFO - PROCESS | 1785 | 1470943421375 Marionette DEBUG loaded listener.js 12:23:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 75 (0x8ef97800) [pid = 1785] [serial = 2133] [outer = 0x8e6d6000] 12:23:42 INFO - PROCESS | 1785 | --DOMWINDOW == 74 (0x8ee27400) [pid = 1785] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:23:42 INFO - PROCESS | 1785 | --DOMWINDOW == 73 (0x8e6d3c00) [pid = 1785] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:23:42 INFO - PROCESS | 1785 | --DOMWINDOW == 72 (0x8dc8a800) [pid = 1785] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:23:42 INFO - PROCESS | 1785 | --DOMWINDOW == 71 (0x8eef2400) [pid = 1785] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:23:42 INFO - PROCESS | 1785 | --DOMWINDOW == 70 (0x8f08bc00) [pid = 1785] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:23:42 INFO - PROCESS | 1785 | --DOMWINDOW == 69 (0x8d067c00) [pid = 1785] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:23:42 INFO - PROCESS | 1785 | --DOMWINDOW == 68 (0x8e366c00) [pid = 1785] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:23:42 INFO - PROCESS | 1785 | --DOMWINDOW == 67 (0x8e54ec00) [pid = 1785] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:23:42 INFO - PROCESS | 1785 | --DOMWINDOW == 66 (0x8d062c00) [pid = 1785] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:23:42 INFO - PROCESS | 1785 | --DOMWINDOW == 65 (0x8e3d4c00) [pid = 1785] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:23:42 INFO - PROCESS | 1785 | 1470943422545 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 12:23:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:23:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1541ms 12:23:42 INFO - PROCESS | 1785 | 1470943422591 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 12:23:42 INFO - PROCESS | 1785 | 1470943422594 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 12:23:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:23:42 INFO - PROCESS | 1785 | 1470943422600 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:23:42 INFO - PROCESS | 1785 | 1470943422603 Marionette TRACE conn3 <- [1,2814,null,{}] 12:23:42 INFO - PROCESS | 1785 | 1470943422609 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:42 INFO - PROCESS | 1785 | 1470943422613 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:42 INFO - PROCESS | 1785 | 1470943422757 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 12:23:42 INFO - PROCESS | 1785 | 1470943422770 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:42 INFO - PROCESS | 1785 | 1470943422775 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:42 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e6d5400 == 32 [pid = 1785] [id = 711] 12:23:42 INFO - PROCESS | 1785 | ++DOMWINDOW == 66 (0x8ee1ec00) [pid = 1785] [serial = 2134] [outer = (nil)] 12:23:42 INFO - PROCESS | 1785 | ++DOMWINDOW == 67 (0x8ef97000) [pid = 1785] [serial = 2135] [outer = 0x8ee1ec00] 12:23:42 INFO - PROCESS | 1785 | 1470943422843 Marionette DEBUG loaded listener.js 12:23:42 INFO - PROCESS | 1785 | ++DOMWINDOW == 68 (0x8f084800) [pid = 1785] [serial = 2136] [outer = 0x8ee1ec00] 12:23:43 INFO - PROCESS | 1785 | 1470943423737 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 12:23:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:23:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1179ms 12:23:43 INFO - PROCESS | 1785 | 1470943423779 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 12:23:43 INFO - PROCESS | 1785 | 1470943423783 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 12:23:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:23:43 INFO - PROCESS | 1785 | 1470943423794 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:23:43 INFO - PROCESS | 1785 | 1470943423796 Marionette TRACE conn3 <- [1,2818,null,{}] 12:23:43 INFO - PROCESS | 1785 | 1470943423802 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:43 INFO - PROCESS | 1785 | 1470943423812 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:44 INFO - PROCESS | 1785 | 1470943424061 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 12:23:44 INFO - PROCESS | 1785 | 1470943424245 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:44 INFO - PROCESS | 1785 | 1470943424253 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:44 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f2400 == 33 [pid = 1785] [id = 712] 12:23:44 INFO - PROCESS | 1785 | ++DOMWINDOW == 69 (0x8b1f3c00) [pid = 1785] [serial = 2137] [outer = (nil)] 12:23:44 INFO - PROCESS | 1785 | ++DOMWINDOW == 70 (0x8cd1e800) [pid = 1785] [serial = 2138] [outer = 0x8b1f3c00] 12:23:44 INFO - PROCESS | 1785 | 1470943424338 Marionette DEBUG loaded listener.js 12:23:44 INFO - PROCESS | 1785 | ++DOMWINDOW == 71 (0x8cd2c000) [pid = 1785] [serial = 2139] [outer = 0x8b1f3c00] 12:23:45 INFO - PROCESS | 1785 | 1470943425450 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 12:23:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:23:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1732ms 12:23:45 INFO - PROCESS | 1785 | 1470943425524 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 12:23:45 INFO - PROCESS | 1785 | 1470943425529 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 12:23:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:23:45 INFO - PROCESS | 1785 | 1470943425538 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:23:45 INFO - PROCESS | 1785 | 1470943425542 Marionette TRACE conn3 <- [1,2822,null,{}] 12:23:45 INFO - PROCESS | 1785 | 1470943425550 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:45 INFO - PROCESS | 1785 | 1470943425559 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:45 INFO - PROCESS | 1785 | 1470943425773 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 12:23:46 INFO - PROCESS | 1785 | 1470943426043 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:46 INFO - PROCESS | 1785 | 1470943426050 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:46 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd24800 == 34 [pid = 1785] [id = 713] 12:23:46 INFO - PROCESS | 1785 | ++DOMWINDOW == 72 (0x8d14c000) [pid = 1785] [serial = 2140] [outer = (nil)] 12:23:46 INFO - PROCESS | 1785 | ++DOMWINDOW == 73 (0x8dc83000) [pid = 1785] [serial = 2141] [outer = 0x8d14c000] 12:23:46 INFO - PROCESS | 1785 | 1470943426135 Marionette DEBUG loaded listener.js 12:23:46 INFO - PROCESS | 1785 | ++DOMWINDOW == 74 (0x8e364c00) [pid = 1785] [serial = 2142] [outer = 0x8d14c000] 12:23:47 INFO - PROCESS | 1785 | 1470943427152 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 12:23:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:23:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1693ms 12:23:47 INFO - PROCESS | 1785 | 1470943427235 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 12:23:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:23:47 INFO - PROCESS | 1785 | 1470943427240 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 12:23:47 INFO - PROCESS | 1785 | 1470943427247 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:23:47 INFO - PROCESS | 1785 | 1470943427251 Marionette TRACE conn3 <- [1,2826,null,{}] 12:23:47 INFO - PROCESS | 1785 | 1470943427257 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:47 INFO - PROCESS | 1785 | 1470943427261 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:47 INFO - PROCESS | 1785 | 1470943427480 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 12:23:47 INFO - PROCESS | 1785 | 1470943427764 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:47 INFO - PROCESS | 1785 | 1470943427776 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:47 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e36d000 == 35 [pid = 1785] [id = 714] 12:23:47 INFO - PROCESS | 1785 | ++DOMWINDOW == 75 (0x8e550400) [pid = 1785] [serial = 2143] [outer = (nil)] 12:23:47 INFO - PROCESS | 1785 | ++DOMWINDOW == 76 (0x8e6d2c00) [pid = 1785] [serial = 2144] [outer = 0x8e550400] 12:23:47 INFO - PROCESS | 1785 | 1470943427894 Marionette DEBUG loaded listener.js 12:23:48 INFO - PROCESS | 1785 | ++DOMWINDOW == 77 (0x8ee28c00) [pid = 1785] [serial = 2145] [outer = 0x8e550400] 12:23:48 INFO - PROCESS | 1785 | 1470943428941 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:23:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:23:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1885ms 12:23:49 INFO - PROCESS | 1785 | 1470943429132 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 12:23:49 INFO - PROCESS | 1785 | 1470943429139 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 12:23:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:23:49 INFO - PROCESS | 1785 | 1470943429155 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:23:49 INFO - PROCESS | 1785 | 1470943429159 Marionette TRACE conn3 <- [1,2830,null,{}] 12:23:49 INFO - PROCESS | 1785 | 1470943429167 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:49 INFO - PROCESS | 1785 | 1470943429172 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:49 INFO - PROCESS | 1785 | 1470943429333 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 12:23:49 INFO - PROCESS | 1785 | 1470943429590 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:49 INFO - PROCESS | 1785 | 1470943429605 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:49 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d05f400 == 36 [pid = 1785] [id = 715] 12:23:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 78 (0x8d063800) [pid = 1785] [serial = 2146] [outer = (nil)] 12:23:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 79 (0x8d155c00) [pid = 1785] [serial = 2147] [outer = 0x8d063800] 12:23:49 INFO - PROCESS | 1785 | 1470943429745 Marionette DEBUG loaded listener.js 12:23:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 80 (0x8da81c00) [pid = 1785] [serial = 2148] [outer = 0x8d063800] 12:23:50 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1e9c00 == 35 [pid = 1785] [id = 689] 12:23:50 INFO - PROCESS | 1785 | --DOCSHELL 0x8dc86800 == 34 [pid = 1785] [id = 687] 12:23:50 INFO - PROCESS | 1785 | --DOCSHELL 0x8eef2000 == 33 [pid = 1785] [id = 697] 12:23:50 INFO - PROCESS | 1785 | --DOCSHELL 0x8e6d2400 == 32 [pid = 1785] [id = 688] 12:23:50 INFO - PROCESS | 1785 | --DOCSHELL 0x8d189c00 == 31 [pid = 1785] [id = 686] 12:23:50 INFO - PROCESS | 1785 | --DOCSHELL 0x8dc87c00 == 30 [pid = 1785] [id = 695] 12:23:50 INFO - PROCESS | 1785 | --DOCSHELL 0x8e6d5400 == 29 [pid = 1785] [id = 711] 12:23:50 INFO - PROCESS | 1785 | --DOCSHELL 0x8da8e000 == 28 [pid = 1785] [id = 710] 12:23:50 INFO - PROCESS | 1785 | --DOCSHELL 0x8e556800 == 27 [pid = 1785] [id = 709] 12:23:50 INFO - PROCESS | 1785 | --DOCSHELL 0x8da89c00 == 26 [pid = 1785] [id = 708] 12:23:50 INFO - PROCESS | 1785 | --DOCSHELL 0x8d14b000 == 25 [pid = 1785] [id = 707] 12:23:50 INFO - PROCESS | 1785 | --DOMWINDOW == 79 (0x8e367800) [pid = 1785] [serial = 2076] [outer = (nil)] [url = about:blank] 12:23:50 INFO - PROCESS | 1785 | --DOMWINDOW == 78 (0x8dc82800) [pid = 1785] [serial = 2075] [outer = (nil)] [url = about:blank] 12:23:50 INFO - PROCESS | 1785 | --DOMWINDOW == 77 (0x8f0cd800) [pid = 1785] [serial = 2093] [outer = (nil)] [url = about:blank] 12:23:50 INFO - PROCESS | 1785 | --DOMWINDOW == 76 (0x8f0cf400) [pid = 1785] [serial = 2097] [outer = (nil)] [url = about:blank] 12:23:50 INFO - PROCESS | 1785 | --DOMWINDOW == 75 (0x8d158400) [pid = 1785] [serial = 2084] [outer = (nil)] [url = about:blank] 12:23:50 INFO - PROCESS | 1785 | --DOMWINDOW == 74 (0x910d1800) [pid = 1785] [serial = 2099] [outer = (nil)] [url = about:blank] 12:23:50 INFO - PROCESS | 1785 | --DOMWINDOW == 73 (0x8ee1e400) [pid = 1785] [serial = 2100] [outer = (nil)] [url = about:blank] 12:23:50 INFO - PROCESS | 1785 | --DOMWINDOW == 72 (0x8eef4800) [pid = 1785] [serial = 2090] [outer = (nil)] [url = about:blank] 12:23:50 INFO - PROCESS | 1785 | --DOMWINDOW == 71 (0x8ee1f400) [pid = 1785] [serial = 2078] [outer = (nil)] [url = about:blank] 12:23:50 INFO - PROCESS | 1785 | --DOMWINDOW == 70 (0x8e3d1c00) [pid = 1785] [serial = 2088] [outer = (nil)] [url = about:blank] 12:23:50 INFO - PROCESS | 1785 | --DOMWINDOW == 69 (0x8f088800) [pid = 1785] [serial = 2073] [outer = (nil)] [url = about:blank] 12:23:50 INFO - PROCESS | 1785 | --DOMWINDOW == 68 (0x8ef9c800) [pid = 1785] [serial = 2091] [outer = (nil)] [url = about:blank] 12:23:50 INFO - PROCESS | 1785 | --DOMWINDOW == 67 (0x8f0d9800) [pid = 1785] [serial = 2094] [outer = (nil)] [url = about:blank] 12:23:50 INFO - PROCESS | 1785 | --DOMWINDOW == 66 (0x8da8cc00) [pid = 1785] [serial = 2085] [outer = (nil)] [url = about:blank] 12:23:50 INFO - PROCESS | 1785 | --DOMWINDOW == 65 (0x8ef9a800) [pid = 1785] [serial = 2081] [outer = (nil)] [url = about:blank] 12:23:50 INFO - PROCESS | 1785 | --DOMWINDOW == 64 (0x8f085800) [pid = 1785] [serial = 2096] [outer = (nil)] [url = about:blank] 12:23:50 INFO - PROCESS | 1785 | --DOMWINDOW == 63 (0x8e370c00) [pid = 1785] [serial = 2087] [outer = (nil)] [url = about:blank] 12:23:50 INFO - PROCESS | 1785 | --DOMWINDOW == 62 (0x8eeef000) [pid = 1785] [serial = 2079] [outer = (nil)] [url = about:blank] 12:23:50 INFO - PROCESS | 1785 | --DOMWINDOW == 61 (0x8f0d0000) [pid = 1785] [serial = 2082] [outer = (nil)] [url = about:blank] 12:23:50 INFO - PROCESS | 1785 | 1470943430661 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 12:23:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:23:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1592ms 12:23:50 INFO - PROCESS | 1785 | 1470943430740 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 12:23:50 INFO - PROCESS | 1785 | 1470943430745 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 12:23:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:23:50 INFO - PROCESS | 1785 | 1470943430755 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:23:50 INFO - PROCESS | 1785 | 1470943430759 Marionette TRACE conn3 <- [1,2834,null,{}] 12:23:50 INFO - PROCESS | 1785 | 1470943430766 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:50 INFO - PROCESS | 1785 | 1470943430771 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:50 INFO - PROCESS | 1785 | 1470943430935 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 12:23:50 INFO - PROCESS | 1785 | 1470943430945 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:50 INFO - PROCESS | 1785 | 1470943430955 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:50 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd27000 == 26 [pid = 1785] [id = 716] 12:23:50 INFO - PROCESS | 1785 | ++DOMWINDOW == 62 (0x8dc82800) [pid = 1785] [serial = 2149] [outer = (nil)] 12:23:51 INFO - PROCESS | 1785 | ++DOMWINDOW == 63 (0x8dc8b800) [pid = 1785] [serial = 2150] [outer = 0x8dc82800] 12:23:51 INFO - PROCESS | 1785 | 1470943431021 Marionette DEBUG loaded listener.js 12:23:51 INFO - PROCESS | 1785 | ++DOMWINDOW == 64 (0x8e3ca000) [pid = 1785] [serial = 2151] [outer = 0x8dc82800] 12:23:51 INFO - PROCESS | 1785 | 1470943431956 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:23:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:23:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1235ms 12:23:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:23:51 INFO - PROCESS | 1785 | 1470943431986 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 12:23:51 INFO - PROCESS | 1785 | 1470943431989 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 12:23:51 INFO - PROCESS | 1785 | 1470943431996 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:23:52 INFO - PROCESS | 1785 | 1470943431999 Marionette TRACE conn3 <- [1,2838,null,{}] 12:23:52 INFO - PROCESS | 1785 | 1470943432015 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:52 INFO - PROCESS | 1785 | 1470943432024 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:52 INFO - PROCESS | 1785 | 1470943432189 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 12:23:52 INFO - PROCESS | 1785 | 1470943432362 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:52 INFO - PROCESS | 1785 | 1470943432376 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:52 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e554000 == 27 [pid = 1785] [id = 717] 12:23:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 65 (0x8e6d3c00) [pid = 1785] [serial = 2152] [outer = (nil)] 12:23:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 66 (0x8ee1f400) [pid = 1785] [serial = 2153] [outer = 0x8e6d3c00] 12:23:52 INFO - PROCESS | 1785 | 1470943432443 Marionette DEBUG loaded listener.js 12:23:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 67 (0x8eef2000) [pid = 1785] [serial = 2154] [outer = 0x8e6d3c00] 12:23:53 INFO - PROCESS | 1785 | 1470943433340 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 12:23:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:23:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1382ms 12:23:53 INFO - PROCESS | 1785 | 1470943433378 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 12:23:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:23:53 INFO - PROCESS | 1785 | 1470943433382 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 12:23:53 INFO - PROCESS | 1785 | 1470943433387 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:23:53 INFO - PROCESS | 1785 | 1470943433391 Marionette TRACE conn3 <- [1,2842,null,{}] 12:23:53 INFO - PROCESS | 1785 | 1470943433402 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:53 INFO - PROCESS | 1785 | 1470943433406 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:53 INFO - PROCESS | 1785 | 1470943433616 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 12:23:53 INFO - PROCESS | 1785 | 1470943433636 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:53 INFO - PROCESS | 1785 | 1470943433642 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:53 INFO - PROCESS | 1785 | ++DOCSHELL 0x8f082000 == 28 [pid = 1785] [id = 718] 12:23:53 INFO - PROCESS | 1785 | ++DOMWINDOW == 68 (0x8f089400) [pid = 1785] [serial = 2155] [outer = (nil)] 12:23:53 INFO - PROCESS | 1785 | ++DOMWINDOW == 69 (0x8f0cc000) [pid = 1785] [serial = 2156] [outer = 0x8f089400] 12:23:53 INFO - PROCESS | 1785 | 1470943433707 Marionette DEBUG loaded listener.js 12:23:53 INFO - PROCESS | 1785 | ++DOMWINDOW == 70 (0x8f0d7000) [pid = 1785] [serial = 2157] [outer = 0x8f089400] 12:23:54 INFO - PROCESS | 1785 | 1470943434615 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 12:23:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:23:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1285ms 12:23:54 INFO - PROCESS | 1785 | --DOMWINDOW == 69 (0x8d18c400) [pid = 1785] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:23:54 INFO - PROCESS | 1785 | --DOMWINDOW == 68 (0x8d14b400) [pid = 1785] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:23:54 INFO - PROCESS | 1785 | --DOMWINDOW == 67 (0x8e6e0800) [pid = 1785] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:23:54 INFO - PROCESS | 1785 | --DOMWINDOW == 66 (0x8dbee400) [pid = 1785] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:23:54 INFO - PROCESS | 1785 | --DOMWINDOW == 65 (0x8e557000) [pid = 1785] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:23:54 INFO - PROCESS | 1785 | --DOMWINDOW == 64 (0x8d18cc00) [pid = 1785] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:23:54 INFO - PROCESS | 1785 | --DOMWINDOW == 63 (0x910d7400) [pid = 1785] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:23:54 INFO - PROCESS | 1785 | --DOMWINDOW == 62 (0x9221b800) [pid = 1785] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:23:54 INFO - PROCESS | 1785 | --DOMWINDOW == 61 (0x92217000) [pid = 1785] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:23:54 INFO - PROCESS | 1785 | --DOMWINDOW == 60 (0x8e6d6000) [pid = 1785] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:23:54 INFO - PROCESS | 1785 | --DOMWINDOW == 59 (0x8b1f2800) [pid = 1785] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:23:54 INFO - PROCESS | 1785 | 1470943434753 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 12:23:54 INFO - PROCESS | 1785 | 1470943434757 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 12:23:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:23:54 INFO - PROCESS | 1785 | 1470943434774 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:23:54 INFO - PROCESS | 1785 | 1470943434776 Marionette TRACE conn3 <- [1,2846,null,{}] 12:23:54 INFO - PROCESS | 1785 | 1470943434782 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:54 INFO - PROCESS | 1785 | 1470943434787 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:54 INFO - PROCESS | 1785 | 1470943434931 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 12:23:54 INFO - PROCESS | 1785 | 1470943434943 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:54 INFO - PROCESS | 1785 | 1470943434950 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:54 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dbe4c00 == 29 [pid = 1785] [id = 719] 12:23:54 INFO - PROCESS | 1785 | ++DOMWINDOW == 60 (0x8dbe5400) [pid = 1785] [serial = 2158] [outer = (nil)] 12:23:55 INFO - PROCESS | 1785 | ++DOMWINDOW == 61 (0x8e556000) [pid = 1785] [serial = 2159] [outer = 0x8dbe5400] 12:23:55 INFO - PROCESS | 1785 | 1470943435017 Marionette DEBUG loaded listener.js 12:23:55 INFO - PROCESS | 1785 | ++DOMWINDOW == 62 (0x8e3d6400) [pid = 1785] [serial = 2160] [outer = 0x8dbe5400] 12:23:55 INFO - PROCESS | 1785 | 1470943435933 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 12:23:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:23:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1183ms 12:23:55 INFO - PROCESS | 1785 | 1470943435957 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 12:23:55 INFO - PROCESS | 1785 | 1470943435961 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 12:23:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:23:55 INFO - PROCESS | 1785 | 1470943435968 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:23:55 INFO - PROCESS | 1785 | 1470943435970 Marionette TRACE conn3 <- [1,2850,null,{}] 12:23:55 INFO - PROCESS | 1785 | 1470943435976 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:55 INFO - PROCESS | 1785 | 1470943435986 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:56 INFO - PROCESS | 1785 | 1470943436205 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 12:23:56 INFO - PROCESS | 1785 | 1470943436351 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:56 INFO - PROCESS | 1785 | 1470943436368 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:56 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d14b400 == 30 [pid = 1785] [id = 720] 12:23:56 INFO - PROCESS | 1785 | ++DOMWINDOW == 63 (0x8e3cd800) [pid = 1785] [serial = 2161] [outer = (nil)] 12:23:56 INFO - PROCESS | 1785 | ++DOMWINDOW == 64 (0x90f89000) [pid = 1785] [serial = 2162] [outer = 0x8e3cd800] 12:23:56 INFO - PROCESS | 1785 | 1470943436438 Marionette DEBUG loaded listener.js 12:23:56 INFO - PROCESS | 1785 | ++DOMWINDOW == 65 (0x910d3400) [pid = 1785] [serial = 2163] [outer = 0x8e3cd800] 12:23:57 INFO - PROCESS | 1785 | 1470943437432 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:23:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:23:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1530ms 12:23:57 INFO - PROCESS | 1785 | 1470943437499 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 12:23:57 INFO - PROCESS | 1785 | 1470943437506 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 12:23:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:23:57 INFO - PROCESS | 1785 | 1470943437514 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:23:57 INFO - PROCESS | 1785 | 1470943437519 Marionette TRACE conn3 <- [1,2854,null,{}] 12:23:57 INFO - PROCESS | 1785 | 1470943437528 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:57 INFO - PROCESS | 1785 | 1470943437534 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:57 INFO - PROCESS | 1785 | 1470943437751 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 12:23:58 INFO - PROCESS | 1785 | 1470943437993 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:58 INFO - PROCESS | 1785 | 1470943438004 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:58 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d151c00 == 31 [pid = 1785] [id = 721] 12:23:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 66 (0x8d157c00) [pid = 1785] [serial = 2164] [outer = (nil)] 12:23:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 67 (0x8da8ec00) [pid = 1785] [serial = 2165] [outer = 0x8d157c00] 12:23:58 INFO - PROCESS | 1785 | 1470943438128 Marionette DEBUG loaded listener.js 12:23:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 68 (0x8dbea400) [pid = 1785] [serial = 2166] [outer = 0x8d157c00] 12:23:59 INFO - PROCESS | 1785 | 1470943439111 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 12:23:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:23:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1637ms 12:23:59 INFO - PROCESS | 1785 | 1470943439152 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 12:23:59 INFO - PROCESS | 1785 | 1470943439159 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 12:23:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:23:59 INFO - PROCESS | 1785 | 1470943439170 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:23:59 INFO - PROCESS | 1785 | 1470943439173 Marionette TRACE conn3 <- [1,2858,null,{}] 12:23:59 INFO - PROCESS | 1785 | 1470943439180 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:59 INFO - PROCESS | 1785 | 1470943439186 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:59 INFO - PROCESS | 1785 | 1470943439372 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 12:23:59 INFO - PROCESS | 1785 | 1470943439562 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:59 INFO - PROCESS | 1785 | 1470943439574 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:23:59 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d159c00 == 32 [pid = 1785] [id = 722] 12:23:59 INFO - PROCESS | 1785 | ++DOMWINDOW == 69 (0x8e555800) [pid = 1785] [serial = 2167] [outer = (nil)] 12:23:59 INFO - PROCESS | 1785 | ++DOMWINDOW == 70 (0x8ee1d000) [pid = 1785] [serial = 2168] [outer = 0x8e555800] 12:23:59 INFO - PROCESS | 1785 | 1470943439717 Marionette DEBUG loaded listener.js 12:23:59 INFO - PROCESS | 1785 | ++DOMWINDOW == 71 (0x8ef96800) [pid = 1785] [serial = 2169] [outer = 0x8e555800] 12:24:00 INFO - PROCESS | 1785 | 1470943440771 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:24:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:24:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1635ms 12:24:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:24:00 INFO - PROCESS | 1785 | 1470943440806 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 12:24:00 INFO - PROCESS | 1785 | 1470943440809 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 12:24:00 INFO - PROCESS | 1785 | 1470943440816 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:24:00 INFO - PROCESS | 1785 | 1470943440822 Marionette TRACE conn3 <- [1,2862,null,{}] 12:24:00 INFO - PROCESS | 1785 | 1470943440839 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:00 INFO - PROCESS | 1785 | 1470943440848 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:01 INFO - PROCESS | 1785 | 1470943441042 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 12:24:01 INFO - PROCESS | 1785 | 1470943441236 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:01 INFO - PROCESS | 1785 | 1470943441250 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:01 INFO - PROCESS | 1785 | ++DOCSHELL 0x8da86400 == 33 [pid = 1785] [id = 723] 12:24:01 INFO - PROCESS | 1785 | ++DOMWINDOW == 72 (0x8e550c00) [pid = 1785] [serial = 2170] [outer = (nil)] 12:24:01 INFO - PROCESS | 1785 | ++DOMWINDOW == 73 (0x90f90400) [pid = 1785] [serial = 2171] [outer = 0x8e550c00] 12:24:01 INFO - PROCESS | 1785 | 1470943441384 Marionette DEBUG loaded listener.js 12:24:01 INFO - PROCESS | 1785 | ++DOMWINDOW == 74 (0x910d8400) [pid = 1785] [serial = 2172] [outer = 0x8e550c00] 12:24:02 INFO - PROCESS | 1785 | 1470943442648 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 12:24:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:24:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1890ms 12:24:02 INFO - PROCESS | 1785 | 1470943442706 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 12:24:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:24:02 INFO - PROCESS | 1785 | 1470943442711 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 12:24:02 INFO - PROCESS | 1785 | 1470943442718 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:24:02 INFO - PROCESS | 1785 | 1470943442722 Marionette TRACE conn3 <- [1,2866,null,{}] 12:24:02 INFO - PROCESS | 1785 | 1470943442739 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:02 INFO - PROCESS | 1785 | 1470943442744 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:03 INFO - PROCESS | 1785 | 1470943443037 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 12:24:03 INFO - PROCESS | 1785 | 1470943443404 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:03 INFO - PROCESS | 1785 | 1470943443414 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:03 INFO - PROCESS | 1785 | ++DOCSHELL 0x8eef1000 == 34 [pid = 1785] [id = 724] 12:24:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 75 (0x90f86400) [pid = 1785] [serial = 2173] [outer = (nil)] 12:24:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 76 (0x91f3d800) [pid = 1785] [serial = 2174] [outer = 0x90f86400] 12:24:03 INFO - PROCESS | 1785 | 1470943443551 Marionette DEBUG loaded listener.js 12:24:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 77 (0x92222000) [pid = 1785] [serial = 2175] [outer = 0x90f86400] 12:24:04 INFO - PROCESS | 1785 | 1470943444731 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 12:24:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:24:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 2047ms 12:24:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:24:04 INFO - PROCESS | 1785 | 1470943444765 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 12:24:04 INFO - PROCESS | 1785 | 1470943444768 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 12:24:04 INFO - PROCESS | 1785 | 1470943444775 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:24:04 INFO - PROCESS | 1785 | 1470943444779 Marionette TRACE conn3 <- [1,2870,null,{}] 12:24:04 INFO - PROCESS | 1785 | 1470943444803 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:04 INFO - PROCESS | 1785 | 1470943444809 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:04 INFO - PROCESS | 1785 | 1470943444994 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 12:24:05 INFO - PROCESS | 1785 | 1470943445188 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:05 INFO - PROCESS | 1785 | 1470943445195 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:05 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dbeb000 == 35 [pid = 1785] [id = 725] 12:24:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 78 (0x91f39400) [pid = 1785] [serial = 2176] [outer = (nil)] 12:24:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 79 (0x92350000) [pid = 1785] [serial = 2177] [outer = 0x91f39400] 12:24:05 INFO - PROCESS | 1785 | 1470943445281 Marionette DEBUG loaded listener.js 12:24:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 80 (0x92466400) [pid = 1785] [serial = 2178] [outer = 0x91f39400] 12:24:06 INFO - PROCESS | 1785 | 1470943446235 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 12:24:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:24:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1490ms 12:24:06 INFO - PROCESS | 1785 | 1470943446266 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 12:24:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:24:06 INFO - PROCESS | 1785 | 1470943446270 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 12:24:06 INFO - PROCESS | 1785 | 1470943446276 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:24:06 INFO - PROCESS | 1785 | 1470943446280 Marionette TRACE conn3 <- [1,2874,null,{}] 12:24:06 INFO - PROCESS | 1785 | 1470943446285 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:06 INFO - PROCESS | 1785 | 1470943446295 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:06 INFO - PROCESS | 1785 | 1470943446493 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 12:24:06 INFO - PROCESS | 1785 | 1470943446678 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:06 INFO - PROCESS | 1785 | 1470943446686 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:06 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dbe8c00 == 36 [pid = 1785] [id = 726] 12:24:06 INFO - PROCESS | 1785 | ++DOMWINDOW == 81 (0x9234f800) [pid = 1785] [serial = 2179] [outer = (nil)] 12:24:06 INFO - PROCESS | 1785 | ++DOMWINDOW == 82 (0x9393f800) [pid = 1785] [serial = 2180] [outer = 0x9234f800] 12:24:06 INFO - PROCESS | 1785 | 1470943446769 Marionette DEBUG loaded listener.js 12:24:06 INFO - PROCESS | 1785 | ++DOMWINDOW == 83 (0x93943c00) [pid = 1785] [serial = 2181] [outer = 0x9234f800] 12:24:07 INFO - PROCESS | 1785 | 1470943447697 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 12:24:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:24:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1501ms 12:24:07 INFO - PROCESS | 1785 | 1470943447777 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 12:24:07 INFO - PROCESS | 1785 | 1470943447781 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 12:24:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:24:07 INFO - PROCESS | 1785 | 1470943447787 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:24:07 INFO - PROCESS | 1785 | 1470943447790 Marionette TRACE conn3 <- [1,2878,null,{}] 12:24:07 INFO - PROCESS | 1785 | 1470943447796 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:07 INFO - PROCESS | 1785 | 1470943447801 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:07 INFO - PROCESS | 1785 | 1470943447971 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 12:24:08 INFO - PROCESS | 1785 | 1470943448158 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:08 INFO - PROCESS | 1785 | 1470943448167 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:08 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f0c00 == 37 [pid = 1785] [id = 727] 12:24:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 84 (0x8cd21800) [pid = 1785] [serial = 2182] [outer = (nil)] 12:24:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 85 (0x8da8b800) [pid = 1785] [serial = 2183] [outer = 0x8cd21800] 12:24:08 INFO - PROCESS | 1785 | 1470943448247 Marionette DEBUG loaded listener.js 12:24:08 INFO - PROCESS | 1785 | ++DOMWINDOW == 86 (0x8dbe8000) [pid = 1785] [serial = 2184] [outer = 0x8cd21800] 12:24:09 INFO - PROCESS | 1785 | 1470943449334 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 12:24:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:24:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1581ms 12:24:09 INFO - PROCESS | 1785 | 1470943449369 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 12:24:09 INFO - PROCESS | 1785 | 1470943449375 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 12:24:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:24:09 INFO - PROCESS | 1785 | 1470943449401 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:24:09 INFO - PROCESS | 1785 | 1470943449405 Marionette TRACE conn3 <- [1,2882,null,{}] 12:24:09 INFO - PROCESS | 1785 | 1470943449413 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:09 INFO - PROCESS | 1785 | 1470943449419 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:09 INFO - PROCESS | 1785 | 1470943449593 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 12:24:09 INFO - PROCESS | 1785 | 1470943449838 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:09 INFO - PROCESS | 1785 | 1470943449850 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:09 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d18b000 == 38 [pid = 1785] [id = 728] 12:24:09 INFO - PROCESS | 1785 | ++DOMWINDOW == 87 (0x8d18c400) [pid = 1785] [serial = 2185] [outer = (nil)] 12:24:09 INFO - PROCESS | 1785 | ++DOMWINDOW == 88 (0x8da89400) [pid = 1785] [serial = 2186] [outer = 0x8d18c400] 12:24:10 INFO - PROCESS | 1785 | 1470943450001 Marionette DEBUG loaded listener.js 12:24:10 INFO - PROCESS | 1785 | ++DOMWINDOW == 89 (0x8dbe7c00) [pid = 1785] [serial = 2187] [outer = 0x8d18c400] 12:24:11 INFO - PROCESS | 1785 | --DOCSHELL 0x8d067000 == 37 [pid = 1785] [id = 694] 12:24:11 INFO - PROCESS | 1785 | --DOCSHELL 0x9221ac00 == 36 [pid = 1785] [id = 703] 12:24:11 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1f1000 == 35 [pid = 1785] [id = 705] 12:24:11 INFO - PROCESS | 1785 | --DOCSHELL 0x8dc8a000 == 34 [pid = 1785] [id = 699] 12:24:11 INFO - PROCESS | 1785 | --DOCSHELL 0x8e36d000 == 33 [pid = 1785] [id = 714] 12:24:11 INFO - PROCESS | 1785 | --DOCSHELL 0x8dbe2000 == 32 [pid = 1785] [id = 693] 12:24:11 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1f2400 == 31 [pid = 1785] [id = 712] 12:24:11 INFO - PROCESS | 1785 | --DOCSHELL 0x8dbe7400 == 30 [pid = 1785] [id = 701] 12:24:11 INFO - PROCESS | 1785 | --DOCSHELL 0x8d18a400 == 29 [pid = 1785] [id = 698] 12:24:11 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd24800 == 28 [pid = 1785] [id = 713] 12:24:11 INFO - PROCESS | 1785 | --DOCSHELL 0x8ee27000 == 27 [pid = 1785] [id = 696] 12:24:11 INFO - PROCESS | 1785 | --DOCSHELL 0x8d187c00 == 26 [pid = 1785] [id = 706] 12:24:11 INFO - PROCESS | 1785 | --DOCSHELL 0x90f88000 == 25 [pid = 1785] [id = 704] 12:24:11 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd21400 == 24 [pid = 1785] [id = 691] 12:24:11 INFO - PROCESS | 1785 | --DOCSHELL 0x8dbef000 == 23 [pid = 1785] [id = 692] 12:24:11 INFO - PROCESS | 1785 | --DOCSHELL 0x8d185c00 == 22 [pid = 1785] [id = 700] 12:24:11 INFO - PROCESS | 1785 | --DOCSHELL 0x8eeebc00 == 21 [pid = 1785] [id = 690] 12:24:11 INFO - PROCESS | 1785 | --DOCSHELL 0x90f8fc00 == 20 [pid = 1785] [id = 702] 12:24:11 INFO - PROCESS | 1785 | --DOMWINDOW == 88 (0x8ef97000) [pid = 1785] [serial = 2135] [outer = (nil)] [url = about:blank] 12:24:11 INFO - PROCESS | 1785 | --DOMWINDOW == 87 (0x8dc87800) [pid = 1785] [serial = 2103] [outer = (nil)] [url = about:blank] 12:24:11 INFO - PROCESS | 1785 | --DOMWINDOW == 86 (0x8dbed000) [pid = 1785] [serial = 2102] [outer = (nil)] [url = about:blank] 12:24:11 INFO - PROCESS | 1785 | --DOMWINDOW == 85 (0x8d183800) [pid = 1785] [serial = 2123] [outer = (nil)] [url = about:blank] 12:24:11 INFO - PROCESS | 1785 | --DOMWINDOW == 84 (0x8d185800) [pid = 1785] [serial = 2124] [outer = (nil)] [url = about:blank] 12:24:11 INFO - PROCESS | 1785 | --DOMWINDOW == 83 (0x8f081c00) [pid = 1785] [serial = 2106] [outer = (nil)] [url = about:blank] 12:24:11 INFO - PROCESS | 1785 | --DOMWINDOW == 82 (0x8dc87400) [pid = 1785] [serial = 2126] [outer = (nil)] [url = about:blank] 12:24:11 INFO - PROCESS | 1785 | --DOMWINDOW == 81 (0x8e6d4400) [pid = 1785] [serial = 2129] [outer = (nil)] [url = about:blank] 12:24:11 INFO - PROCESS | 1785 | --DOMWINDOW == 80 (0x8eef5400) [pid = 1785] [serial = 2105] [outer = (nil)] [url = about:blank] 12:24:11 INFO - PROCESS | 1785 | --DOMWINDOW == 79 (0x8dbe1c00) [pid = 1785] [serial = 2121] [outer = (nil)] [url = about:blank] 12:24:11 INFO - PROCESS | 1785 | --DOMWINDOW == 78 (0x91f3a400) [pid = 1785] [serial = 2109] [outer = (nil)] [url = about:blank] 12:24:11 INFO - PROCESS | 1785 | --DOMWINDOW == 77 (0x91f32000) [pid = 1785] [serial = 2108] [outer = (nil)] [url = about:blank] 12:24:11 INFO - PROCESS | 1785 | --DOMWINDOW == 76 (0x92346c00) [pid = 1785] [serial = 2112] [outer = (nil)] [url = about:blank] 12:24:11 INFO - PROCESS | 1785 | --DOMWINDOW == 75 (0x92221400) [pid = 1785] [serial = 2111] [outer = (nil)] [url = about:blank] 12:24:11 INFO - PROCESS | 1785 | --DOMWINDOW == 74 (0x92352c00) [pid = 1785] [serial = 2115] [outer = (nil)] [url = about:blank] 12:24:11 INFO - PROCESS | 1785 | --DOMWINDOW == 73 (0x9234f400) [pid = 1785] [serial = 2114] [outer = (nil)] [url = about:blank] 12:24:11 INFO - PROCESS | 1785 | --DOMWINDOW == 72 (0x8da88000) [pid = 1785] [serial = 2120] [outer = (nil)] [url = about:blank] 12:24:11 INFO - PROCESS | 1785 | --DOMWINDOW == 71 (0x8eef4400) [pid = 1785] [serial = 2132] [outer = (nil)] [url = about:blank] 12:24:11 INFO - PROCESS | 1785 | --DOMWINDOW == 70 (0x8e6dc800) [pid = 1785] [serial = 2130] [outer = (nil)] [url = about:blank] 12:24:11 INFO - PROCESS | 1785 | --DOMWINDOW == 69 (0x93947400) [pid = 1785] [serial = 2118] [outer = (nil)] [url = about:blank] 12:24:11 INFO - PROCESS | 1785 | --DOMWINDOW == 68 (0x92e49c00) [pid = 1785] [serial = 2117] [outer = (nil)] [url = about:blank] 12:24:11 INFO - PROCESS | 1785 | --DOMWINDOW == 67 (0x8ef97800) [pid = 1785] [serial = 2133] [outer = (nil)] [url = about:blank] 12:24:11 INFO - PROCESS | 1785 | --DOMWINDOW == 66 (0x8dc8f400) [pid = 1785] [serial = 2127] [outer = (nil)] [url = about:blank] 12:24:12 INFO - PROCESS | 1785 | 1470943452036 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 12:24:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:24:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 2692ms 12:24:12 INFO - PROCESS | 1785 | 1470943452090 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 12:24:12 INFO - PROCESS | 1785 | 1470943452095 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 12:24:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:24:12 INFO - PROCESS | 1785 | 1470943452104 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:24:12 INFO - PROCESS | 1785 | 1470943452107 Marionette TRACE conn3 <- [1,2886,null,{}] 12:24:12 INFO - PROCESS | 1785 | 1470943452116 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:12 INFO - PROCESS | 1785 | 1470943452121 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:12 INFO - PROCESS | 1785 | 1470943452313 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 12:24:12 INFO - PROCESS | 1785 | 1470943452523 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:12 INFO - PROCESS | 1785 | 1470943452540 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:12 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d05c800 == 21 [pid = 1785] [id = 729] 12:24:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 67 (0x8d060000) [pid = 1785] [serial = 2188] [outer = (nil)] 12:24:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 68 (0x8d14e000) [pid = 1785] [serial = 2189] [outer = 0x8d060000] 12:24:12 INFO - PROCESS | 1785 | 1470943452606 Marionette DEBUG loaded listener.js 12:24:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 69 (0x8d150400) [pid = 1785] [serial = 2190] [outer = 0x8d060000] 12:24:13 INFO - PROCESS | 1785 | 1470943453355 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 12:24:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:24:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1284ms 12:24:13 INFO - PROCESS | 1785 | 1470943453388 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 12:24:13 INFO - PROCESS | 1785 | 1470943453396 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 12:24:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:24:13 INFO - PROCESS | 1785 | 1470943453415 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:24:13 INFO - PROCESS | 1785 | 1470943453420 Marionette TRACE conn3 <- [1,2890,null,{}] 12:24:13 INFO - PROCESS | 1785 | 1470943453426 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:13 INFO - PROCESS | 1785 | 1470943453431 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:13 INFO - PROCESS | 1785 | 1470943453605 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 12:24:13 INFO - PROCESS | 1785 | 1470943453616 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:13 INFO - PROCESS | 1785 | 1470943453624 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:13 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dbeb800 == 22 [pid = 1785] [id = 730] 12:24:13 INFO - PROCESS | 1785 | ++DOMWINDOW == 70 (0x8dbef000) [pid = 1785] [serial = 2191] [outer = (nil)] 12:24:13 INFO - PROCESS | 1785 | ++DOMWINDOW == 71 (0x8dc85000) [pid = 1785] [serial = 2192] [outer = 0x8dbef000] 12:24:13 INFO - PROCESS | 1785 | 1470943453692 Marionette DEBUG loaded listener.js 12:24:13 INFO - PROCESS | 1785 | ++DOMWINDOW == 72 (0x8dc8b400) [pid = 1785] [serial = 2193] [outer = 0x8dbef000] 12:24:14 INFO - PROCESS | 1785 | 1470943454822 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:24:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:24:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1446ms 12:24:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:24:14 INFO - PROCESS | 1785 | 1470943454853 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 12:24:14 INFO - PROCESS | 1785 | 1470943454856 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 12:24:14 INFO - PROCESS | 1785 | 1470943454863 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:24:14 INFO - PROCESS | 1785 | 1470943454869 Marionette TRACE conn3 <- [1,2894,null,{}] 12:24:14 INFO - PROCESS | 1785 | 1470943454893 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:14 INFO - PROCESS | 1785 | 1470943454902 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:15 INFO - PROCESS | 1785 | 1470943455112 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 12:24:15 INFO - PROCESS | 1785 | 1470943455136 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:15 INFO - PROCESS | 1785 | 1470943455146 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:15 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e54f400 == 23 [pid = 1785] [id = 731] 12:24:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 73 (0x8e554c00) [pid = 1785] [serial = 2194] [outer = (nil)] 12:24:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 74 (0x8e6d8000) [pid = 1785] [serial = 2195] [outer = 0x8e554c00] 12:24:15 INFO - PROCESS | 1785 | 1470943455215 Marionette DEBUG loaded listener.js 12:24:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 75 (0x8e6de000) [pid = 1785] [serial = 2196] [outer = 0x8e554c00] 12:24:16 INFO - PROCESS | 1785 | 1470943456152 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 12:24:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:24:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1339ms 12:24:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:24:16 INFO - PROCESS | 1785 | 1470943456202 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 12:24:16 INFO - PROCESS | 1785 | 1470943456206 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 12:24:16 INFO - PROCESS | 1785 | 1470943456212 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:24:16 INFO - PROCESS | 1785 | 1470943456216 Marionette TRACE conn3 <- [1,2898,null,{}] 12:24:16 INFO - PROCESS | 1785 | 1470943456228 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:16 INFO - PROCESS | 1785 | 1470943456232 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:16 INFO - PROCESS | 1785 | 1470943456481 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 12:24:17 INFO - PROCESS | 1785 | --DOMWINDOW == 74 (0x8f089400) [pid = 1785] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:24:17 INFO - PROCESS | 1785 | --DOMWINDOW == 73 (0x8dbe5400) [pid = 1785] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:24:17 INFO - PROCESS | 1785 | --DOMWINDOW == 72 (0x8d063800) [pid = 1785] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:24:17 INFO - PROCESS | 1785 | --DOMWINDOW == 71 (0x8dc82800) [pid = 1785] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:24:17 INFO - PROCESS | 1785 | --DOMWINDOW == 70 (0x8e550400) [pid = 1785] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:24:17 INFO - PROCESS | 1785 | --DOMWINDOW == 69 (0x8e6d3c00) [pid = 1785] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:24:17 INFO - PROCESS | 1785 | --DOMWINDOW == 68 (0x8b1f3c00) [pid = 1785] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:24:17 INFO - PROCESS | 1785 | --DOMWINDOW == 67 (0x8d14c000) [pid = 1785] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:24:17 INFO - PROCESS | 1785 | --DOMWINDOW == 66 (0x8e3cd800) [pid = 1785] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:24:17 INFO - PROCESS | 1785 | --DOMWINDOW == 65 (0x8ee1ec00) [pid = 1785] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:24:17 INFO - PROCESS | 1785 | 1470943457188 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:17 INFO - PROCESS | 1785 | 1470943457196 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:17 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f3c00 == 24 [pid = 1785] [id = 732] 12:24:17 INFO - PROCESS | 1785 | ++DOMWINDOW == 66 (0x8d05d400) [pid = 1785] [serial = 2197] [outer = (nil)] 12:24:17 INFO - PROCESS | 1785 | ++DOMWINDOW == 67 (0x8d190400) [pid = 1785] [serial = 2198] [outer = 0x8d05d400] 12:24:17 INFO - PROCESS | 1785 | 1470943457290 Marionette DEBUG loaded listener.js 12:24:17 INFO - PROCESS | 1785 | ++DOMWINDOW == 68 (0x8e3d4800) [pid = 1785] [serial = 2199] [outer = 0x8d05d400] 12:24:18 INFO - PROCESS | 1785 | 1470943458275 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 12:24:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:24:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 2091ms 12:24:18 INFO - PROCESS | 1785 | 1470943458302 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 12:24:18 INFO - PROCESS | 1785 | 1470943458306 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 12:24:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:24:18 INFO - PROCESS | 1785 | 1470943458312 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:24:18 INFO - PROCESS | 1785 | 1470943458315 Marionette TRACE conn3 <- [1,2902,null,{}] 12:24:18 INFO - PROCESS | 1785 | 1470943458321 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:18 INFO - PROCESS | 1785 | 1470943458325 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:18 INFO - PROCESS | 1785 | 1470943458480 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 12:24:18 INFO - PROCESS | 1785 | 1470943458633 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:18 INFO - PROCESS | 1785 | 1470943458638 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:18 INFO - PROCESS | 1785 | ++DOCSHELL 0x8eeee400 == 25 [pid = 1785] [id = 733] 12:24:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 69 (0x8eef2c00) [pid = 1785] [serial = 2200] [outer = (nil)] 12:24:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 70 (0x8ef97000) [pid = 1785] [serial = 2201] [outer = 0x8eef2c00] 12:24:18 INFO - PROCESS | 1785 | 1470943458709 Marionette DEBUG loaded listener.js 12:24:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 71 (0x8f081400) [pid = 1785] [serial = 2202] [outer = 0x8eef2c00] 12:24:19 INFO - PROCESS | 1785 | 1470943459739 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:24:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:24:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1486ms 12:24:19 INFO - PROCESS | 1785 | 1470943459799 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 12:24:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:24:19 INFO - PROCESS | 1785 | 1470943459806 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 12:24:19 INFO - PROCESS | 1785 | 1470943459814 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:24:19 INFO - PROCESS | 1785 | 1470943459820 Marionette TRACE conn3 <- [1,2906,null,{}] 12:24:19 INFO - PROCESS | 1785 | 1470943459828 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:19 INFO - PROCESS | 1785 | 1470943459835 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:20 INFO - PROCESS | 1785 | 1470943460031 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 12:24:20 INFO - PROCESS | 1785 | 1470943460282 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:20 INFO - PROCESS | 1785 | 1470943460293 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:20 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d14e400 == 26 [pid = 1785] [id = 734] 12:24:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 72 (0x8d14fc00) [pid = 1785] [serial = 2203] [outer = (nil)] 12:24:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 73 (0x8dbe3000) [pid = 1785] [serial = 2204] [outer = 0x8d14fc00] 12:24:20 INFO - PROCESS | 1785 | 1470943460441 Marionette DEBUG loaded listener.js 12:24:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 74 (0x8e361c00) [pid = 1785] [serial = 2205] [outer = 0x8d14fc00] 12:24:21 INFO - PROCESS | 1785 | 1470943461439 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 12:24:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:24:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1689ms 12:24:21 INFO - PROCESS | 1785 | 1470943461502 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 12:24:21 INFO - PROCESS | 1785 | 1470943461510 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 12:24:21 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:24:21 INFO - PROCESS | 1785 | 1470943461520 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:24:21 INFO - PROCESS | 1785 | 1470943461524 Marionette TRACE conn3 <- [1,2910,null,{}] 12:24:21 INFO - PROCESS | 1785 | 1470943461531 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:21 INFO - PROCESS | 1785 | 1470943461537 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:21 INFO - PROCESS | 1785 | 1470943461731 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 12:24:21 INFO - PROCESS | 1785 | 1470943461969 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:21 INFO - PROCESS | 1785 | 1470943461982 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:22 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e3d2800 == 27 [pid = 1785] [id = 735] 12:24:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 75 (0x8ee1b400) [pid = 1785] [serial = 2206] [outer = (nil)] 12:24:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 76 (0x8eeec000) [pid = 1785] [serial = 2207] [outer = 0x8ee1b400] 12:24:22 INFO - PROCESS | 1785 | 1470943462106 Marionette DEBUG loaded listener.js 12:24:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 77 (0x8e6e0c00) [pid = 1785] [serial = 2208] [outer = 0x8ee1b400] 12:24:22 INFO - PROCESS | 1785 | 1470943462993 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 12:24:23 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:24:23 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:24:23 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1491ms 12:24:23 INFO - PROCESS | 1785 | 1470943463012 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 12:24:23 INFO - PROCESS | 1785 | 1470943463017 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 12:24:23 INFO - TEST-START | /DOMEvents/constructors.html 12:24:23 INFO - PROCESS | 1785 | 1470943463025 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:24:23 INFO - PROCESS | 1785 | 1470943463031 Marionette TRACE conn3 <- [1,2914,null,{}] 12:24:23 INFO - PROCESS | 1785 | 1470943463048 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:23 INFO - PROCESS | 1785 | 1470943463057 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:23 INFO - PROCESS | 1785 | 1470943463308 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 12:24:23 INFO - PROCESS | 1785 | 1470943463444 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:23 INFO - PROCESS | 1785 | 1470943463451 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:23 INFO - PROCESS | 1785 | ++DOCSHELL 0x8f0d3000 == 28 [pid = 1785] [id = 736] 12:24:23 INFO - PROCESS | 1785 | ++DOMWINDOW == 78 (0x8f0d5400) [pid = 1785] [serial = 2209] [outer = (nil)] 12:24:23 INFO - PROCESS | 1785 | ++DOMWINDOW == 79 (0x9082a800) [pid = 1785] [serial = 2210] [outer = 0x8f0d5400] 12:24:23 INFO - PROCESS | 1785 | 1470943463538 Marionette DEBUG loaded listener.js 12:24:23 INFO - PROCESS | 1785 | ++DOMWINDOW == 80 (0x90830400) [pid = 1785] [serial = 2211] [outer = 0x8f0d5400] 12:24:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:24:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:24:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:24:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:24:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:24:24 INFO - PROCESS | 1785 | 1470943464582 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 12:24:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:24:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:24:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:24:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:24:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:24:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:24:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:24:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:24:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:24:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:24:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:24:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:24:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:24:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:24:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:24:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:24:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:24:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:24:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:24:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:24:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:24:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:24:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:24:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:24:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:24:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:24:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:24:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:24:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:24:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:24:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:24:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:24:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:24:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:24:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:24:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:24:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:24:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:24:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:24:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:24:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:24:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:24:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:24:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:24:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:24:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:24:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:24:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:24:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:24:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:24:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:24:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:24:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:24:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:24:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:24:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:24:24 INFO - TEST-OK | /DOMEvents/constructors.html | took 1609ms 12:24:24 INFO - PROCESS | 1785 | 1470943464632 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 12:24:24 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:24:24 INFO - PROCESS | 1785 | 1470943464643 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 12:24:24 INFO - PROCESS | 1785 | 1470943464652 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:24:24 INFO - PROCESS | 1785 | 1470943464658 Marionette TRACE conn3 <- [1,2918,null,{}] 12:24:24 INFO - PROCESS | 1785 | 1470943464701 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:24 INFO - PROCESS | 1785 | 1470943464707 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:24 INFO - PROCESS | 1785 | 1470943464881 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 12:24:25 INFO - PROCESS | 1785 | 1470943465105 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:25 INFO - PROCESS | 1785 | 1470943465113 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:25 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd24400 == 29 [pid = 1785] [id = 737] 12:24:25 INFO - PROCESS | 1785 | ++DOMWINDOW == 81 (0x8e54d800) [pid = 1785] [serial = 2212] [outer = (nil)] 12:24:25 INFO - PROCESS | 1785 | ++DOMWINDOW == 82 (0x910d5800) [pid = 1785] [serial = 2213] [outer = 0x8e54d800] 12:24:25 INFO - PROCESS | 1785 | 1470943465219 Marionette DEBUG loaded listener.js 12:24:25 INFO - PROCESS | 1785 | ++DOMWINDOW == 83 (0x91f34c00) [pid = 1785] [serial = 2214] [outer = 0x8e54d800] 12:24:26 INFO - PROCESS | 1785 | 1470943466211 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:24:26 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:24:26 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1596ms 12:24:26 INFO - PROCESS | 1785 | 1470943466268 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 12:24:26 INFO - PROCESS | 1785 | 1470943466274 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 12:24:26 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:24:26 INFO - PROCESS | 1785 | 1470943466283 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:24:26 INFO - PROCESS | 1785 | 1470943466288 Marionette TRACE conn3 <- [1,2922,null,{}] 12:24:26 INFO - PROCESS | 1785 | 1470943466296 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:26 INFO - PROCESS | 1785 | 1470943466303 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:26 INFO - PROCESS | 1785 | 1470943466461 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 12:24:26 INFO - PROCESS | 1785 | 1470943466671 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:26 INFO - PROCESS | 1785 | 1470943466695 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:26 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d184400 == 30 [pid = 1785] [id = 738] 12:24:26 INFO - PROCESS | 1785 | ++DOMWINDOW == 84 (0x8d184c00) [pid = 1785] [serial = 2215] [outer = (nil)] 12:24:26 INFO - PROCESS | 1785 | ++DOMWINDOW == 85 (0x8d18b400) [pid = 1785] [serial = 2216] [outer = 0x8d184c00] 12:24:26 INFO - PROCESS | 1785 | 1470943466868 Marionette DEBUG loaded listener.js 12:24:26 INFO - PROCESS | 1785 | ++DOMWINDOW == 86 (0x8da89c00) [pid = 1785] [serial = 2217] [outer = 0x8d184c00] 12:24:27 INFO - PROCESS | 1785 | [1785] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 12:24:27 INFO - PROCESS | 1785 | [1785] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 12:24:27 INFO - PROCESS | 1785 | [1785] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 12:24:27 INFO - PROCESS | 1785 | [1785] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 12:24:27 INFO - PROCESS | 1785 | --DOMWINDOW == 85 (0x8f0cc000) [pid = 1785] [serial = 2156] [outer = (nil)] [url = about:blank] 12:24:27 INFO - PROCESS | 1785 | --DOMWINDOW == 84 (0x8e556000) [pid = 1785] [serial = 2159] [outer = (nil)] [url = about:blank] 12:24:27 INFO - PROCESS | 1785 | --DOMWINDOW == 83 (0x8e3d6400) [pid = 1785] [serial = 2160] [outer = (nil)] [url = about:blank] 12:24:27 INFO - PROCESS | 1785 | --DOMWINDOW == 82 (0x8f0d7000) [pid = 1785] [serial = 2157] [outer = (nil)] [url = about:blank] 12:24:27 INFO - PROCESS | 1785 | --DOMWINDOW == 81 (0x8d155c00) [pid = 1785] [serial = 2147] [outer = (nil)] [url = about:blank] 12:24:27 INFO - PROCESS | 1785 | --DOMWINDOW == 80 (0x8da81c00) [pid = 1785] [serial = 2148] [outer = (nil)] [url = about:blank] 12:24:27 INFO - PROCESS | 1785 | --DOMWINDOW == 79 (0x8dc8b800) [pid = 1785] [serial = 2150] [outer = (nil)] [url = about:blank] 12:24:27 INFO - PROCESS | 1785 | --DOMWINDOW == 78 (0x8e3ca000) [pid = 1785] [serial = 2151] [outer = (nil)] [url = about:blank] 12:24:27 INFO - PROCESS | 1785 | --DOMWINDOW == 77 (0x8e6d2c00) [pid = 1785] [serial = 2144] [outer = (nil)] [url = about:blank] 12:24:27 INFO - PROCESS | 1785 | --DOMWINDOW == 76 (0x8ee28c00) [pid = 1785] [serial = 2145] [outer = (nil)] [url = about:blank] 12:24:27 INFO - PROCESS | 1785 | --DOMWINDOW == 75 (0x8ee1f400) [pid = 1785] [serial = 2153] [outer = (nil)] [url = about:blank] 12:24:27 INFO - PROCESS | 1785 | --DOMWINDOW == 74 (0x8cd1e800) [pid = 1785] [serial = 2138] [outer = (nil)] [url = about:blank] 12:24:27 INFO - PROCESS | 1785 | --DOMWINDOW == 73 (0x8cd2c000) [pid = 1785] [serial = 2139] [outer = (nil)] [url = about:blank] 12:24:27 INFO - PROCESS | 1785 | --DOMWINDOW == 72 (0x8dc83000) [pid = 1785] [serial = 2141] [outer = (nil)] [url = about:blank] 12:24:27 INFO - PROCESS | 1785 | --DOMWINDOW == 71 (0x8e364c00) [pid = 1785] [serial = 2142] [outer = (nil)] [url = about:blank] 12:24:27 INFO - PROCESS | 1785 | --DOMWINDOW == 70 (0x910d3400) [pid = 1785] [serial = 2163] [outer = (nil)] [url = about:blank] 12:24:27 INFO - PROCESS | 1785 | --DOMWINDOW == 69 (0x90f89000) [pid = 1785] [serial = 2162] [outer = (nil)] [url = about:blank] 12:24:27 INFO - PROCESS | 1785 | --DOMWINDOW == 68 (0x8f084800) [pid = 1785] [serial = 2136] [outer = (nil)] [url = about:blank] 12:24:27 INFO - PROCESS | 1785 | --DOMWINDOW == 67 (0x8eef2000) [pid = 1785] [serial = 2154] [outer = (nil)] [url = about:blank] 12:24:28 INFO - PROCESS | 1785 | 1470943467977 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 12:24:28 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:24:28 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:24:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:24:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:24:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:24:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:24:28 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 12:24:28 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:24:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:24:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:24:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:24:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:24:28 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 12:24:28 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:24:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:24:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:24:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:24:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:24:28 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]" 12:24:28 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:24:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:24:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:24:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:24:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:24:28 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:24:28 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1734ms 12:24:28 INFO - PROCESS | 1785 | 1470943468028 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 12:24:28 INFO - PROCESS | 1785 | 1470943468041 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 12:24:28 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:24:28 INFO - PROCESS | 1785 | 1470943468057 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:24:28 INFO - PROCESS | 1785 | 1470943468063 Marionette TRACE conn3 <- [1,2926,null,{}] 12:24:28 INFO - PROCESS | 1785 | 1470943468072 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:28 INFO - PROCESS | 1785 | 1470943468078 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:28 INFO - PROCESS | 1785 | 1470943468234 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 12:24:28 INFO - PROCESS | 1785 | 1470943468381 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:28 INFO - PROCESS | 1785 | 1470943468389 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:28 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d18e800 == 31 [pid = 1785] [id = 739] 12:24:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 68 (0x8e36c800) [pid = 1785] [serial = 2218] [outer = (nil)] 12:24:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 69 (0x8e3d6000) [pid = 1785] [serial = 2219] [outer = 0x8e36c800] 12:24:28 INFO - PROCESS | 1785 | 1470943468460 Marionette DEBUG loaded listener.js 12:24:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 70 (0x8e6de800) [pid = 1785] [serial = 2220] [outer = 0x8e36c800] 12:24:29 INFO - PROCESS | 1785 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:24:29 INFO - PROCESS | 1785 | 1470943469195 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 12:24:29 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:24:29 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1197ms 12:24:29 INFO - PROCESS | 1785 | 1470943469252 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 12:24:29 INFO - PROCESS | 1785 | 1470943469256 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 12:24:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:24:29 INFO - PROCESS | 1785 | 1470943469275 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:24:29 INFO - PROCESS | 1785 | 1470943469281 Marionette TRACE conn3 <- [1,2930,null,{}] 12:24:29 INFO - PROCESS | 1785 | 1470943469300 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:29 INFO - PROCESS | 1785 | 1470943469308 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:29 INFO - PROCESS | 1785 | 1470943469463 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 12:24:29 INFO - PROCESS | 1785 | 1470943469482 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:29 INFO - PROCESS | 1785 | 1470943469491 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:29 INFO - PROCESS | 1785 | ++DOCSHELL 0x8f08c400 == 32 [pid = 1785] [id = 740] 12:24:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 71 (0x8f08c800) [pid = 1785] [serial = 2221] [outer = (nil)] 12:24:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 72 (0x8f0d0000) [pid = 1785] [serial = 2222] [outer = 0x8f08c800] 12:24:29 INFO - PROCESS | 1785 | 1470943469564 Marionette DEBUG loaded listener.js 12:24:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 73 (0x8f0d8000) [pid = 1785] [serial = 2223] [outer = 0x8f08c800] 12:24:30 INFO - PROCESS | 1785 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:24:30 INFO - PROCESS | 1785 | 1470943470476 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 12:24:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:24:30 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1258ms 12:24:30 INFO - PROCESS | 1785 | 1470943470525 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 12:24:30 INFO - PROCESS | 1785 | 1470943470529 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 12:24:30 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:24:30 INFO - PROCESS | 1785 | 1470943470535 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:24:30 INFO - PROCESS | 1785 | 1470943470538 Marionette TRACE conn3 <- [1,2934,null,{}] 12:24:30 INFO - PROCESS | 1785 | 1470943470544 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:30 INFO - PROCESS | 1785 | 1470943470549 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:30 INFO - PROCESS | 1785 | 1470943470744 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 12:24:30 INFO - PROCESS | 1785 | 1470943470779 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:30 INFO - PROCESS | 1785 | 1470943470788 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:30 INFO - PROCESS | 1785 | ++DOCSHELL 0x8f08bc00 == 33 [pid = 1785] [id = 741] 12:24:30 INFO - PROCESS | 1785 | ++DOMWINDOW == 74 (0x90f85400) [pid = 1785] [serial = 2224] [outer = (nil)] 12:24:30 INFO - PROCESS | 1785 | ++DOMWINDOW == 75 (0x90f8a800) [pid = 1785] [serial = 2225] [outer = 0x90f85400] 12:24:30 INFO - PROCESS | 1785 | 1470943470852 Marionette DEBUG loaded listener.js 12:24:30 INFO - PROCESS | 1785 | ++DOMWINDOW == 76 (0x910d1c00) [pid = 1785] [serial = 2226] [outer = 0x90f85400] 12:24:31 INFO - PROCESS | 1785 | 1470943471659 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:24:31 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:24:31 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1178ms 12:24:31 INFO - PROCESS | 1785 | 1470943471715 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 12:24:31 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:24:31 INFO - PROCESS | 1785 | 1470943471720 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 12:24:31 INFO - PROCESS | 1785 | 1470943471726 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:24:31 INFO - PROCESS | 1785 | 1470943471729 Marionette TRACE conn3 <- [1,2938,null,{}] 12:24:31 INFO - PROCESS | 1785 | 1470943471740 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:31 INFO - PROCESS | 1785 | 1470943471744 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:31 INFO - PROCESS | 1785 | 1470943471944 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 12:24:31 INFO - PROCESS | 1785 | 1470943471963 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:31 INFO - PROCESS | 1785 | 1470943471973 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:31 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d187400 == 34 [pid = 1785] [id = 742] 12:24:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 77 (0x8e6d3800) [pid = 1785] [serial = 2227] [outer = (nil)] 12:24:32 INFO - PROCESS | 1785 | ++DOMWINDOW == 78 (0x92348c00) [pid = 1785] [serial = 2228] [outer = 0x8e6d3800] 12:24:32 INFO - PROCESS | 1785 | 1470943472036 Marionette DEBUG loaded listener.js 12:24:32 INFO - PROCESS | 1785 | ++DOMWINDOW == 79 (0x9234b800) [pid = 1785] [serial = 2229] [outer = 0x8e6d3800] 12:24:32 INFO - PROCESS | 1785 | --DOMWINDOW == 78 (0x8d157c00) [pid = 1785] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:24:32 INFO - PROCESS | 1785 | --DOMWINDOW == 77 (0x8e555800) [pid = 1785] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:24:32 INFO - PROCESS | 1785 | --DOMWINDOW == 76 (0x8e550c00) [pid = 1785] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:24:32 INFO - PROCESS | 1785 | --DOMWINDOW == 75 (0x90f86400) [pid = 1785] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:24:32 INFO - PROCESS | 1785 | --DOMWINDOW == 74 (0x91f39400) [pid = 1785] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:24:32 INFO - PROCESS | 1785 | --DOMWINDOW == 73 (0x8d18c400) [pid = 1785] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:24:32 INFO - PROCESS | 1785 | --DOMWINDOW == 72 (0x9234f800) [pid = 1785] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:24:32 INFO - PROCESS | 1785 | --DOMWINDOW == 71 (0x8dbef000) [pid = 1785] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:24:32 INFO - PROCESS | 1785 | --DOMWINDOW == 70 (0x8d060000) [pid = 1785] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 12:24:32 INFO - PROCESS | 1785 | --DOMWINDOW == 69 (0x8cd21800) [pid = 1785] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:24:32 INFO - PROCESS | 1785 | --DOMWINDOW == 68 (0x8e554c00) [pid = 1785] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:24:32 INFO - PROCESS | 1785 | --DOMWINDOW == 67 (0x8d05d400) [pid = 1785] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:24:33 INFO - PROCESS | 1785 | 1470943473061 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:24:33 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. 12:24:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1394ms 12:24:33 INFO - PROCESS | 1785 | 1470943473126 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 12:24:33 INFO - PROCESS | 1785 | 1470943473132 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 12:24:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:24:33 INFO - PROCESS | 1785 | 1470943473141 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:24:33 INFO - PROCESS | 1785 | 1470943473146 Marionette TRACE conn3 <- [1,2942,null,{}] 12:24:33 INFO - PROCESS | 1785 | 1470943473154 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:33 INFO - PROCESS | 1785 | 1470943473170 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:33 INFO - PROCESS | 1785 | 1470943473432 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 12:24:33 INFO - PROCESS | 1785 | 1470943473445 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:33 INFO - PROCESS | 1785 | 1470943473455 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:33 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f6400 == 35 [pid = 1785] [id = 743] 12:24:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 68 (0x8cd27400) [pid = 1785] [serial = 2230] [outer = (nil)] 12:24:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 69 (0x92466c00) [pid = 1785] [serial = 2231] [outer = 0x8cd27400] 12:24:33 INFO - PROCESS | 1785 | 1470943473525 Marionette DEBUG loaded listener.js 12:24:33 INFO - PROCESS | 1785 | ++DOMWINDOW == 70 (0x92e42c00) [pid = 1785] [serial = 2232] [outer = 0x8cd27400] 12:24:34 INFO - PROCESS | 1785 | 1470943474418 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 12:24:34 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 12:24:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:24:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:24:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1333ms 12:24:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:24:34 INFO - PROCESS | 1785 | 1470943474474 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 12:24:34 INFO - PROCESS | 1785 | 1470943474477 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 12:24:34 INFO - PROCESS | 1785 | 1470943474483 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:24:34 INFO - PROCESS | 1785 | 1470943474486 Marionette TRACE conn3 <- [1,2946,null,{}] 12:24:34 INFO - PROCESS | 1785 | 1470943474492 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:34 INFO - PROCESS | 1785 | 1470943474495 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:34 INFO - PROCESS | 1785 | 1470943474688 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 12:24:34 INFO - PROCESS | 1785 | 1470943474849 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:34 INFO - PROCESS | 1785 | 1470943474861 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:34 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1eac00 == 36 [pid = 1785] [id = 744] 12:24:34 INFO - PROCESS | 1785 | ++DOMWINDOW == 71 (0x8b1eb800) [pid = 1785] [serial = 2233] [outer = (nil)] 12:24:34 INFO - PROCESS | 1785 | ++DOMWINDOW == 72 (0x8b1f2000) [pid = 1785] [serial = 2234] [outer = 0x8b1eb800] 12:24:34 INFO - PROCESS | 1785 | 1470943474991 Marionette DEBUG loaded listener.js 12:24:35 INFO - PROCESS | 1785 | ++DOMWINDOW == 73 (0x8d067000) [pid = 1785] [serial = 2235] [outer = 0x8b1eb800] 12:24:35 INFO - PROCESS | 1785 | 1470943475902 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:24:35 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. 12:24:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1433ms 12:24:35 INFO - PROCESS | 1785 | 1470943475919 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 12:24:35 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:24:35 INFO - PROCESS | 1785 | 1470943475925 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 12:24:35 INFO - PROCESS | 1785 | 1470943475933 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:24:35 INFO - PROCESS | 1785 | 1470943475937 Marionette TRACE conn3 <- [1,2950,null,{}] 12:24:35 INFO - PROCESS | 1785 | 1470943475945 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:35 INFO - PROCESS | 1785 | 1470943475953 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:36 INFO - PROCESS | 1785 | 1470943476169 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 12:24:36 INFO - PROCESS | 1785 | 1470943476338 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:36 INFO - PROCESS | 1785 | 1470943476349 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:36 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d18a800 == 37 [pid = 1785] [id = 745] 12:24:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 74 (0x8e365400) [pid = 1785] [serial = 2236] [outer = (nil)] 12:24:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 75 (0x8e3cf400) [pid = 1785] [serial = 2237] [outer = 0x8e365400] 12:24:36 INFO - PROCESS | 1785 | 1470943476464 Marionette DEBUG loaded listener.js 12:24:36 INFO - PROCESS | 1785 | ++DOMWINDOW == 76 (0x8e6d4400) [pid = 1785] [serial = 2238] [outer = 0x8e365400] 12:24:37 INFO - PROCESS | 1785 | ++DOCSHELL 0x8ef91c00 == 38 [pid = 1785] [id = 746] 12:24:37 INFO - PROCESS | 1785 | ++DOMWINDOW == 77 (0x8ef92400) [pid = 1785] [serial = 2239] [outer = (nil)] 12:24:37 INFO - PROCESS | 1785 | ++DOMWINDOW == 78 (0x8ef9c800) [pid = 1785] [serial = 2240] [outer = 0x8ef92400] 12:24:37 INFO - PROCESS | 1785 | 1470943477423 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:24:37 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. 12:24:37 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1533ms 12:24:37 INFO - PROCESS | 1785 | 1470943477472 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 12:24:37 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:24:37 INFO - PROCESS | 1785 | 1470943477485 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 12:24:37 INFO - PROCESS | 1785 | 1470943477507 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:24:37 INFO - PROCESS | 1785 | 1470943477513 Marionette TRACE conn3 <- [1,2954,null,{}] 12:24:37 INFO - PROCESS | 1785 | 1470943477522 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:37 INFO - PROCESS | 1785 | 1470943477529 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:37 INFO - PROCESS | 1785 | 1470943477849 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 12:24:38 INFO - PROCESS | 1785 | 1470943478125 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:38 INFO - PROCESS | 1785 | 1470943478137 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:38 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d060000 == 39 [pid = 1785] [id = 747] 12:24:38 INFO - PROCESS | 1785 | ++DOMWINDOW == 79 (0x8f0cb400) [pid = 1785] [serial = 2241] [outer = (nil)] 12:24:38 INFO - PROCESS | 1785 | ++DOMWINDOW == 80 (0x8f0d3400) [pid = 1785] [serial = 2242] [outer = 0x8f0cb400] 12:24:38 INFO - PROCESS | 1785 | 1470943478226 Marionette DEBUG loaded listener.js 12:24:38 INFO - PROCESS | 1785 | ++DOMWINDOW == 81 (0x90834000) [pid = 1785] [serial = 2243] [outer = 0x8f0cb400] 12:24:39 INFO - PROCESS | 1785 | 1470943479006 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:24:39 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:24:39 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 12:24:39 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1563ms 12:24:39 INFO - PROCESS | 1785 | 1470943479056 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 12:24:39 INFO - PROCESS | 1785 | 1470943479060 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 12:24:39 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:24:39 INFO - PROCESS | 1785 | 1470943479076 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:24:39 INFO - PROCESS | 1785 | 1470943479086 Marionette TRACE conn3 <- [1,2958,null,{}] 12:24:39 INFO - PROCESS | 1785 | 1470943479109 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:39 INFO - PROCESS | 1785 | 1470943479116 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:39 INFO - PROCESS | 1785 | 1470943479333 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 12:24:39 INFO - PROCESS | 1785 | 1470943479519 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:39 INFO - PROCESS | 1785 | 1470943479527 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:39 INFO - PROCESS | 1785 | ++DOCSHELL 0x8f0ce000 == 40 [pid = 1785] [id = 748] 12:24:39 INFO - PROCESS | 1785 | ++DOMWINDOW == 82 (0x8f0d1c00) [pid = 1785] [serial = 2244] [outer = (nil)] 12:24:39 INFO - PROCESS | 1785 | ++DOMWINDOW == 83 (0x92474c00) [pid = 1785] [serial = 2245] [outer = 0x8f0d1c00] 12:24:39 INFO - PROCESS | 1785 | 1470943479603 Marionette DEBUG loaded listener.js 12:24:39 INFO - PROCESS | 1785 | ++DOMWINDOW == 84 (0x9393dc00) [pid = 1785] [serial = 2246] [outer = 0x8f0d1c00] 12:24:40 INFO - PROCESS | 1785 | 1470943480501 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:24:40 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. 12:24:40 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1448ms 12:24:40 INFO - PROCESS | 1785 | 1470943480516 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 12:24:40 INFO - PROCESS | 1785 | 1470943480522 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 12:24:40 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:24:40 INFO - PROCESS | 1785 | 1470943480531 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:24:40 INFO - PROCESS | 1785 | 1470943480540 Marionette TRACE conn3 <- [1,2962,null,{}] 12:24:40 INFO - PROCESS | 1785 | 1470943480550 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:40 INFO - PROCESS | 1785 | 1470943480558 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:40 INFO - PROCESS | 1785 | 1470943480750 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 12:24:40 INFO - PROCESS | 1785 | 1470943480913 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:40 INFO - PROCESS | 1785 | 1470943480922 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:40 INFO - PROCESS | 1785 | ++DOCSHELL 0x8ee25c00 == 41 [pid = 1785] [id = 749] 12:24:40 INFO - PROCESS | 1785 | ++DOMWINDOW == 85 (0x8ee29000) [pid = 1785] [serial = 2247] [outer = (nil)] 12:24:40 INFO - PROCESS | 1785 | ++DOMWINDOW == 86 (0x93c80800) [pid = 1785] [serial = 2248] [outer = 0x8ee29000] 12:24:41 INFO - PROCESS | 1785 | 1470943480996 Marionette DEBUG loaded listener.js 12:24:41 INFO - PROCESS | 1785 | ++DOMWINDOW == 87 (0x93c89000) [pid = 1785] [serial = 2249] [outer = 0x8ee29000] 12:24:41 INFO - PROCESS | 1785 | 1470943481804 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:24:41 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. 12:24:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1293ms 12:24:41 INFO - PROCESS | 1785 | 1470943481824 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 12:24:41 INFO - PROCESS | 1785 | 1470943481828 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 12:24:41 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:24:41 INFO - PROCESS | 1785 | 1470943481834 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:24:41 INFO - PROCESS | 1785 | 1470943481837 Marionette TRACE conn3 <- [1,2966,null,{}] 12:24:41 INFO - PROCESS | 1785 | 1470943481843 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:41 INFO - PROCESS | 1785 | 1470943481848 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:42 INFO - PROCESS | 1785 | 1470943482007 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 12:24:42 INFO - PROCESS | 1785 | 1470943482201 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:42 INFO - PROCESS | 1785 | 1470943482218 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:42 INFO - PROCESS | 1785 | ++DOCSHELL 0x94ff0400 == 42 [pid = 1785] [id = 750] 12:24:42 INFO - PROCESS | 1785 | ++DOMWINDOW == 88 (0x94ff2000) [pid = 1785] [serial = 2250] [outer = (nil)] 12:24:42 INFO - PROCESS | 1785 | ++DOMWINDOW == 89 (0x94ffd400) [pid = 1785] [serial = 2251] [outer = 0x94ff2000] 12:24:42 INFO - PROCESS | 1785 | 1470943482329 Marionette DEBUG loaded listener.js 12:24:42 INFO - PROCESS | 1785 | ++DOMWINDOW == 90 (0x9514d400) [pid = 1785] [serial = 2252] [outer = 0x94ff2000] 12:24:43 INFO - PROCESS | 1785 | 1470943483178 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:24: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. 12:24:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1379ms 12:24:43 INFO - PROCESS | 1785 | 1470943483214 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 12:24:43 INFO - PROCESS | 1785 | 1470943483217 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 12:24:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:24:43 INFO - PROCESS | 1785 | 1470943483223 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:24:43 INFO - PROCESS | 1785 | 1470943483227 Marionette TRACE conn3 <- [1,2970,null,{}] 12:24:43 INFO - PROCESS | 1785 | 1470943483233 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:43 INFO - PROCESS | 1785 | 1470943483238 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:43 INFO - PROCESS | 1785 | 1470943483433 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 12:24:43 INFO - PROCESS | 1785 | 1470943483601 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:43 INFO - PROCESS | 1785 | 1470943483609 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:43 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1e8800 == 43 [pid = 1785] [id = 751] 12:24:43 INFO - PROCESS | 1785 | ++DOMWINDOW == 91 (0x8b1ee400) [pid = 1785] [serial = 2253] [outer = (nil)] 12:24:43 INFO - PROCESS | 1785 | ++DOMWINDOW == 92 (0x9516e800) [pid = 1785] [serial = 2254] [outer = 0x8b1ee400] 12:24:43 INFO - PROCESS | 1785 | 1470943483700 Marionette DEBUG loaded listener.js 12:24:43 INFO - PROCESS | 1785 | ++DOMWINDOW == 93 (0x95171800) [pid = 1785] [serial = 2255] [outer = 0x8b1ee400] 12:24:44 INFO - PROCESS | 1785 | 1470943484490 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:24:44 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. 12:24:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1280ms 12:24:44 INFO - PROCESS | 1785 | 1470943484504 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 12:24:44 INFO - PROCESS | 1785 | 1470943484507 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 12:24:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:24:44 INFO - PROCESS | 1785 | 1470943484515 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:24:44 INFO - PROCESS | 1785 | 1470943484518 Marionette TRACE conn3 <- [1,2974,null,{}] 12:24:44 INFO - PROCESS | 1785 | 1470943484524 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:44 INFO - PROCESS | 1785 | 1470943484529 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:44 INFO - PROCESS | 1785 | 1470943484690 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 12:24:44 INFO - PROCESS | 1785 | 1470943484897 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:44 INFO - PROCESS | 1785 | 1470943484907 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:44 INFO - PROCESS | 1785 | ++DOCSHELL 0x95151000 == 44 [pid = 1785] [id = 752] 12:24:44 INFO - PROCESS | 1785 | ++DOMWINDOW == 94 (0x95154c00) [pid = 1785] [serial = 2256] [outer = (nil)] 12:24:44 INFO - PROCESS | 1785 | ++DOMWINDOW == 95 (0x9517a400) [pid = 1785] [serial = 2257] [outer = 0x95154c00] 12:24:44 INFO - PROCESS | 1785 | 1470943484983 Marionette DEBUG loaded listener.js 12:24:45 INFO - PROCESS | 1785 | ++DOMWINDOW == 96 (0x95277c00) [pid = 1785] [serial = 2258] [outer = 0x95154c00] 12:24:45 INFO - PROCESS | 1785 | 1470943485847 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 12:24:45 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. 12:24:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1386ms 12:24:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:24:45 INFO - PROCESS | 1785 | 1470943485902 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 12:24:45 INFO - PROCESS | 1785 | 1470943485905 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 12:24:45 INFO - PROCESS | 1785 | 1470943485911 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:24:45 INFO - PROCESS | 1785 | 1470943485915 Marionette TRACE conn3 <- [1,2978,null,{}] 12:24:45 INFO - PROCESS | 1785 | 1470943485920 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:45 INFO - PROCESS | 1785 | 1470943485925 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:46 INFO - PROCESS | 1785 | 1470943486095 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 12:24:46 INFO - PROCESS | 1785 | 1470943486524 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:46 INFO - PROCESS | 1785 | 1470943486532 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:46 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d05d000 == 45 [pid = 1785] [id = 753] 12:24:46 INFO - PROCESS | 1785 | ++DOMWINDOW == 97 (0x8d05d400) [pid = 1785] [serial = 2259] [outer = (nil)] 12:24:46 INFO - PROCESS | 1785 | ++DOMWINDOW == 98 (0x8d14cc00) [pid = 1785] [serial = 2260] [outer = 0x8d05d400] 12:24:46 INFO - PROCESS | 1785 | 1470943486671 Marionette DEBUG loaded listener.js 12:24:46 INFO - PROCESS | 1785 | ++DOMWINDOW == 99 (0x8d18d800) [pid = 1785] [serial = 2261] [outer = 0x8d05d400] 12:24:47 INFO - PROCESS | 1785 | 1470943487443 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:24:47 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. 12:24:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1591ms 12:24:47 INFO - PROCESS | 1785 | 1470943487503 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 12:24:47 INFO - PROCESS | 1785 | 1470943487507 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 12:24:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:24:47 INFO - PROCESS | 1785 | 1470943487515 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:24:47 INFO - PROCESS | 1785 | 1470943487520 Marionette TRACE conn3 <- [1,2982,null,{}] 12:24:47 INFO - PROCESS | 1785 | 1470943487527 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:47 INFO - PROCESS | 1785 | 1470943487535 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:47 INFO - PROCESS | 1785 | 1470943487869 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 12:24:48 INFO - PROCESS | 1785 | --DOCSHELL 0x8d159c00 == 44 [pid = 1785] [id = 722] 12:24:48 INFO - PROCESS | 1785 | --DOCSHELL 0x8d18b000 == 43 [pid = 1785] [id = 728] 12:24:48 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1f6400 == 42 [pid = 1785] [id = 743] 12:24:48 INFO - PROCESS | 1785 | --DOCSHELL 0x8d187400 == 41 [pid = 1785] [id = 742] 12:24:48 INFO - PROCESS | 1785 | --DOCSHELL 0x8f08c400 == 40 [pid = 1785] [id = 740] 12:24:48 INFO - PROCESS | 1785 | --DOCSHELL 0x8d18e800 == 39 [pid = 1785] [id = 739] 12:24:48 INFO - PROCESS | 1785 | --DOCSHELL 0x8d184400 == 38 [pid = 1785] [id = 738] 12:24:48 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1f0c00 == 37 [pid = 1785] [id = 727] 12:24:48 INFO - PROCESS | 1785 | --DOCSHELL 0x8dbe4c00 == 36 [pid = 1785] [id = 719] 12:24:48 INFO - PROCESS | 1785 | --DOCSHELL 0x8e54f400 == 35 [pid = 1785] [id = 731] 12:24:48 INFO - PROCESS | 1785 | --DOCSHELL 0x8dbe8c00 == 34 [pid = 1785] [id = 726] 12:24:48 INFO - PROCESS | 1785 | --DOCSHELL 0x8d14b400 == 33 [pid = 1785] [id = 720] 12:24:48 INFO - PROCESS | 1785 | --DOCSHELL 0x8dbeb000 == 32 [pid = 1785] [id = 725] 12:24:48 INFO - PROCESS | 1785 | --DOCSHELL 0x8d05f400 == 31 [pid = 1785] [id = 715] 12:24:48 INFO - PROCESS | 1785 | --DOCSHELL 0x8e554000 == 30 [pid = 1785] [id = 717] 12:24:48 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd27000 == 29 [pid = 1785] [id = 716] 12:24:48 INFO - PROCESS | 1785 | --DOCSHELL 0x8d05c800 == 28 [pid = 1785] [id = 729] 12:24:48 INFO - PROCESS | 1785 | --DOCSHELL 0x8f082000 == 27 [pid = 1785] [id = 718] 12:24:48 INFO - PROCESS | 1785 | --DOCSHELL 0x8dbeb800 == 26 [pid = 1785] [id = 730] 12:24:48 INFO - PROCESS | 1785 | --DOCSHELL 0x8eeee400 == 25 [pid = 1785] [id = 733] 12:24:48 INFO - PROCESS | 1785 | --DOCSHELL 0x8da86400 == 24 [pid = 1785] [id = 723] 12:24:48 INFO - PROCESS | 1785 | --DOCSHELL 0x8d151c00 == 23 [pid = 1785] [id = 721] 12:24:48 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1f3c00 == 22 [pid = 1785] [id = 732] 12:24:48 INFO - PROCESS | 1785 | --DOCSHELL 0x8cd24400 == 21 [pid = 1785] [id = 737] 12:24:48 INFO - PROCESS | 1785 | --DOCSHELL 0x8d14e400 == 20 [pid = 1785] [id = 734] 12:24:48 INFO - PROCESS | 1785 | --DOCSHELL 0x8eef1000 == 19 [pid = 1785] [id = 724] 12:24:48 INFO - PROCESS | 1785 | --DOCSHELL 0x8e3d2800 == 18 [pid = 1785] [id = 735] 12:24:48 INFO - PROCESS | 1785 | --DOCSHELL 0x8f0d3000 == 17 [pid = 1785] [id = 736] 12:24:48 INFO - PROCESS | 1785 | --DOCSHELL 0x8f08bc00 == 16 [pid = 1785] [id = 741] 12:24:48 INFO - PROCESS | 1785 | --DOCSHELL 0x95151000 == 15 [pid = 1785] [id = 752] 12:24:48 INFO - PROCESS | 1785 | --DOCSHELL 0x94ff0400 == 14 [pid = 1785] [id = 750] 12:24:48 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1e8800 == 13 [pid = 1785] [id = 751] 12:24:48 INFO - PROCESS | 1785 | --DOCSHELL 0x8ee25c00 == 12 [pid = 1785] [id = 749] 12:24:49 INFO - PROCESS | 1785 | --DOCSHELL 0x8f0ce000 == 11 [pid = 1785] [id = 748] 12:24:49 INFO - PROCESS | 1785 | --DOCSHELL 0x8ef91c00 == 10 [pid = 1785] [id = 746] 12:24:49 INFO - PROCESS | 1785 | --DOCSHELL 0x8d18a800 == 9 [pid = 1785] [id = 745] 12:24:49 INFO - PROCESS | 1785 | --DOCSHELL 0x8d060000 == 8 [pid = 1785] [id = 747] 12:24:49 INFO - PROCESS | 1785 | --DOCSHELL 0x8b1eac00 == 7 [pid = 1785] [id = 744] 12:24:49 INFO - PROCESS | 1785 | 1470943489005 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:49 INFO - PROCESS | 1785 | 1470943489017 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:49 INFO - PROCESS | 1785 | --DOMWINDOW == 98 (0x8da8ec00) [pid = 1785] [serial = 2165] [outer = (nil)] [url = about:blank] 12:24:49 INFO - PROCESS | 1785 | --DOMWINDOW == 97 (0x8ef96800) [pid = 1785] [serial = 2169] [outer = (nil)] [url = about:blank] 12:24:49 INFO - PROCESS | 1785 | --DOMWINDOW == 96 (0x8ee1d000) [pid = 1785] [serial = 2168] [outer = (nil)] [url = about:blank] 12:24:49 INFO - PROCESS | 1785 | --DOMWINDOW == 95 (0x910d8400) [pid = 1785] [serial = 2172] [outer = (nil)] [url = about:blank] 12:24:49 INFO - PROCESS | 1785 | --DOMWINDOW == 94 (0x90f90400) [pid = 1785] [serial = 2171] [outer = (nil)] [url = about:blank] 12:24:49 INFO - PROCESS | 1785 | --DOMWINDOW == 93 (0x92222000) [pid = 1785] [serial = 2175] [outer = (nil)] [url = about:blank] 12:24:49 INFO - PROCESS | 1785 | --DOMWINDOW == 92 (0x91f3d800) [pid = 1785] [serial = 2174] [outer = (nil)] [url = about:blank] 12:24:49 INFO - PROCESS | 1785 | --DOMWINDOW == 91 (0x92466400) [pid = 1785] [serial = 2178] [outer = (nil)] [url = about:blank] 12:24:49 INFO - PROCESS | 1785 | --DOMWINDOW == 90 (0x92350000) [pid = 1785] [serial = 2177] [outer = (nil)] [url = about:blank] 12:24:49 INFO - PROCESS | 1785 | --DOMWINDOW == 89 (0x8dbe7c00) [pid = 1785] [serial = 2187] [outer = (nil)] [url = about:blank] 12:24:49 INFO - PROCESS | 1785 | --DOMWINDOW == 88 (0x93943c00) [pid = 1785] [serial = 2181] [outer = (nil)] [url = about:blank] 12:24:49 INFO - PROCESS | 1785 | --DOMWINDOW == 87 (0x8da89400) [pid = 1785] [serial = 2186] [outer = (nil)] [url = about:blank] 12:24:49 INFO - PROCESS | 1785 | --DOMWINDOW == 86 (0x8dc85000) [pid = 1785] [serial = 2192] [outer = (nil)] [url = about:blank] 12:24:49 INFO - PROCESS | 1785 | --DOMWINDOW == 85 (0x9393f800) [pid = 1785] [serial = 2180] [outer = (nil)] [url = about:blank] 12:24:49 INFO - PROCESS | 1785 | --DOMWINDOW == 84 (0x8d14e000) [pid = 1785] [serial = 2189] [outer = (nil)] [url = about:blank] 12:24:49 INFO - PROCESS | 1785 | --DOMWINDOW == 83 (0x8d150400) [pid = 1785] [serial = 2190] [outer = (nil)] [url = about:blank] 12:24:49 INFO - PROCESS | 1785 | --DOMWINDOW == 82 (0x8dbe8000) [pid = 1785] [serial = 2184] [outer = (nil)] [url = about:blank] 12:24:49 INFO - PROCESS | 1785 | --DOMWINDOW == 81 (0x8da8b800) [pid = 1785] [serial = 2183] [outer = (nil)] [url = about:blank] 12:24:49 INFO - PROCESS | 1785 | --DOMWINDOW == 80 (0x8e6d8000) [pid = 1785] [serial = 2195] [outer = (nil)] [url = about:blank] 12:24:49 INFO - PROCESS | 1785 | --DOMWINDOW == 79 (0x8d190400) [pid = 1785] [serial = 2198] [outer = (nil)] [url = about:blank] 12:24:49 INFO - PROCESS | 1785 | --DOMWINDOW == 78 (0x8dbea400) [pid = 1785] [serial = 2166] [outer = (nil)] [url = about:blank] 12:24:49 INFO - PROCESS | 1785 | --DOMWINDOW == 77 (0x8e6de000) [pid = 1785] [serial = 2196] [outer = (nil)] [url = about:blank] 12:24:49 INFO - PROCESS | 1785 | --DOMWINDOW == 76 (0x8ef97000) [pid = 1785] [serial = 2201] [outer = (nil)] [url = about:blank] 12:24:49 INFO - PROCESS | 1785 | --DOMWINDOW == 75 (0x8e3d4800) [pid = 1785] [serial = 2199] [outer = (nil)] [url = about:blank] 12:24:49 INFO - PROCESS | 1785 | --DOMWINDOW == 74 (0x8dc8b400) [pid = 1785] [serial = 2193] [outer = (nil)] [url = about:blank] 12:24:49 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f0c00 == 8 [pid = 1785] [id = 754] 12:24:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 75 (0x8b1f2400) [pid = 1785] [serial = 2262] [outer = (nil)] 12:24:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 76 (0x8b1f6c00) [pid = 1785] [serial = 2263] [outer = 0x8b1f2400] 12:24:49 INFO - PROCESS | 1785 | 1470943489331 Marionette DEBUG loaded listener.js 12:24:49 INFO - PROCESS | 1785 | ++DOMWINDOW == 77 (0x8d05c000) [pid = 1785] [serial = 2264] [outer = 0x8b1f2400] 12:24:50 INFO - PROCESS | 1785 | 1470943490112 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 12:24: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 12:24:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:24:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:24:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 2644ms 12:24:50 INFO - PROCESS | 1785 | 1470943490161 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 12:24:50 INFO - PROCESS | 1785 | 1470943490167 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 12:24:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:24:50 INFO - PROCESS | 1785 | 1470943490176 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:24:50 INFO - PROCESS | 1785 | 1470943490183 Marionette TRACE conn3 <- [1,2986,null,{}] 12:24:50 INFO - PROCESS | 1785 | 1470943490193 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:50 INFO - PROCESS | 1785 | 1470943490198 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:50 INFO - PROCESS | 1785 | 1470943490410 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 12:24:50 INFO - PROCESS | 1785 | 1470943490615 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:50 INFO - PROCESS | 1785 | 1470943490630 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:50 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d182400 == 9 [pid = 1785] [id = 755] 12:24:50 INFO - PROCESS | 1785 | ++DOMWINDOW == 78 (0x8d183800) [pid = 1785] [serial = 2265] [outer = (nil)] 12:24:50 INFO - PROCESS | 1785 | ++DOMWINDOW == 79 (0x8d189000) [pid = 1785] [serial = 2266] [outer = 0x8d183800] 12:24:50 INFO - PROCESS | 1785 | 1470943490749 Marionette DEBUG loaded listener.js 12:24:50 INFO - PROCESS | 1785 | ++DOMWINDOW == 80 (0x8da8a000) [pid = 1785] [serial = 2267] [outer = 0x8d183800] 12:24:51 INFO - PROCESS | 1785 | 1470943491652 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:24: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. 12:24:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1535ms 12:24:51 INFO - PROCESS | 1785 | 1470943491711 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 12:24:51 INFO - PROCESS | 1785 | 1470943491721 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 12:24:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:24:51 INFO - PROCESS | 1785 | 1470943491732 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:24:51 INFO - PROCESS | 1785 | 1470943491737 Marionette TRACE conn3 <- [1,2990,null,{}] 12:24:51 INFO - PROCESS | 1785 | 1470943491743 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:51 INFO - PROCESS | 1785 | 1470943491750 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:51 INFO - PROCESS | 1785 | 1470943491939 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 12:24:52 INFO - PROCESS | 1785 | 1470943492122 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:52 INFO - PROCESS | 1785 | 1470943492130 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:52 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dc83000 == 10 [pid = 1785] [id = 756] 12:24:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 81 (0x8dc84400) [pid = 1785] [serial = 2268] [outer = (nil)] 12:24:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 82 (0x8dc88400) [pid = 1785] [serial = 2269] [outer = 0x8dc84400] 12:24:52 INFO - PROCESS | 1785 | 1470943492216 Marionette DEBUG loaded listener.js 12:24:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 83 (0x8dc8e800) [pid = 1785] [serial = 2270] [outer = 0x8dc84400] 12:24:52 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e3ccc00 == 11 [pid = 1785] [id = 757] 12:24:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 84 (0x8e3d1c00) [pid = 1785] [serial = 2271] [outer = (nil)] 12:24:52 INFO - PROCESS | 1785 | ++DOMWINDOW == 85 (0x8d05b800) [pid = 1785] [serial = 2272] [outer = 0x8e3d1c00] 12:24:53 INFO - PROCESS | 1785 | 1470943493293 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:24: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. 12:24:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1588ms 12:24:53 INFO - PROCESS | 1785 | 1470943493319 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 12:24:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:24:53 INFO - PROCESS | 1785 | 1470943493324 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 12:24:53 INFO - PROCESS | 1785 | 1470943493330 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:24:53 INFO - PROCESS | 1785 | 1470943493336 Marionette TRACE conn3 <- [1,2994,null,{}] 12:24:53 INFO - PROCESS | 1785 | 1470943493355 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:53 INFO - PROCESS | 1785 | 1470943493365 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:53 INFO - PROCESS | 1785 | 1470943493585 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 12:24:53 INFO - PROCESS | 1785 | 1470943493867 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:53 INFO - PROCESS | 1785 | 1470943493881 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:53 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e6da800 == 12 [pid = 1785] [id = 758] 12:24:53 INFO - PROCESS | 1785 | ++DOMWINDOW == 86 (0x8e6dc800) [pid = 1785] [serial = 2273] [outer = (nil)] 12:24:53 INFO - PROCESS | 1785 | ++DOMWINDOW == 87 (0x8e6e0000) [pid = 1785] [serial = 2274] [outer = 0x8e6dc800] 12:24:53 INFO - PROCESS | 1785 | 1470943493992 Marionette DEBUG loaded listener.js 12:24:54 INFO - PROCESS | 1785 | ++DOMWINDOW == 88 (0x8ee20800) [pid = 1785] [serial = 2275] [outer = 0x8e6dc800] 12:24:54 INFO - PROCESS | 1785 | 1470943494854 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:24:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:24: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 12:24:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1542ms 12:24:54 INFO - PROCESS | 1785 | 1470943494872 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 12:24:54 INFO - PROCESS | 1785 | 1470943494876 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 12:24:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:24:54 INFO - PROCESS | 1785 | 1470943494882 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:24:54 INFO - PROCESS | 1785 | 1470943494886 Marionette TRACE conn3 <- [1,2998,null,{}] 12:24:54 INFO - PROCESS | 1785 | 1470943494892 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:54 INFO - PROCESS | 1785 | 1470943494897 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:55 INFO - PROCESS | 1785 | 1470943495076 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 12:24:55 INFO - PROCESS | 1785 | 1470943495266 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:55 INFO - PROCESS | 1785 | 1470943495276 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:55 INFO - PROCESS | 1785 | ++DOCSHELL 0x8eeef800 == 13 [pid = 1785] [id = 759] 12:24:55 INFO - PROCESS | 1785 | ++DOMWINDOW == 89 (0x8eef2000) [pid = 1785] [serial = 2276] [outer = (nil)] 12:24:55 INFO - PROCESS | 1785 | ++DOMWINDOW == 90 (0x8eef9800) [pid = 1785] [serial = 2277] [outer = 0x8eef2000] 12:24:55 INFO - PROCESS | 1785 | 1470943495357 Marionette DEBUG loaded listener.js 12:24:55 INFO - PROCESS | 1785 | ++DOMWINDOW == 91 (0x8ef9b000) [pid = 1785] [serial = 2278] [outer = 0x8eef2000] 12:24:56 INFO - PROCESS | 1785 | 1470943496250 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:24: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. 12:24:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1380ms 12:24:56 INFO - PROCESS | 1785 | 1470943496263 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 12:24:56 INFO - PROCESS | 1785 | 1470943496266 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 12:24:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:24:56 INFO - PROCESS | 1785 | 1470943496274 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:24:56 INFO - PROCESS | 1785 | 1470943496279 Marionette TRACE conn3 <- [1,3002,null,{}] 12:24:56 INFO - PROCESS | 1785 | 1470943496285 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:56 INFO - PROCESS | 1785 | 1470943496291 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:56 INFO - PROCESS | 1785 | 1470943496460 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 12:24:56 INFO - PROCESS | 1785 | 1470943496674 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:56 INFO - PROCESS | 1785 | 1470943496681 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:56 INFO - PROCESS | 1785 | ++DOCSHELL 0x8eeee400 == 14 [pid = 1785] [id = 760] 12:24:56 INFO - PROCESS | 1785 | ++DOMWINDOW == 92 (0x8ef9d800) [pid = 1785] [serial = 2279] [outer = (nil)] 12:24:56 INFO - PROCESS | 1785 | ++DOMWINDOW == 93 (0x8f088c00) [pid = 1785] [serial = 2280] [outer = 0x8ef9d800] 12:24:56 INFO - PROCESS | 1785 | 1470943496764 Marionette DEBUG loaded listener.js 12:24:56 INFO - PROCESS | 1785 | ++DOMWINDOW == 94 (0x8f0d7c00) [pid = 1785] [serial = 2281] [outer = 0x8ef9d800] 12:24:57 INFO - PROCESS | 1785 | 1470943497719 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:24: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. 12:24:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1485ms 12:24:57 INFO - PROCESS | 1785 | 1470943497759 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 12:24:57 INFO - PROCESS | 1785 | 1470943497763 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 12:24:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:24:57 INFO - PROCESS | 1785 | 1470943497770 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:24:57 INFO - PROCESS | 1785 | 1470943497773 Marionette TRACE conn3 <- [1,3006,null,{}] 12:24:57 INFO - PROCESS | 1785 | 1470943497779 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:57 INFO - PROCESS | 1785 | 1470943497790 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:58 INFO - PROCESS | 1785 | 1470943498035 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 12:24:58 INFO - PROCESS | 1785 | 1470943498294 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:58 INFO - PROCESS | 1785 | 1470943498302 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:58 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1e9c00 == 15 [pid = 1785] [id = 761] 12:24:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 95 (0x8b1f1000) [pid = 1785] [serial = 2282] [outer = (nil)] 12:24:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 96 (0x8cd29000) [pid = 1785] [serial = 2283] [outer = 0x8b1f1000] 12:24:58 INFO - PROCESS | 1785 | 1470943498385 Marionette DEBUG loaded listener.js 12:24:58 INFO - PROCESS | 1785 | ++DOMWINDOW == 97 (0x8d150400) [pid = 1785] [serial = 2284] [outer = 0x8b1f1000] 12:24:59 INFO - PROCESS | 1785 | 1470943499330 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:24: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. 12:24:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1584ms 12:24:59 INFO - PROCESS | 1785 | 1470943499356 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 12:24:59 INFO - PROCESS | 1785 | 1470943499361 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 12:24:59 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:24:59 INFO - PROCESS | 1785 | 1470943499368 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:24:59 INFO - PROCESS | 1785 | 1470943499372 Marionette TRACE conn3 <- [1,3010,null,{}] 12:24:59 INFO - PROCESS | 1785 | 1470943499380 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:59 INFO - PROCESS | 1785 | 1470943499387 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:59 INFO - PROCESS | 1785 | 1470943499543 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 12:24:59 INFO - PROCESS | 1785 | 1470943499559 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:59 INFO - PROCESS | 1785 | 1470943499567 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:24:59 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dc81c00 == 16 [pid = 1785] [id = 762] 12:24:59 INFO - PROCESS | 1785 | ++DOMWINDOW == 98 (0x8dc8a400) [pid = 1785] [serial = 2285] [outer = (nil)] 12:24:59 INFO - PROCESS | 1785 | ++DOMWINDOW == 99 (0x8e36e000) [pid = 1785] [serial = 2286] [outer = 0x8dc8a400] 12:24:59 INFO - PROCESS | 1785 | 1470943499638 Marionette DEBUG loaded listener.js 12:24:59 INFO - PROCESS | 1785 | ++DOMWINDOW == 100 (0x8e3ce800) [pid = 1785] [serial = 2287] [outer = 0x8dc8a400] 12:25:00 INFO - PROCESS | 1785 | 1470943500536 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 12:25:00 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 12:25:00 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1178ms 12:25:00 INFO - PROCESS | 1785 | 1470943500557 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 12:25:00 INFO - PROCESS | 1785 | 1470943500563 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 12:25:00 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:25:00 INFO - PROCESS | 1785 | 1470943500573 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:25:00 INFO - PROCESS | 1785 | 1470943500578 Marionette TRACE conn3 <- [1,3014,null,{}] 12:25:00 INFO - PROCESS | 1785 | 1470943500590 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:00 INFO - PROCESS | 1785 | 1470943500594 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:00 INFO - PROCESS | 1785 | 1470943500808 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 12:25:00 INFO - PROCESS | 1785 | 1470943500837 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:00 INFO - PROCESS | 1785 | 1470943500849 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:00 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e6d7400 == 17 [pid = 1785] [id = 763] 12:25:00 INFO - PROCESS | 1785 | ++DOMWINDOW == 101 (0x8ee1e400) [pid = 1785] [serial = 2288] [outer = (nil)] 12:25:00 INFO - PROCESS | 1785 | ++DOMWINDOW == 102 (0x8ef93800) [pid = 1785] [serial = 2289] [outer = 0x8ee1e400] 12:25:00 INFO - PROCESS | 1785 | 1470943500910 Marionette DEBUG loaded listener.js 12:25:01 INFO - PROCESS | 1785 | ++DOMWINDOW == 103 (0x9082f400) [pid = 1785] [serial = 2290] [outer = 0x8ee1e400] 12:25:01 INFO - PROCESS | 1785 | [1785] 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 12:25:02 INFO - PROCESS | 1785 | 1470943502084 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:25:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:25:02 INFO - {} 12:25:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:25:02 INFO - {} 12:25:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:25:02 INFO - {} 12:25:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:25:02 INFO - {} 12:25:02 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1540ms 12:25:02 INFO - PROCESS | 1785 | 1470943502114 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 12:25:02 INFO - PROCESS | 1785 | 1470943502118 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 12:25:02 INFO - TEST-START | /FileAPI/fileReader.html 12:25:02 INFO - PROCESS | 1785 | 1470943502144 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:25:02 INFO - PROCESS | 1785 | 1470943502152 Marionette TRACE conn3 <- [1,3018,null,{}] 12:25:02 INFO - PROCESS | 1785 | 1470943502167 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:02 INFO - PROCESS | 1785 | 1470943502173 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:02 INFO - PROCESS | 1785 | 1470943502370 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 12:25:02 INFO - PROCESS | 1785 | 1470943502397 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:02 INFO - PROCESS | 1785 | 1470943502403 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:02 INFO - PROCESS | 1785 | ++DOCSHELL 0x910d7400 == 18 [pid = 1785] [id = 764] 12:25:02 INFO - PROCESS | 1785 | ++DOMWINDOW == 104 (0x910db000) [pid = 1785] [serial = 2291] [outer = (nil)] 12:25:02 INFO - PROCESS | 1785 | ++DOMWINDOW == 105 (0x92348000) [pid = 1785] [serial = 2292] [outer = 0x910db000] 12:25:02 INFO - PROCESS | 1785 | 1470943502467 Marionette DEBUG loaded listener.js 12:25:02 INFO - PROCESS | 1785 | ++DOMWINDOW == 106 (0x92350800) [pid = 1785] [serial = 2293] [outer = 0x910db000] 12:25:03 INFO - PROCESS | 1785 | --DOMWINDOW == 105 (0x8e6d3800) [pid = 1785] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:25:03 INFO - PROCESS | 1785 | --DOMWINDOW == 104 (0x8eef2c00) [pid = 1785] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:25:03 INFO - PROCESS | 1785 | --DOMWINDOW == 103 (0x8d184c00) [pid = 1785] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:25:03 INFO - PROCESS | 1785 | --DOMWINDOW == 102 (0x8f0d5400) [pid = 1785] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:25:03 INFO - PROCESS | 1785 | --DOMWINDOW == 101 (0x8e36c800) [pid = 1785] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:25:03 INFO - PROCESS | 1785 | --DOMWINDOW == 100 (0x8e54d800) [pid = 1785] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:25:03 INFO - PROCESS | 1785 | --DOMWINDOW == 99 (0x8f08c800) [pid = 1785] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:25:03 INFO - PROCESS | 1785 | --DOMWINDOW == 98 (0x8ee1b400) [pid = 1785] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:25:03 INFO - PROCESS | 1785 | --DOMWINDOW == 97 (0x8d14fc00) [pid = 1785] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:25:03 INFO - PROCESS | 1785 | --DOMWINDOW == 96 (0x8cd27400) [pid = 1785] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 12:25:03 INFO - PROCESS | 1785 | --DOMWINDOW == 95 (0x90f85400) [pid = 1785] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:25:03 INFO - PROCESS | 1785 | --DOMWINDOW == 94 (0x8b1eb800) [pid = 1785] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:25:03 INFO - PROCESS | 1785 | --DOMWINDOW == 93 (0x8e365400) [pid = 1785] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:25:03 INFO - PROCESS | 1785 | --DOMWINDOW == 92 (0x95154c00) [pid = 1785] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:25:03 INFO - PROCESS | 1785 | --DOMWINDOW == 91 (0x8ee29000) [pid = 1785] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:25:03 INFO - PROCESS | 1785 | --DOMWINDOW == 90 (0x8f0d1c00) [pid = 1785] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:25:03 INFO - PROCESS | 1785 | --DOMWINDOW == 89 (0x94ff2000) [pid = 1785] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:25:03 INFO - PROCESS | 1785 | --DOMWINDOW == 88 (0x8f0cb400) [pid = 1785] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:25:03 INFO - PROCESS | 1785 | --DOMWINDOW == 87 (0x8b1ee400) [pid = 1785] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:25:03 INFO - PROCESS | 1785 | --DOMWINDOW == 86 (0x8ef92400) [pid = 1785] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:25:03 INFO - PROCESS | 1785 | --DOMWINDOW == 85 (0x8d05d400) [pid = 1785] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:25:03 INFO - PROCESS | 1785 | 1470943503420 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 12:25:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:25:03 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:25:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:25:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:25:03 INFO - TEST-OK | /FileAPI/fileReader.html | took 1296ms 12:25:03 INFO - PROCESS | 1785 | 1470943503434 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 12:25:03 INFO - PROCESS | 1785 | 1470943503438 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 12:25:03 INFO - TEST-START | /FileAPI/historical.html 12:25:03 INFO - PROCESS | 1785 | 1470943503444 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:25:03 INFO - PROCESS | 1785 | 1470943503447 Marionette TRACE conn3 <- [1,3022,null,{}] 12:25:03 INFO - PROCESS | 1785 | 1470943503452 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:03 INFO - PROCESS | 1785 | 1470943503457 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:03 INFO - PROCESS | 1785 | 1470943503654 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 12:25:03 INFO - PROCESS | 1785 | 1470943503675 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:03 INFO - PROCESS | 1785 | 1470943503681 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:03 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e6d3800 == 19 [pid = 1785] [id = 765] 12:25:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 86 (0x8e6db400) [pid = 1785] [serial = 2294] [outer = (nil)] 12:25:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 87 (0x90f88800) [pid = 1785] [serial = 2295] [outer = 0x8e6db400] 12:25:03 INFO - PROCESS | 1785 | 1470943503754 Marionette DEBUG loaded listener.js 12:25:03 INFO - PROCESS | 1785 | ++DOMWINDOW == 88 (0x92466400) [pid = 1785] [serial = 2296] [outer = 0x8e6db400] 12:25:04 INFO - PROCESS | 1785 | 1470943504601 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 12:25:04 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:25:04 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:25:04 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:25:04 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:25:04 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:25:04 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:25:04 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:25:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:04 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:25:04 INFO - TEST-OK | /FileAPI/historical.html | took 1185ms 12:25:04 INFO - TEST-START | /FileAPI/idlharness.html 12:25:04 INFO - PROCESS | 1785 | 1470943504640 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 12:25:04 INFO - PROCESS | 1785 | 1470943504643 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 12:25:04 INFO - PROCESS | 1785 | 1470943504650 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:25:04 INFO - PROCESS | 1785 | 1470943504653 Marionette TRACE conn3 <- [1,3026,null,{}] 12:25:04 INFO - PROCESS | 1785 | 1470943504659 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:04 INFO - PROCESS | 1785 | 1470943504663 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:04 INFO - PROCESS | 1785 | 1470943504807 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 12:25:04 INFO - PROCESS | 1785 | 1470943504826 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:04 INFO - PROCESS | 1785 | 1470943504842 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:04 INFO - PROCESS | 1785 | ++DOCSHELL 0x93948400 == 20 [pid = 1785] [id = 766] 12:25:04 INFO - PROCESS | 1785 | ++DOMWINDOW == 89 (0x9394a000) [pid = 1785] [serial = 2297] [outer = (nil)] 12:25:04 INFO - PROCESS | 1785 | ++DOMWINDOW == 90 (0x93a5f000) [pid = 1785] [serial = 2298] [outer = 0x9394a000] 12:25:04 INFO - PROCESS | 1785 | 1470943504915 Marionette DEBUG loaded listener.js 12:25:05 INFO - PROCESS | 1785 | ++DOMWINDOW == 91 (0x93c84000) [pid = 1785] [serial = 2299] [outer = 0x9394a000] 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:25:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:25:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:25:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:25:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:25:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:25:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:25:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:25:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:25:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:25:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:25:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:25:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:25:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:25:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:25:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:25:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:25:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:25:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:25:06 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 12:25:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:25:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:25:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:25:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:25:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:25:06 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 12:25:06 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 12:25:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:25:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:25:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:25:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:25:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:25:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:25:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:25:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:25:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:25:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:25:06 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 12:25:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:25:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:25:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:25:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:25:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:25:06 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 12:25:06 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 12:25:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:25:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:25:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:25:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:25:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:25:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:25:06 INFO - TEST-OK | /FileAPI/idlharness.html | took 2249ms 12:25:07 INFO - PROCESS | 1785 | 1470943506736 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 12:25:07 INFO - PROCESS | 1785 | 1470943506927 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 12:25:07 INFO - PROCESS | 1785 | 1470943506944 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 12:25:07 INFO - TEST-START | /FileAPI/idlharness.worker 12:25:07 INFO - PROCESS | 1785 | 1470943507068 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:25:07 INFO - PROCESS | 1785 | 1470943507076 Marionette TRACE conn3 <- [1,3030,null,{}] 12:25:07 INFO - PROCESS | 1785 | 1470943507085 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:07 INFO - PROCESS | 1785 | 1470943507092 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:07 INFO - PROCESS | 1785 | 1470943507317 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 12:25:07 INFO - PROCESS | 1785 | 1470943507511 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:07 INFO - PROCESS | 1785 | 1470943507523 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:07 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dc82c00 == 21 [pid = 1785] [id = 767] 12:25:07 INFO - PROCESS | 1785 | ++DOMWINDOW == 92 (0x8dc83800) [pid = 1785] [serial = 2300] [outer = (nil)] 12:25:07 INFO - PROCESS | 1785 | ++DOMWINDOW == 93 (0x910d6800) [pid = 1785] [serial = 2301] [outer = 0x8dc83800] 12:25:07 INFO - PROCESS | 1785 | 1470943507601 Marionette DEBUG loaded listener.js 12:25:07 INFO - PROCESS | 1785 | ++DOMWINDOW == 94 (0x91f31c00) [pid = 1785] [serial = 2302] [outer = 0x8dc83800] 12:25:07 INFO - PROCESS | 1785 | [1785] 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 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:25:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:25:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:25:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:25:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:25:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:25:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:25:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:25:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:25:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:25:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:25:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:25:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:25:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:25:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:25:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:25:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:25:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:25:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:25:09 INFO - {} 12:25:09 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 12:25:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:25:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:25:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:25:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:25:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:25:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:25:09 INFO - {} 12:25:09 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 - {} 12:25:09 INFO - {} 12:25:09 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 12:25:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:25:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:25:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:25:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:25:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:25:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:25:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:25:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:25:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:25:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:25:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:25:09 INFO - {} 12:25:09 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 12:25:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:25:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:25:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:25:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:25:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:25:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:25:09 INFO - {} 12:25:09 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 - {} 12:25:09 INFO - {} 12:25:09 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 12:25:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:25:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:25:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:25:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:25:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:25:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:25:09 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 12:25:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:25:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:25:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:25:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:25:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:25:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:25:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:25:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:25:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:25:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:25:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:25:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:25:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:25:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:25:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:25:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:25:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:25:09 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 12:25:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:25:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:25:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:25:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:25:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:25:09 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 12:25:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:25:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:25:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:25:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:25:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:25:09 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 12:25:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:25:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:25:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:25:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:25:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:25:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:25:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:25:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:25:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:25:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:25:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:25:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:25:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:25:09 INFO - {} 12:25:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:25:09 INFO - {} 12:25:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:25:10 INFO - {} 12:25:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:25:10 INFO - {} 12:25:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:25:10 INFO - {} 12:25:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:25:10 INFO - {} 12:25:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:25:10 INFO - {} 12:25:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:25:10 INFO - {} 12:25:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:25:10 INFO - {} 12:25:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:25:10 INFO - {} 12:25:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:25:10 INFO - {} 12:25:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:25:10 INFO - {} 12:25:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:25:10 INFO - {} 12:25:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:25:10 INFO - {} 12:25:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:25:10 INFO - {} 12:25:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:25:10 INFO - {} 12:25:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:25:10 INFO - {} 12:25:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:25:10 INFO - {} 12:25:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:25:10 INFO - {} 12:25:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:25:10 INFO - {} 12:25:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:25:10 INFO - {} 12:25:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:25:10 INFO - {} 12:25:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:25:10 INFO - {} 12:25:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:25:10 INFO - {} 12:25:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:25:10 INFO - {} 12:25:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:25:10 INFO - {} 12:25:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:25:10 INFO - {} 12:25:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:25:10 INFO - {} 12:25:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:25:10 INFO - {} 12:25:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:25:10 INFO - {} 12:25:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:25:10 INFO - {} 12:25:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:25:10 INFO - {} 12:25:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:25:10 INFO - {} 12:25:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:25:10 INFO - {} 12:25:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:25:10 INFO - {} 12:25:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:25:10 INFO - {} 12:25:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:25:10 INFO - {} 12:25:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:25:10 INFO - {} 12:25:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:25:10 INFO - {} 12:25:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:25:10 INFO - {} 12:25:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:25:10 INFO - {} 12:25:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:25:10 INFO - {} 12:25:10 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2835ms 12:25:10 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:25:10 INFO - PROCESS | 1785 | 1470943509696 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 12:25:10 INFO - PROCESS | 1785 | 1470943509857 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 12:25:10 INFO - PROCESS | 1785 | 1470943509881 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 12:25:10 INFO - PROCESS | 1785 | 1470943509908 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:25:10 INFO - PROCESS | 1785 | 1470943509932 Marionette TRACE conn3 <- [1,3034,null,{}] 12:25:10 INFO - PROCESS | 1785 | 1470943509999 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:10 INFO - PROCESS | 1785 | 1470943510008 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:10 INFO - PROCESS | 1785 | 1470943510296 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 12:25:10 INFO - PROCESS | 1785 | 1470943510506 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:10 INFO - PROCESS | 1785 | 1470943510518 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:10 INFO - PROCESS | 1785 | ++DOCSHELL 0x9514a800 == 22 [pid = 1785] [id = 768] 12:25:10 INFO - PROCESS | 1785 | ++DOMWINDOW == 95 (0x95279400) [pid = 1785] [serial = 2303] [outer = (nil)] 12:25:10 INFO - PROCESS | 1785 | ++DOMWINDOW == 96 (0x9972b400) [pid = 1785] [serial = 2304] [outer = 0x95279400] 12:25:10 INFO - PROCESS | 1785 | 1470943510648 Marionette DEBUG loaded listener.js 12:25:10 INFO - PROCESS | 1785 | ++DOMWINDOW == 97 (0x9972e000) [pid = 1785] [serial = 2305] [outer = 0x95279400] 12:25:11 INFO - PROCESS | 1785 | 1470943511495 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 12:25:11 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:25:11 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1604ms 12:25:11 INFO - PROCESS | 1785 | 1470943511529 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 12:25:11 INFO - PROCESS | 1785 | 1470943511534 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 12:25:11 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:25:11 INFO - PROCESS | 1785 | 1470943511542 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:25:11 INFO - PROCESS | 1785 | 1470943511547 Marionette TRACE conn3 <- [1,3038,null,{}] 12:25:11 INFO - PROCESS | 1785 | 1470943511564 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:11 INFO - PROCESS | 1785 | 1470943511572 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:11 INFO - PROCESS | 1785 | 1470943511743 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 12:25:11 INFO - PROCESS | 1785 | 1470943511953 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:11 INFO - PROCESS | 1785 | 1470943511965 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:12 INFO - PROCESS | 1785 | ++DOCSHELL 0x90835c00 == 23 [pid = 1785] [id = 769] 12:25:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 98 (0x99ac9c00) [pid = 1785] [serial = 2306] [outer = (nil)] 12:25:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 99 (0x99b03400) [pid = 1785] [serial = 2307] [outer = 0x99ac9c00] 12:25:12 INFO - PROCESS | 1785 | 1470943512081 Marionette DEBUG loaded listener.js 12:25:12 INFO - PROCESS | 1785 | ++DOMWINDOW == 100 (0x99b07c00) [pid = 1785] [serial = 2308] [outer = 0x99ac9c00] 12:25:12 INFO - PROCESS | 1785 | 1470943512888 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 12:25:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:25:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:25:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:25:12 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1384ms 12:25:12 INFO - PROCESS | 1785 | 1470943512926 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 12:25:12 INFO - PROCESS | 1785 | 1470943512931 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 12:25:12 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:25:12 INFO - PROCESS | 1785 | 1470943512938 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:25:12 INFO - PROCESS | 1785 | 1470943512942 Marionette TRACE conn3 <- [1,3042,null,{}] 12:25:12 INFO - PROCESS | 1785 | 1470943512947 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:12 INFO - PROCESS | 1785 | 1470943512952 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:13 INFO - PROCESS | 1785 | 1470943513115 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 12:25:13 INFO - PROCESS | 1785 | 1470943513310 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:13 INFO - PROCESS | 1785 | 1470943513318 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:13 INFO - PROCESS | 1785 | ++DOCSHELL 0x95273000 == 24 [pid = 1785] [id = 770] 12:25:13 INFO - PROCESS | 1785 | ++DOMWINDOW == 101 (0x99ac8c00) [pid = 1785] [serial = 2309] [outer = (nil)] 12:25:13 INFO - PROCESS | 1785 | ++DOMWINDOW == 102 (0x99b0f800) [pid = 1785] [serial = 2310] [outer = 0x99ac8c00] 12:25:13 INFO - PROCESS | 1785 | 1470943513398 Marionette DEBUG loaded listener.js 12:25:13 INFO - PROCESS | 1785 | ++DOMWINDOW == 103 (0x99b12800) [pid = 1785] [serial = 2311] [outer = 0x99ac8c00] 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:25:14 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. 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:25:14 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'.) 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:25:14 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. 12:25:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:25:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:25:14 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. 12:25:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:25:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:25:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:25:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:25:14 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. 12:25:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:25:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:25:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:25:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:25:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 12:25:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:25:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:25:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:25:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:25:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:25:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:25:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:25:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:25:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:25:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:25:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:25:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:25:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:25:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:25:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:25:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:25:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:25:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:25:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:25:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:25:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:25:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:25:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:25:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:25:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:25:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:25:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:25:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:25:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:25:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:25:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:25:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:25:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:25:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:25:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:25:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:25:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:25:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:25:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:25:14 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1601ms 12:25:14 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:25:14 INFO - PROCESS | 1785 | 1470943514444 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 12:25:14 INFO - PROCESS | 1785 | 1470943514595 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 12:25:14 INFO - PROCESS | 1785 | 1470943514603 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 12:25:14 INFO - PROCESS | 1785 | 1470943514618 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:25:14 INFO - PROCESS | 1785 | 1470943514625 Marionette TRACE conn3 <- [1,3046,null,{}] 12:25:14 INFO - PROCESS | 1785 | 1470943514634 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:14 INFO - PROCESS | 1785 | 1470943514638 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:14 INFO - PROCESS | 1785 | 1470943514885 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 12:25:15 INFO - PROCESS | 1785 | 1470943515117 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:15 INFO - PROCESS | 1785 | 1470943515129 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:15 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dbe6400 == 25 [pid = 1785] [id = 771] 12:25:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 104 (0x93947400) [pid = 1785] [serial = 2312] [outer = (nil)] 12:25:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 105 (0x97511400) [pid = 1785] [serial = 2313] [outer = 0x93947400] 12:25:15 INFO - PROCESS | 1785 | 1470943515220 Marionette DEBUG loaded listener.js 12:25:15 INFO - PROCESS | 1785 | ++DOMWINDOW == 106 (0x8dc81400) [pid = 1785] [serial = 2314] [outer = 0x93947400] 12:25:15 INFO - PROCESS | 1785 | [1785] 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 12:25:16 INFO - PROCESS | 1785 | 1470943516191 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:25:16 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:25:16 INFO - {} 12:25:16 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1586ms 12:25:16 INFO - PROCESS | 1785 | 1470943516205 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 12:25:16 INFO - PROCESS | 1785 | 1470943516208 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 12:25:16 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:25:16 INFO - PROCESS | 1785 | 1470943516214 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:25:16 INFO - PROCESS | 1785 | 1470943516218 Marionette TRACE conn3 <- [1,3050,null,{}] 12:25:16 INFO - PROCESS | 1785 | 1470943516223 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:16 INFO - PROCESS | 1785 | 1470943516233 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:16 INFO - PROCESS | 1785 | 1470943516419 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 12:25:16 INFO - PROCESS | 1785 | 1470943516674 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:16 INFO - PROCESS | 1785 | 1470943516680 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:16 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1ea800 == 26 [pid = 1785] [id = 772] 12:25:16 INFO - PROCESS | 1785 | ++DOMWINDOW == 107 (0x8b1eb400) [pid = 1785] [serial = 2315] [outer = (nil)] 12:25:16 INFO - PROCESS | 1785 | ++DOMWINDOW == 108 (0x8d157800) [pid = 1785] [serial = 2316] [outer = 0x8b1eb400] 12:25:16 INFO - PROCESS | 1785 | 1470943516762 Marionette DEBUG loaded listener.js 12:25:16 INFO - PROCESS | 1785 | ++DOMWINDOW == 109 (0x8dc90400) [pid = 1785] [serial = 2317] [outer = 0x8b1eb400] 12:25:17 INFO - PROCESS | 1785 | 1470943517788 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 12:25:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:25:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:25:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:25:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:25:17 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1635ms 12:25:17 INFO - PROCESS | 1785 | 1470943517866 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 12:25:17 INFO - PROCESS | 1785 | 1470943517873 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 12:25:17 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:25:17 INFO - PROCESS | 1785 | 1470943517884 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:25:17 INFO - PROCESS | 1785 | 1470943517890 Marionette TRACE conn3 <- [1,3054,null,{}] 12:25:17 INFO - PROCESS | 1785 | 1470943517898 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:17 INFO - PROCESS | 1785 | 1470943517902 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:18 INFO - PROCESS | 1785 | 1470943518068 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 12:25:18 INFO - PROCESS | 1785 | 1470943518364 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:18 INFO - PROCESS | 1785 | 1470943518371 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:18 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1ee400 == 27 [pid = 1785] [id = 773] 12:25:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 110 (0x8cd2b000) [pid = 1785] [serial = 2318] [outer = (nil)] 12:25:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 111 (0x8e36a800) [pid = 1785] [serial = 2319] [outer = 0x8cd2b000] 12:25:18 INFO - PROCESS | 1785 | 1470943518446 Marionette DEBUG loaded listener.js 12:25:18 INFO - PROCESS | 1785 | ++DOMWINDOW == 112 (0x8ee1e800) [pid = 1785] [serial = 2320] [outer = 0x8cd2b000] 12:25:18 INFO - PROCESS | 1785 | --DOMWINDOW == 111 (0x8b1f6c00) [pid = 1785] [serial = 2263] [outer = (nil)] [url = about:blank] 12:25:18 INFO - PROCESS | 1785 | --DOCSHELL 0x8e3ccc00 == 26 [pid = 1785] [id = 757] 12:25:19 INFO - PROCESS | 1785 | --DOMWINDOW == 110 (0x92348c00) [pid = 1785] [serial = 2228] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1785 | --DOMWINDOW == 109 (0x9234b800) [pid = 1785] [serial = 2229] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1785 | --DOMWINDOW == 108 (0x8f081400) [pid = 1785] [serial = 2202] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1785 | --DOMWINDOW == 107 (0x8d18b400) [pid = 1785] [serial = 2216] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1785 | --DOMWINDOW == 106 (0x8da89c00) [pid = 1785] [serial = 2217] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1785 | --DOMWINDOW == 105 (0x9082a800) [pid = 1785] [serial = 2210] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1785 | --DOMWINDOW == 104 (0x90830400) [pid = 1785] [serial = 2211] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1785 | --DOMWINDOW == 103 (0x8e3d6000) [pid = 1785] [serial = 2219] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1785 | --DOMWINDOW == 102 (0x8e6de800) [pid = 1785] [serial = 2220] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1785 | --DOMWINDOW == 101 (0x910d5800) [pid = 1785] [serial = 2213] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1785 | --DOMWINDOW == 100 (0x91f34c00) [pid = 1785] [serial = 2214] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1785 | --DOMWINDOW == 99 (0x8f0d0000) [pid = 1785] [serial = 2222] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1785 | --DOMWINDOW == 98 (0x8eeec000) [pid = 1785] [serial = 2207] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1785 | --DOMWINDOW == 97 (0x8e6e0c00) [pid = 1785] [serial = 2208] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1785 | --DOMWINDOW == 96 (0x8dbe3000) [pid = 1785] [serial = 2204] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1785 | --DOMWINDOW == 95 (0x8e361c00) [pid = 1785] [serial = 2205] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1785 | --DOMWINDOW == 94 (0x92466c00) [pid = 1785] [serial = 2231] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1785 | --DOMWINDOW == 93 (0x90f8a800) [pid = 1785] [serial = 2225] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1785 | --DOMWINDOW == 92 (0x910d1c00) [pid = 1785] [serial = 2226] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1785 | --DOMWINDOW == 91 (0x8f0d8000) [pid = 1785] [serial = 2223] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1785 | --DOMWINDOW == 90 (0x92e42c00) [pid = 1785] [serial = 2232] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1785 | --DOMWINDOW == 89 (0x8b1f2000) [pid = 1785] [serial = 2234] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1785 | --DOMWINDOW == 88 (0x8e3cf400) [pid = 1785] [serial = 2237] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1785 | --DOMWINDOW == 87 (0x95277c00) [pid = 1785] [serial = 2258] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1785 | --DOMWINDOW == 86 (0x93c89000) [pid = 1785] [serial = 2249] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1785 | --DOMWINDOW == 85 (0x9393dc00) [pid = 1785] [serial = 2246] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1785 | --DOMWINDOW == 84 (0x8e6d4400) [pid = 1785] [serial = 2238] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1785 | --DOMWINDOW == 83 (0x9514d400) [pid = 1785] [serial = 2252] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1785 | --DOMWINDOW == 82 (0x90834000) [pid = 1785] [serial = 2243] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1785 | --DOMWINDOW == 81 (0x9516e800) [pid = 1785] [serial = 2254] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1785 | --DOMWINDOW == 80 (0x94ffd400) [pid = 1785] [serial = 2251] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1785 | --DOMWINDOW == 79 (0x93c80800) [pid = 1785] [serial = 2248] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1785 | --DOMWINDOW == 78 (0x8f0d3400) [pid = 1785] [serial = 2242] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1785 | --DOMWINDOW == 77 (0x95171800) [pid = 1785] [serial = 2255] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1785 | --DOMWINDOW == 76 (0x9517a400) [pid = 1785] [serial = 2257] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1785 | --DOMWINDOW == 75 (0x8ef9c800) [pid = 1785] [serial = 2240] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1785 | --DOMWINDOW == 74 (0x92474c00) [pid = 1785] [serial = 2245] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1785 | --DOMWINDOW == 73 (0x8d067000) [pid = 1785] [serial = 2235] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1785 | --DOMWINDOW == 72 (0x8d18d800) [pid = 1785] [serial = 2261] [outer = (nil)] [url = about:blank] 12:25:19 INFO - PROCESS | 1785 | --DOMWINDOW == 71 (0x8d14cc00) [pid = 1785] [serial = 2260] [outer = (nil)] [url = about:blank] 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:25:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:25:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:25:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:25:19 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" 12:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:25:19 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" 12:25:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:25:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:25:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:25:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:25:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1962ms 12:25:20 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:25:20 INFO - PROCESS | 1785 | 1470943519709 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 12:25:20 INFO - PROCESS | 1785 | 1470943519846 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 12:25:20 INFO - PROCESS | 1785 | 1470943519863 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 12:25:20 INFO - PROCESS | 1785 | 1470943519981 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:25:20 INFO - PROCESS | 1785 | 1470943519990 Marionette TRACE conn3 <- [1,3058,null,{}] 12:25:20 INFO - PROCESS | 1785 | 1470943520002 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:20 INFO - PROCESS | 1785 | 1470943520008 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:20 INFO - PROCESS | 1785 | 1470943520197 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 12:25:20 INFO - PROCESS | 1785 | 1470943520354 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:20 INFO - PROCESS | 1785 | 1470943520360 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:20 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f6c00 == 27 [pid = 1785] [id = 774] 12:25:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 72 (0x8dbe3000) [pid = 1785] [serial = 2321] [outer = (nil)] 12:25:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 73 (0x90827c00) [pid = 1785] [serial = 2322] [outer = 0x8dbe3000] 12:25:20 INFO - PROCESS | 1785 | 1470943520429 Marionette DEBUG loaded listener.js 12:25:20 INFO - PROCESS | 1785 | ++DOMWINDOW == 74 (0x90833400) [pid = 1785] [serial = 2323] [outer = 0x8dbe3000] 12:25:21 INFO - PROCESS | 1785 | 1470943521171 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 12:25:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:25:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:25:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:25:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:25:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:25:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:25:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:25:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:25:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:25:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:25:21 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:25:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:21 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:25:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:25:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:25:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:25:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:25:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:25:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:25:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:25:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:25:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:25:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:25:21 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1296ms 12:25:21 INFO - PROCESS | 1785 | 1470943521229 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 12:25:21 INFO - PROCESS | 1785 | 1470943521236 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 12:25:21 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:25:21 INFO - PROCESS | 1785 | 1470943521244 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:25:21 INFO - PROCESS | 1785 | 1470943521249 Marionette TRACE conn3 <- [1,3062,null,{}] 12:25:21 INFO - PROCESS | 1785 | 1470943521264 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:21 INFO - PROCESS | 1785 | 1470943521272 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:21 INFO - PROCESS | 1785 | 1470943521524 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 12:25:21 INFO - PROCESS | 1785 | 1470943521547 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:21 INFO - PROCESS | 1785 | 1470943521559 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:21 INFO - PROCESS | 1785 | ++DOCSHELL 0x9221c000 == 28 [pid = 1785] [id = 775] 12:25:21 INFO - PROCESS | 1785 | ++DOMWINDOW == 75 (0x92348800) [pid = 1785] [serial = 2324] [outer = (nil)] 12:25:21 INFO - PROCESS | 1785 | ++DOMWINDOW == 76 (0x92467400) [pid = 1785] [serial = 2325] [outer = 0x92348800] 12:25:21 INFO - PROCESS | 1785 | 1470943521625 Marionette DEBUG loaded listener.js 12:25:21 INFO - PROCESS | 1785 | ++DOMWINDOW == 77 (0x92e48800) [pid = 1785] [serial = 2326] [outer = 0x92348800] 12:25:22 INFO - PROCESS | 1785 | [1785] 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 12:25:22 INFO - PROCESS | 1785 | 1470943522474 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:25:22 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:25:22 INFO - {} 12:25:22 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1283ms 12:25:22 INFO - PROCESS | 1785 | 1470943522528 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 12:25:22 INFO - PROCESS | 1785 | 1470943522531 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 12:25:22 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:25:22 INFO - PROCESS | 1785 | 1470943522537 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:25:22 INFO - PROCESS | 1785 | 1470943522540 Marionette TRACE conn3 <- [1,3066,null,{}] 12:25:22 INFO - PROCESS | 1785 | 1470943522547 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:22 INFO - PROCESS | 1785 | 1470943522551 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:22 INFO - PROCESS | 1785 | 1470943522762 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 12:25:22 INFO - PROCESS | 1785 | 1470943522795 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:22 INFO - PROCESS | 1785 | 1470943522804 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:22 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1ee000 == 29 [pid = 1785] [id = 776] 12:25:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 78 (0x93c89400) [pid = 1785] [serial = 2327] [outer = (nil)] 12:25:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 79 (0x95145400) [pid = 1785] [serial = 2328] [outer = 0x93c89400] 12:25:22 INFO - PROCESS | 1785 | 1470943522867 Marionette DEBUG loaded listener.js 12:25:22 INFO - PROCESS | 1785 | ++DOMWINDOW == 80 (0x9514dc00) [pid = 1785] [serial = 2329] [outer = 0x93c89400] 12:25:23 INFO - PROCESS | 1785 | --DOMWINDOW == 79 (0x8e6db400) [pid = 1785] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 12:25:23 INFO - PROCESS | 1785 | --DOMWINDOW == 78 (0x8b1f1000) [pid = 1785] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 12:25:23 INFO - PROCESS | 1785 | --DOMWINDOW == 77 (0x8dc8a400) [pid = 1785] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 12:25:23 INFO - PROCESS | 1785 | --DOMWINDOW == 76 (0x8e3d1c00) [pid = 1785] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:25:23 INFO - PROCESS | 1785 | --DOMWINDOW == 75 (0x8ee1e400) [pid = 1785] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 12:25:23 INFO - PROCESS | 1785 | --DOMWINDOW == 74 (0x910db000) [pid = 1785] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 12:25:23 INFO - PROCESS | 1785 | 1470943523776 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 12:25:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:25:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:25:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:25:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:25:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:25:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:25:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:25:23 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1278ms 12:25:23 INFO - PROCESS | 1785 | 1470943523818 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 12:25:23 INFO - PROCESS | 1785 | 1470943523822 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 12:25:23 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:25:23 INFO - PROCESS | 1785 | 1470943523828 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:25:23 INFO - PROCESS | 1785 | 1470943523831 Marionette TRACE conn3 <- [1,3070,null,{}] 12:25:23 INFO - PROCESS | 1785 | 1470943523836 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:23 INFO - PROCESS | 1785 | 1470943523841 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:24 INFO - PROCESS | 1785 | 1470943524040 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 12:25:24 INFO - PROCESS | 1785 | 1470943524148 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:24 INFO - PROCESS | 1785 | 1470943524156 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:24 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1f1000 == 30 [pid = 1785] [id = 777] 12:25:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 75 (0x8d061800) [pid = 1785] [serial = 2330] [outer = (nil)] 12:25:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 76 (0x9516b400) [pid = 1785] [serial = 2331] [outer = 0x8d061800] 12:25:24 INFO - PROCESS | 1785 | 1470943524222 Marionette DEBUG loaded listener.js 12:25:24 INFO - PROCESS | 1785 | ++DOMWINDOW == 77 (0x9516fc00) [pid = 1785] [serial = 2332] [outer = 0x8d061800] 12:25:25 INFO - PROCESS | 1785 | 1470943524998 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 12:25:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:25:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:25:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:25:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:25:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:25:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:25:25 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1202ms 12:25:25 INFO - PROCESS | 1785 | 1470943525032 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 12:25:25 INFO - PROCESS | 1785 | 1470943525036 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 12:25:25 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:25:25 INFO - PROCESS | 1785 | 1470943525041 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:25:25 INFO - PROCESS | 1785 | 1470943525045 Marionette TRACE conn3 <- [1,3074,null,{}] 12:25:25 INFO - PROCESS | 1785 | 1470943525050 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:25 INFO - PROCESS | 1785 | 1470943525059 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:25 INFO - PROCESS | 1785 | 1470943525217 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 12:25:25 INFO - PROCESS | 1785 | 1470943525234 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:25 INFO - PROCESS | 1785 | 1470943525243 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:25 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d068400 == 31 [pid = 1785] [id = 778] 12:25:25 INFO - PROCESS | 1785 | ++DOMWINDOW == 78 (0x95173c00) [pid = 1785] [serial = 2333] [outer = (nil)] 12:25:25 INFO - PROCESS | 1785 | ++DOMWINDOW == 79 (0x97518000) [pid = 1785] [serial = 2334] [outer = 0x95173c00] 12:25:25 INFO - PROCESS | 1785 | 1470943525454 Marionette DEBUG loaded listener.js 12:25:25 INFO - PROCESS | 1785 | ++DOMWINDOW == 80 (0x9751b000) [pid = 1785] [serial = 2335] [outer = 0x95173c00] 12:25:26 INFO - PROCESS | 1785 | 1470943526393 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 12:25:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:25:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:25:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:25:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:25:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:25:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:25:26 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1379ms 12:25:26 INFO - PROCESS | 1785 | 1470943526423 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 12:25:26 INFO - PROCESS | 1785 | 1470943526430 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 12:25:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:25:26 INFO - PROCESS | 1785 | 1470943526438 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:25:26 INFO - PROCESS | 1785 | 1470943526446 Marionette TRACE conn3 <- [1,3078,null,{}] 12:25:26 INFO - PROCESS | 1785 | 1470943526454 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:26 INFO - PROCESS | 1785 | 1470943526460 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:26 INFO - PROCESS | 1785 | 1470943526684 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 12:25:26 INFO - PROCESS | 1785 | 1470943526884 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:26 INFO - PROCESS | 1785 | 1470943526894 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:26 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd1ec00 == 32 [pid = 1785] [id = 779] 12:25:26 INFO - PROCESS | 1785 | ++DOMWINDOW == 81 (0x8da88800) [pid = 1785] [serial = 2336] [outer = (nil)] 12:25:27 INFO - PROCESS | 1785 | ++DOMWINDOW == 82 (0x8e36dc00) [pid = 1785] [serial = 2337] [outer = 0x8da88800] 12:25:27 INFO - PROCESS | 1785 | 1470943527018 Marionette DEBUG loaded listener.js 12:25:27 INFO - PROCESS | 1785 | ++DOMWINDOW == 83 (0x8e6dbc00) [pid = 1785] [serial = 2338] [outer = 0x8da88800] 12:25:27 INFO - PROCESS | 1785 | 1470943527888 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 12:25:27 INFO - PROCESS | 1785 | 1470943527948 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 12:25:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:25:28 INFO - PROCESS | 1785 | 1470943528007 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:25:28 INFO - PROCESS | 1785 | 1470943528012 Marionette TRACE conn3 <- [1,3082,null,{}] 12:25:28 INFO - PROCESS | 1785 | 1470943528019 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:28 INFO - PROCESS | 1785 | 1470943528024 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:28 INFO - PROCESS | 1785 | 1470943528228 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 12:25:28 INFO - PROCESS | 1785 | 1470943528434 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:28 INFO - PROCESS | 1785 | 1470943528443 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:28 INFO - PROCESS | 1785 | ++DOCSHELL 0x8e367800 == 33 [pid = 1785] [id = 780] 12:25:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 84 (0x8ef9ac00) [pid = 1785] [serial = 2339] [outer = (nil)] 12:25:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 85 (0x91f34c00) [pid = 1785] [serial = 2340] [outer = 0x8ef9ac00] 12:25:28 INFO - PROCESS | 1785 | 1470943528564 Marionette DEBUG loaded listener.js 12:25:28 INFO - PROCESS | 1785 | ++DOMWINDOW == 86 (0x92223800) [pid = 1785] [serial = 2341] [outer = 0x8ef9ac00] 12:25:29 INFO - PROCESS | 1785 | 1470943529421 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 12:25:29 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:25:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:25:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:25:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:25:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1437ms 12:25:29 INFO - PROCESS | 1785 | 1470943529457 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 12:25:29 INFO - PROCESS | 1785 | 1470943529461 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 12:25:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:25:29 INFO - PROCESS | 1785 | 1470943529471 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:25:29 INFO - PROCESS | 1785 | 1470943529476 Marionette TRACE conn3 <- [1,3086,null,{}] 12:25:29 INFO - PROCESS | 1785 | 1470943529504 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:29 INFO - PROCESS | 1785 | 1470943529512 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:29 INFO - PROCESS | 1785 | 1470943529707 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 12:25:29 INFO - PROCESS | 1785 | 1470943529908 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:29 INFO - PROCESS | 1785 | 1470943529918 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:29 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1e8400 == 34 [pid = 1785] [id = 781] 12:25:29 INFO - PROCESS | 1785 | ++DOMWINDOW == 87 (0x95151000) [pid = 1785] [serial = 2342] [outer = (nil)] 12:25:30 INFO - PROCESS | 1785 | ++DOMWINDOW == 88 (0x95172000) [pid = 1785] [serial = 2343] [outer = 0x95151000] 12:25:30 INFO - PROCESS | 1785 | 1470943530043 Marionette DEBUG loaded listener.js 12:25:30 INFO - PROCESS | 1785 | ++DOMWINDOW == 89 (0x95276800) [pid = 1785] [serial = 2344] [outer = 0x95151000] 12:25:30 INFO - PROCESS | 1785 | 1470943530876 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:25:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:25:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1443ms 12:25:30 INFO - PROCESS | 1785 | 1470943530915 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 12:25:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:25:30 INFO - PROCESS | 1785 | 1470943530920 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 12:25:30 INFO - PROCESS | 1785 | 1470943530926 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:25:30 INFO - PROCESS | 1785 | 1470943530930 Marionette TRACE conn3 <- [1,3090,null,{}] 12:25:30 INFO - PROCESS | 1785 | 1470943530935 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:30 INFO - PROCESS | 1785 | 1470943530940 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:31 INFO - PROCESS | 1785 | 1470943531148 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 12:25:31 INFO - PROCESS | 1785 | 1470943531330 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:31 INFO - PROCESS | 1785 | 1470943531338 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:31 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d060800 == 35 [pid = 1785] [id = 782] 12:25:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 90 (0x95174400) [pid = 1785] [serial = 2345] [outer = (nil)] 12:25:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 91 (0x97595800) [pid = 1785] [serial = 2346] [outer = 0x95174400] 12:25:31 INFO - PROCESS | 1785 | 1470943531449 Marionette DEBUG loaded listener.js 12:25:31 INFO - PROCESS | 1785 | ++DOMWINDOW == 92 (0x97605000) [pid = 1785] [serial = 2347] [outer = 0x95174400] 12:25:32 INFO - PROCESS | 1785 | 1470943532271 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:25:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:25:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1384ms 12:25:32 INFO - PROCESS | 1785 | 1470943532311 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 12:25:32 INFO - PROCESS | 1785 | 1470943532315 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 12:25:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:25:32 INFO - PROCESS | 1785 | 1470943532321 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:25:32 INFO - PROCESS | 1785 | 1470943532324 Marionette TRACE conn3 <- [1,3094,null,{}] 12:25:32 INFO - PROCESS | 1785 | 1470943532330 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:32 INFO - PROCESS | 1785 | 1470943532335 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:32 INFO - PROCESS | 1785 | 1470943532498 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 12:25:32 INFO - PROCESS | 1785 | 1470943532704 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:32 INFO - PROCESS | 1785 | 1470943532712 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:32 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1eec00 == 36 [pid = 1785] [id = 783] 12:25:32 INFO - PROCESS | 1785 | ++DOMWINDOW == 93 (0x97593000) [pid = 1785] [serial = 2348] [outer = (nil)] 12:25:32 INFO - PROCESS | 1785 | ++DOMWINDOW == 94 (0x976cec00) [pid = 1785] [serial = 2349] [outer = 0x97593000] 12:25:32 INFO - PROCESS | 1785 | 1470943532831 Marionette DEBUG loaded listener.js 12:25:32 INFO - PROCESS | 1785 | ++DOMWINDOW == 95 (0x976d8400) [pid = 1785] [serial = 2350] [outer = 0x97593000] 12:25:33 INFO - PROCESS | 1785 | 1470943533660 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:25:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:25:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1382ms 12:25:33 INFO - PROCESS | 1785 | 1470943533704 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 12:25:33 INFO - PROCESS | 1785 | 1470943533707 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 12:25:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:25:33 INFO - PROCESS | 1785 | 1470943533714 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:25:33 INFO - PROCESS | 1785 | 1470943533717 Marionette TRACE conn3 <- [1,3098,null,{}] 12:25:33 INFO - PROCESS | 1785 | 1470943533764 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:33 INFO - PROCESS | 1785 | 1470943533774 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:34 INFO - PROCESS | 1785 | 1470943534054 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 12:25:34 INFO - PROCESS | 1785 | 1470943534199 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:34 INFO - PROCESS | 1785 | 1470943534206 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:34 INFO - PROCESS | 1785 | ++DOCSHELL 0x8dbef400 == 37 [pid = 1785] [id = 784] 12:25:34 INFO - PROCESS | 1785 | ++DOMWINDOW == 96 (0x8dc85800) [pid = 1785] [serial = 2351] [outer = (nil)] 12:25:34 INFO - PROCESS | 1785 | ++DOMWINDOW == 97 (0x98c92000) [pid = 1785] [serial = 2352] [outer = 0x8dc85800] 12:25:34 INFO - PROCESS | 1785 | 1470943534288 Marionette DEBUG loaded listener.js 12:25:34 INFO - PROCESS | 1785 | ++DOMWINDOW == 98 (0x993c4400) [pid = 1785] [serial = 2353] [outer = 0x8dc85800] 12:25:35 INFO - PROCESS | 1785 | 1470943535135 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 12:25:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:25:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:25:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1432ms 12:25:35 INFO - PROCESS | 1785 | 1470943535147 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 12:25:35 INFO - PROCESS | 1785 | 1470943535151 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 12:25:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:25:35 INFO - PROCESS | 1785 | 1470943535157 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:25:35 INFO - PROCESS | 1785 | 1470943535160 Marionette TRACE conn3 <- [1,3102,null,{}] 12:25:35 INFO - PROCESS | 1785 | 1470943535166 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:35 INFO - PROCESS | 1785 | 1470943535171 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:35 INFO - PROCESS | 1785 | 1470943535331 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 12:25:35 INFO - PROCESS | 1785 | 1470943535551 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:35 INFO - PROCESS | 1785 | 1470943535568 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:35 INFO - PROCESS | 1785 | ++DOCSHELL 0x910dd400 == 38 [pid = 1785] [id = 785] 12:25:35 INFO - PROCESS | 1785 | ++DOMWINDOW == 99 (0x910dfc00) [pid = 1785] [serial = 2354] [outer = (nil)] 12:25:35 INFO - PROCESS | 1785 | ++DOMWINDOW == 100 (0x994c6000) [pid = 1785] [serial = 2355] [outer = 0x910dfc00] 12:25:35 INFO - PROCESS | 1785 | 1470943535648 Marionette DEBUG loaded listener.js 12:25:35 INFO - PROCESS | 1785 | ++DOMWINDOW == 101 (0x99726800) [pid = 1785] [serial = 2356] [outer = 0x910dfc00] 12:25:36 INFO - PROCESS | 1785 | 1470943536481 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:25:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:25:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1380ms 12:25:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:25:36 INFO - PROCESS | 1785 | 1470943536537 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 12:25:36 INFO - PROCESS | 1785 | 1470943536540 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 12:25:36 INFO - PROCESS | 1785 | 1470943536547 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 12:25:36 INFO - PROCESS | 1785 | 1470943536550 Marionette TRACE conn3 <- [1,3106,null,{}] 12:25:36 INFO - PROCESS | 1785 | 1470943536558 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:36 INFO - PROCESS | 1785 | 1470943536562 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:36 INFO - PROCESS | 1785 | 1470943536812 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 12:25:37 INFO - PROCESS | 1785 | 1470943537314 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:37 INFO - PROCESS | 1785 | 1470943537324 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:37 INFO - PROCESS | 1785 | ++DOCSHELL 0x8b1e8800 == 39 [pid = 1785] [id = 786] 12:25:37 INFO - PROCESS | 1785 | ++DOMWINDOW == 102 (0x8d18d800) [pid = 1785] [serial = 2357] [outer = (nil)] 12:25:37 INFO - PROCESS | 1785 | ++DOMWINDOW == 103 (0x8da89400) [pid = 1785] [serial = 2358] [outer = 0x8d18d800] 12:25:37 INFO - PROCESS | 1785 | 1470943537400 Marionette DEBUG loaded listener.js 12:25:37 INFO - PROCESS | 1785 | ++DOMWINDOW == 104 (0x8dc86400) [pid = 1785] [serial = 2359] [outer = 0x8d18d800] 12:25:38 INFO - PROCESS | 1785 | 1470943538183 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 12:25:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:25:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:25:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:25:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1680ms 12:25:38 INFO - PROCESS | 1785 | 1470943538229 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 12:25:38 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:25:38 INFO - PROCESS | 1785 | 1470943538235 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 12:25:38 INFO - PROCESS | 1785 | 1470943538242 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 12:25:38 INFO - PROCESS | 1785 | 1470943538246 Marionette TRACE conn3 <- [1,3110,null,{}] 12:25:38 INFO - PROCESS | 1785 | 1470943538254 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:38 INFO - PROCESS | 1785 | 1470943538261 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:38 INFO - PROCESS | 1785 | 1470943538574 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 12:25:38 INFO - PROCESS | 1785 | 1470943538788 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:38 INFO - PROCESS | 1785 | 1470943538796 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:38 INFO - PROCESS | 1785 | ++DOCSHELL 0x8d190800 == 40 [pid = 1785] [id = 787] 12:25:38 INFO - PROCESS | 1785 | ++DOMWINDOW == 105 (0x8da8b000) [pid = 1785] [serial = 2360] [outer = (nil)] 12:25:38 INFO - PROCESS | 1785 | ++DOMWINDOW == 106 (0x8e3ccc00) [pid = 1785] [serial = 2361] [outer = 0x8da8b000] 12:25:38 INFO - PROCESS | 1785 | 1470943538873 Marionette DEBUG loaded listener.js 12:25:38 INFO - PROCESS | 1785 | ++DOMWINDOW == 107 (0x8e6d3400) [pid = 1785] [serial = 2362] [outer = 0x8da8b000] 12:25:39 INFO - PROCESS | 1785 | --DOMWINDOW == 106 (0x90f88800) [pid = 1785] [serial = 2295] [outer = (nil)] [url = about:blank] 12:25:39 INFO - PROCESS | 1785 | --DOMWINDOW == 105 (0x8e6e0000) [pid = 1785] [serial = 2274] [outer = (nil)] [url = about:blank] 12:25:39 INFO - PROCESS | 1785 | --DOMWINDOW == 104 (0x8d150400) [pid = 1785] [serial = 2284] [outer = (nil)] [url = about:blank] 12:25:39 INFO - PROCESS | 1785 | --DOMWINDOW == 103 (0x8cd29000) [pid = 1785] [serial = 2283] [outer = (nil)] [url = about:blank] 12:25:39 INFO - PROCESS | 1785 | --DOMWINDOW == 102 (0x8e36e000) [pid = 1785] [serial = 2286] [outer = (nil)] [url = about:blank] 12:25:39 INFO - PROCESS | 1785 | --DOMWINDOW == 101 (0x8f088c00) [pid = 1785] [serial = 2280] [outer = (nil)] [url = about:blank] 12:25:39 INFO - PROCESS | 1785 | --DOMWINDOW == 100 (0x8d189000) [pid = 1785] [serial = 2266] [outer = (nil)] [url = about:blank] 12:25:39 INFO - PROCESS | 1785 | --DOMWINDOW == 99 (0x8d05b800) [pid = 1785] [serial = 2272] [outer = (nil)] [url = about:blank] 12:25:39 INFO - PROCESS | 1785 | --DOMWINDOW == 98 (0x8dc88400) [pid = 1785] [serial = 2269] [outer = (nil)] [url = about:blank] 12:25:39 INFO - PROCESS | 1785 | --DOMWINDOW == 97 (0x9082f400) [pid = 1785] [serial = 2290] [outer = (nil)] [url = about:blank] 12:25:39 INFO - PROCESS | 1785 | --DOMWINDOW == 96 (0x8eef9800) [pid = 1785] [serial = 2277] [outer = (nil)] [url = about:blank] 12:25:39 INFO - PROCESS | 1785 | --DOMWINDOW == 95 (0x92348000) [pid = 1785] [serial = 2292] [outer = (nil)] [url = about:blank] 12:25:39 INFO - PROCESS | 1785 | --DOMWINDOW == 94 (0x8ef93800) [pid = 1785] [serial = 2289] [outer = (nil)] [url = about:blank] 12:25:39 INFO - PROCESS | 1785 | --DOMWINDOW == 93 (0x92466400) [pid = 1785] [serial = 2296] [outer = (nil)] [url = about:blank] 12:25:39 INFO - PROCESS | 1785 | --DOMWINDOW == 92 (0x8e3ce800) [pid = 1785] [serial = 2287] [outer = (nil)] [url = about:blank] 12:25:39 INFO - PROCESS | 1785 | --DOMWINDOW == 91 (0x92350800) [pid = 1785] [serial = 2293] [outer = (nil)] [url = about:blank] 12:25:39 INFO - PROCESS | 1785 | 1470943539764 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 12:25:39 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:25:39 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 12:25:39 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:25:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:25:39 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:25:39 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1593ms 12:25:39 INFO - PROCESS | 1785 | 1470943539840 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 12:25:39 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:25:39 INFO - PROCESS | 1785 | 1470943539846 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 12:25:39 INFO - PROCESS | 1785 | 1470943539852 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 12:25:39 INFO - PROCESS | 1785 | 1470943539856 Marionette TRACE conn3 <- [1,3114,null,{}] 12:25:39 INFO - PROCESS | 1785 | 1470943539861 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:39 INFO - PROCESS | 1785 | 1470943539866 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:40 INFO - PROCESS | 1785 | 1470943540029 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 12:25:40 INFO - PROCESS | 1785 | 1470943540200 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"34d87935-0b99-4c68-8c2b-88121dd8e498\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:40 INFO - PROCESS | 1785 | 1470943540208 Marionette INFO sendAsync c444f314-dd15-4771-800b-acc606912806 12:25:40 INFO - PROCESS | 1785 | ++DOCSHELL 0x8cd29000 == 41 [pid = 1785] [id = 788] 12:25:40 INFO - PROCESS | 1785 | ++DOMWINDOW == 92 (0x8d14d800) [pid = 1785] [serial = 2363] [outer = (nil)] 12:25:40 INFO - PROCESS | 1785 | ++DOMWINDOW == 93 (0x8eef9800) [pid = 1785] [serial = 2364] [outer = 0x8d14d800] 12:25:40 INFO - PROCESS | 1785 | 1470943540288 Marionette DEBUG loaded listener.js 12:25:40 INFO - PROCESS | 1785 | ++DOMWINDOW == 94 (0x8f086000) [pid = 1785] [serial = 2365] [outer = 0x8d14d800] 12:25:41 INFO - PROCESS | 1785 | 1470943541081 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 12:25:41 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:25:41 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1280ms 12:25:41 INFO - PROCESS | 1785 | 1470943541133 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 12:25:41 INFO - PROCESS | 1785 | 1470943541136 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 12:25:42 WARNING - u'runner_teardown' () 12:25:42 INFO - No more tests 12:25:42 INFO - Got 0 unexpected results 12:25:42 INFO - SUITE-END | took 1237s 12:25:42 INFO - Closing logging queue 12:25:42 INFO - queue closed 12:25:42 INFO - Return code: 0 12:25:42 WARNING - # TBPL SUCCESS # 12:25:42 INFO - Running post-action listener: _resource_record_post_action 12:25:42 INFO - Running post-run listener: _resource_record_post_run 12:25:43 INFO - Total resource usage - Wall time: 1271s; CPU: 98.0%; Read bytes: 14028800; Write bytes: 929775616; Read time: 604; Write time: 200328 12:25:43 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:25:43 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 4096; Write bytes: 134995968; Read time: 8; Write time: 106448 12:25:43 INFO - run-tests - Wall time: 1242s; CPU: 98.0%; Read bytes: 11313152; Write bytes: 774582272; Read time: 480; Write time: 74532 12:25:43 INFO - Running post-run listener: _upload_blobber_files 12:25:43 INFO - Blob upload gear active. 12:25:43 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 12:25:43 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 12:25:43 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'] 12:25:43 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 12:25:43 INFO - (blobuploader) - INFO - Open directory for files ... 12:25:43 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 12:25:44 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:25:44 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:25:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:25:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:25:45 INFO - (blobuploader) - INFO - Done attempting. 12:25:45 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 12:25:45 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:25:45 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:25:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:25:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:25:45 INFO - (blobuploader) - INFO - Done attempting. 12:25:45 INFO - (blobuploader) - INFO - Iteration through files over. 12:25:45 INFO - Return code: 0 12:25:45 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 12:25:45 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 12:25:45 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/e6be9baee9f318050a3ef7978fdcab1c5b25576323490d7d4d85f2fd21fb1db93d0855f97c1fdf8d3a6f50a7938890db88b07c698058ee3a36b5ec32eb62ee70", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/236091a6128b94f75a0a7a99c8d74166dd97527c22c599f03ae771157c918284590533c7ea8fba405c9ab862b8344da582036d29d70b05194f707573b6c0c8e3"} 12:25:45 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 12:25:45 INFO - Writing to file /builds/slave/test/properties/blobber_files 12:25:45 INFO - Contents: 12:25:45 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/e6be9baee9f318050a3ef7978fdcab1c5b25576323490d7d4d85f2fd21fb1db93d0855f97c1fdf8d3a6f50a7938890db88b07c698058ee3a36b5ec32eb62ee70", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/236091a6128b94f75a0a7a99c8d74166dd97527c22c599f03ae771157c918284590533c7ea8fba405c9ab862b8344da582036d29d70b05194f707573b6c0c8e3"} 12:25:45 INFO - Running post-run listener: copy_logs_to_upload_dir 12:25:45 INFO - Copying logs to upload dir... 12:25:45 INFO - mkdir: /builds/slave/test/build/upload/logs 12:25:46 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1809.991090 ========= master_lag: 3.18 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 30 mins, 13 secs) (at 2016-08-11 12:25:49.258014) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-08-11 12:25:49.264900) ========= 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-1470941722.640155-1476104100 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/e6be9baee9f318050a3ef7978fdcab1c5b25576323490d7d4d85f2fd21fb1db93d0855f97c1fdf8d3a6f50a7938890db88b07c698058ee3a36b5ec32eb62ee70", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/236091a6128b94f75a0a7a99c8d74166dd97527c22c599f03ae771157c918284590533c7ea8fba405c9ab862b8344da582036d29d70b05194f707573b6c0c8e3"} build_url:https://queue.taskcluster.net/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032540 build_url: 'https://queue.taskcluster.net/v1/task/KE6qTSYtQ--U7pGxLF3CIA/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/e6be9baee9f318050a3ef7978fdcab1c5b25576323490d7d4d85f2fd21fb1db93d0855f97c1fdf8d3a6f50a7938890db88b07c698058ee3a36b5ec32eb62ee70", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/236091a6128b94f75a0a7a99c8d74166dd97527c22c599f03ae771157c918284590533c7ea8fba405c9ab862b8344da582036d29d70b05194f707573b6c0c8e3"}' symbols_url: 'https://queue.taskcluster.net/v1/task/KE6qTSYtQ--U7pGxLF3CIA/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 2.51 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-08-11 12:25:51.807406) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-11 12:25:51.807932) ========= 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-1470941722.640155-1476104100 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017800 ========= master_lag: 0.03 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-11 12:25:51.858603) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-08-11 12:25:51.859053) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-08-11 12:25:51.859557) ========= ========= Total master_lag: 5.83 =========