builder: mozilla-aurora_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-1981 starttime: 1462212528.07 results: success (0) buildid: 20160502091434 builduid: 4ae76538c2ff43cf8d6aee71797a2a49 revision: c81c8dd00dcc17e03b2cce6264d4c8a110c76a9c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-02 11:08:48.070844) ========= master: http://buildbot-master114.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-02 11:08:48.071306) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-02 11:08:48.071616) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-02 11:08:48.114401) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-02 11:08:48.114736) ========= 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=9ca12473fbb1d023794ffd180000023c-1462211504.276521-983488926 _=/tools/buildbot/bin/python using PTY: False --2016-05-02 11:08:48-- 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% 166K=0.07s 2016-05-02 11:08:48 (166 KB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.859229 ========= master_lag: 0.16 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-02 11:08:49.136347) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-02 11:08:49.136665) ========= 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=9ca12473fbb1d023794ffd180000023c-1462211504.276521-983488926 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.020819 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-02 11:08:49.191974) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-02 11:08:49.192298) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev c81c8dd00dcc17e03b2cce6264d4c8a110c76a9c --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev c81c8dd00dcc17e03b2cce6264d4c8a110c76a9c --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=9ca12473fbb1d023794ffd180000023c-1462211504.276521-983488926 _=/tools/buildbot/bin/python using PTY: False 2016-05-02 11:08:49,299 truncating revision to first 12 chars 2016-05-02 11:08:49,299 Setting DEBUG logging. 2016-05-02 11:08:49,299 attempt 1/10 2016-05-02 11:08:49,300 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/c81c8dd00dcc?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-02 11:08:51,068 unpacking tar archive at: mozilla-aurora-c81c8dd00dcc/testing/mozharness/ program finished with exit code 0 elapsedTime=2.523392 ========= master_lag: 0.12 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-02 11:08:51.840619) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-02 11:08:51.840946) ========= script_repo_revision: c81c8dd00dcc17e03b2cce6264d4c8a110c76a9c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-02 11:08:51.841351) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-02 11:08:51.841668) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-02 11:08:52.030290) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 37 mins, 7 secs) (at 2016-05-02 11:08:52.030610) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1462211504.276521-983488926 _=/tools/buildbot/bin/python using PTY: False 11:08:52 INFO - MultiFileLogger online at 20160502 11:08:52 in /builds/slave/test 11:08:52 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 11:08:52 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 11:08:52 INFO - {'append_to_log': False, 11:08:52 INFO - 'base_work_dir': '/builds/slave/test', 11:08:52 INFO - 'blob_upload_branch': 'mozilla-aurora', 11:08:52 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 11:08:52 INFO - 'buildbot_json_path': 'buildprops.json', 11:08:52 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 11:08:52 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:08:52 INFO - 'download_minidump_stackwalk': True, 11:08:52 INFO - 'download_symbols': 'true', 11:08:52 INFO - 'e10s': False, 11:08:52 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 11:08:52 INFO - 'tooltool.py': '/tools/tooltool.py', 11:08:52 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 11:08:52 INFO - '/tools/misc-python/virtualenv.py')}, 11:08:52 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:08:52 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:08:52 INFO - 'log_level': 'info', 11:08:52 INFO - 'log_to_console': True, 11:08:52 INFO - 'opt_config_files': (), 11:08:52 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:08:52 INFO - '--processes=1', 11:08:52 INFO - '--config=%(test_path)s/wptrunner.ini', 11:08:52 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:08:52 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:08:52 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:08:52 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:08:52 INFO - 'pip_index': False, 11:08:52 INFO - 'require_test_zip': True, 11:08:52 INFO - 'test_type': ('testharness',), 11:08:52 INFO - 'this_chunk': '1', 11:08:52 INFO - 'tooltool_cache': '/builds/tooltool_cache', 11:08:52 INFO - 'total_chunks': '10', 11:08:52 INFO - 'virtualenv_path': 'venv', 11:08:52 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:08:52 INFO - 'work_dir': 'build'} 11:08:52 INFO - ##### 11:08:52 INFO - ##### Running clobber step. 11:08:52 INFO - ##### 11:08:52 INFO - Running pre-action listener: _resource_record_pre_action 11:08:52 INFO - Running main action method: clobber 11:08:52 INFO - rmtree: /builds/slave/test/build 11:08:52 INFO - Running post-action listener: _resource_record_post_action 11:08:52 INFO - ##### 11:08:52 INFO - ##### Running read-buildbot-config step. 11:08:52 INFO - ##### 11:08:52 INFO - Running pre-action listener: _resource_record_pre_action 11:08:52 INFO - Running main action method: read_buildbot_config 11:08:52 INFO - Using buildbot properties: 11:08:52 INFO - { 11:08:52 INFO - "project": "", 11:08:52 INFO - "product": "firefox", 11:08:52 INFO - "script_repo_revision": "production", 11:08:52 INFO - "scheduler": "tests-mozilla-aurora-ubuntu64_vm-debug-unittest", 11:08:52 INFO - "repository": "", 11:08:52 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-aurora debug test web-platform-tests-1", 11:08:52 INFO - "buildid": "20160502091434", 11:08:52 INFO - "pgo_build": "False", 11:08:52 INFO - "basedir": "/builds/slave/test", 11:08:52 INFO - "buildnumber": 2, 11:08:52 INFO - "slavename": "tst-linux64-spot-1981", 11:08:52 INFO - "master": "http://buildbot-master114.bb.releng.use1.mozilla.com:8201/", 11:08:52 INFO - "platform": "linux64", 11:08:52 INFO - "branch": "mozilla-aurora", 11:08:52 INFO - "revision": "c81c8dd00dcc17e03b2cce6264d4c8a110c76a9c", 11:08:52 INFO - "repo_path": "releases/mozilla-aurora", 11:08:52 INFO - "moz_repo_path": "", 11:08:52 INFO - "stage_platform": "linux64", 11:08:52 INFO - "builduid": "4ae76538c2ff43cf8d6aee71797a2a49", 11:08:52 INFO - "slavebuilddir": "test" 11:08:52 INFO - } 11:08:52 INFO - Found installer url https://queue.taskcluster.net/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2. 11:08:52 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json. 11:08:52 INFO - Running post-action listener: _resource_record_post_action 11:08:52 INFO - ##### 11:08:52 INFO - ##### Running download-and-extract step. 11:08:52 INFO - ##### 11:08:52 INFO - Running pre-action listener: _resource_record_pre_action 11:08:52 INFO - Running main action method: download_and_extract 11:08:52 INFO - mkdir: /builds/slave/test/build/tests 11:08:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:08:52 INFO - https://queue.taskcluster.net/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 11:08:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 11:08:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 11:08:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 11:08:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json'}, attempt #1 11:09:22 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json: timed out 11:09:22 INFO - retry: attempt #1 caught exception: timed out 11:09:22 INFO - retry: Failed, sleeping 30 seconds before retrying 11:09:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json'}, attempt #2 11:10:22 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json: timed out 11:10:22 INFO - retry: attempt #2 caught exception: timed out 11:10:22 INFO - retry: Failed, sleeping 60 seconds before retrying 11:11:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json'}, attempt #3 11:11:53 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json: timed out 11:11:53 INFO - retry: attempt #3 caught exception: timed out 11:11:53 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json! 11:11:53 INFO - Caught exception: timed out 11:11:53 INFO - Caught exception: timed out 11:11:53 INFO - Caught exception: timed out 11:11:53 INFO - trying https://queue.taskcluster.net/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 11:11:53 INFO - Downloading https://queue.taskcluster.net/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 11:11:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json'}, attempt #1 11:11:54 INFO - Downloaded 1361 bytes. 11:11:54 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 11:11:54 INFO - Using the following test package requirements: 11:11:54 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 11:11:54 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 11:11:54 INFO - u'firefox-48.0a2.en-US.linux-x86_64.cppunittest.tests.zip'], 11:11:54 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 11:11:54 INFO - u'firefox-48.0a2.en-US.linux-x86_64.gtest.tests.zip'], 11:11:54 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 11:11:54 INFO - u'jsshell-linux-x86_64.zip'], 11:11:54 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 11:11:54 INFO - u'firefox-48.0a2.en-US.linux-x86_64.mochitest.tests.zip'], 11:11:54 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 11:11:54 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 11:11:54 INFO - u'firefox-48.0a2.en-US.linux-x86_64.reftest.tests.zip'], 11:11:54 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 11:11:54 INFO - u'firefox-48.0a2.en-US.linux-x86_64.talos.tests.zip'], 11:11:54 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 11:11:54 INFO - u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'], 11:11:54 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 11:11:54 INFO - u'firefox-48.0a2.en-US.linux-x86_64.xpcshell.tests.zip']} 11:11:54 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 11:11:54 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:11:54 INFO - https://queue.taskcluster.net/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 11:11:54 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 11:11:54 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 11:11:54 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 11:11:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'}, attempt #1 11:12:24 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip: timed out 11:12:24 INFO - retry: attempt #1 caught exception: timed out 11:12:24 INFO - retry: Failed, sleeping 30 seconds before retrying 11:12:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'}, attempt #2 11:13:25 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip: timed out 11:13:25 INFO - retry: attempt #2 caught exception: timed out 11:13:25 INFO - retry: Failed, sleeping 60 seconds before retrying 11:14:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'}, attempt #3 11:14:55 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip: timed out 11:14:55 INFO - retry: attempt #3 caught exception: timed out 11:14:55 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip! 11:14:55 INFO - Caught exception: timed out 11:14:55 INFO - Caught exception: timed out 11:14:55 INFO - Caught exception: timed out 11:14:55 INFO - trying https://queue.taskcluster.net/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 11:14:55 INFO - Downloading https://queue.taskcluster.net/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 11:14:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'}, attempt #1 11:15:01 INFO - Downloaded 22749152 bytes. 11:15:01 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:15:01 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:15:02 INFO - caution: filename not matched: web-platform/* 11:15:02 INFO - Return code: 11 11:15:02 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:15:02 INFO - https://queue.taskcluster.net/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 11:15:02 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 11:15:02 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 11:15:02 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 11:15:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 11:15:32 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip: timed out 11:15:32 INFO - retry: attempt #1 caught exception: timed out 11:15:32 INFO - retry: Failed, sleeping 30 seconds before retrying 11:16:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #2 11:16:33 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip: timed out 11:16:33 INFO - retry: attempt #2 caught exception: timed out 11:16:33 INFO - retry: Failed, sleeping 60 seconds before retrying 11:17:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #3 11:18:03 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip: timed out 11:18:03 INFO - retry: attempt #3 caught exception: timed out 11:18:03 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip! 11:18:03 INFO - Caught exception: timed out 11:18:03 INFO - Caught exception: timed out 11:18:03 INFO - Caught exception: timed out 11:18:03 INFO - trying https://queue.taskcluster.net/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 11:18:03 INFO - Downloading https://queue.taskcluster.net/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 11:18:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 11:18:16 INFO - Downloaded 36408617 bytes. 11:18:16 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:18:16 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:18:19 INFO - caution: filename not matched: bin/* 11:18:19 INFO - caution: filename not matched: config/* 11:18:19 INFO - caution: filename not matched: mozbase/* 11:18:19 INFO - caution: filename not matched: marionette/* 11:18:19 INFO - caution: filename not matched: tools/wptserve/* 11:18:19 INFO - Return code: 11 11:18:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:18:19 INFO - https://queue.taskcluster.net/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 11:18:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 11:18:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 11:18:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 11:18:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2'}, attempt #1 11:18:49 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2: timed out 11:18:49 INFO - retry: attempt #1 caught exception: timed out 11:18:49 INFO - retry: Failed, sleeping 30 seconds before retrying 11:19:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2'}, attempt #2 11:19:50 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2: timed out 11:19:50 INFO - retry: attempt #2 caught exception: timed out 11:19:50 INFO - retry: Failed, sleeping 60 seconds before retrying 11:20:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2'}, attempt #3 11:21:20 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2: timed out 11:21:20 INFO - retry: attempt #3 caught exception: timed out 11:21:20 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2! 11:21:20 INFO - Caught exception: timed out 11:21:20 INFO - Caught exception: timed out 11:21:20 INFO - Caught exception: timed out 11:21:20 INFO - trying https://queue.taskcluster.net/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 11:21:20 INFO - Downloading https://queue.taskcluster.net/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 11:21:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2'}, attempt #1 11:21:22 INFO - Downloaded 69390745 bytes. 11:21:22 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 11:21:22 INFO - mkdir: /builds/slave/test/properties 11:21:23 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 11:21:23 INFO - Writing to file /builds/slave/test/properties/build_url 11:21:23 INFO - Contents: 11:21:23 INFO - build_url:https://queue.taskcluster.net/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 11:21:24 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 11:21:24 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 11:21:24 INFO - Writing to file /builds/slave/test/properties/symbols_url 11:21:24 INFO - Contents: 11:21:24 INFO - symbols_url:https://queue.taskcluster.net/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 11:21:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:21:24 INFO - https://queue.taskcluster.net/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:21:24 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 11:21:24 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 11:21:24 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 11:21:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 11:21:54 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip: timed out 11:21:54 INFO - retry: attempt #1 caught exception: timed out 11:21:54 INFO - retry: Failed, sleeping 30 seconds before retrying 11:22:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #2 11:22:54 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip: timed out 11:22:54 INFO - retry: attempt #2 caught exception: timed out 11:22:54 INFO - retry: Failed, sleeping 60 seconds before retrying 11:23:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #3 11:24:25 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip: timed out 11:24:25 INFO - retry: attempt #3 caught exception: timed out 11:24:25 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip! 11:24:25 INFO - Caught exception: timed out 11:24:25 INFO - Caught exception: timed out 11:24:25 INFO - Caught exception: timed out 11:24:25 INFO - trying https://queue.taskcluster.net/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 11:24:25 INFO - Downloading https://queue.taskcluster.net/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 11:24:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 11:24:28 INFO - Downloaded 90884012 bytes. 11:24:28 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 11:24:28 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 11:24:34 INFO - Return code: 0 11:24:34 INFO - Running post-action listener: _resource_record_post_action 11:24:34 INFO - Running post-action listener: set_extra_try_arguments 11:24:34 INFO - ##### 11:24:34 INFO - ##### Running create-virtualenv step. 11:24:34 INFO - ##### 11:24:34 INFO - Running pre-action listener: _pre_create_virtualenv 11:24:34 INFO - Running pre-action listener: _resource_record_pre_action 11:24:34 INFO - Running main action method: create_virtualenv 11:24:34 INFO - Creating virtualenv /builds/slave/test/build/venv 11:24:34 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 11:24:34 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 11:24:34 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 11:24:34 INFO - Using real prefix '/usr' 11:24:34 INFO - New python executable in /builds/slave/test/build/venv/bin/python 11:24:37 INFO - Installing distribute.............................................................................................................................................................................................done. 11:24:41 INFO - Installing pip.................done. 11:24:41 INFO - Return code: 0 11:24:41 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 11:24:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:24:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:24:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 11:24:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:24:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:24:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 11:24:41 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x1035030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10363f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1139930>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1061280>, '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 0x1061ca0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1062010>, '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': '9ca12473fbb1d023794ffd180000023c-1462211504.276521-983488926', '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 11:24:41 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 11:24:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 11:24:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:24:41 INFO - 'CCACHE_UMASK': '002', 11:24:41 INFO - 'DISPLAY': ':0', 11:24:41 INFO - 'HOME': '/home/cltbld', 11:24:42 INFO - 'LANG': 'en_US.UTF-8', 11:24:42 INFO - 'LOGNAME': 'cltbld', 11:24:42 INFO - 'MAIL': '/var/mail/cltbld', 11:24:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:24:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:24:42 INFO - 'MOZ_NO_REMOTE': '1', 11:24:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:24:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:24:42 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:24:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:24:42 INFO - 'PWD': '/builds/slave/test', 11:24:42 INFO - 'SHELL': '/bin/bash', 11:24:42 INFO - 'SHLVL': '1', 11:24:42 INFO - 'TERM': 'linux', 11:24:42 INFO - 'TMOUT': '86400', 11:24:42 INFO - 'USER': 'cltbld', 11:24:42 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462211504.276521-983488926', 11:24:42 INFO - '_': '/tools/buildbot/bin/python'} 11:24:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:24:42 INFO - Downloading/unpacking psutil>=0.7.1 11:24:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:24:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:24:42 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 11:24:42 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 11:24:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:24:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:24:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 11:24:48 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:24:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:24:48 INFO - Installing collected packages: psutil 11:24:48 INFO - Running setup.py install for psutil 11:24:48 INFO - building 'psutil._psutil_linux' extension 11:24:48 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-x86_64-2.7/psutil/_psutil_linux.o 11:24:49 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so 11:24:50 INFO - building 'psutil._psutil_posix' extension 11:24:50 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-x86_64-2.7/psutil/_psutil_posix.o 11:24:50 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so 11:24:50 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:24:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:24:50 INFO - Successfully installed psutil 11:24:50 INFO - Cleaning up... 11:24:50 INFO - Return code: 0 11:24:50 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 11:24: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:24:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:24:50 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 11:24: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:24:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:24:50 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 11:24:50 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 0x1035030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10363f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1139930>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1061280>, '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 0x1061ca0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1062010>, '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': '9ca12473fbb1d023794ffd180000023c-1462211504.276521-983488926', '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 11:24:50 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 11:24:50 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 11:24:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:24:50 INFO - 'CCACHE_UMASK': '002', 11:24:50 INFO - 'DISPLAY': ':0', 11:24:50 INFO - 'HOME': '/home/cltbld', 11:24:50 INFO - 'LANG': 'en_US.UTF-8', 11:24:50 INFO - 'LOGNAME': 'cltbld', 11:24:50 INFO - 'MAIL': '/var/mail/cltbld', 11:24:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:24:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:24:50 INFO - 'MOZ_NO_REMOTE': '1', 11:24:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:24:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:24:50 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:24:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:24:50 INFO - 'PWD': '/builds/slave/test', 11:24:50 INFO - 'SHELL': '/bin/bash', 11:24:50 INFO - 'SHLVL': '1', 11:24:50 INFO - 'TERM': 'linux', 11:24:50 INFO - 'TMOUT': '86400', 11:24:50 INFO - 'USER': 'cltbld', 11:24:50 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462211504.276521-983488926', 11:24:50 INFO - '_': '/tools/buildbot/bin/python'} 11:24:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:24:50 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:24:50 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 11:24:50 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 11:24:50 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 11:24:50 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 11:24:50 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 11:24: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 11:24:56 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:24:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 11:24:56 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 11:24:56 INFO - Installing collected packages: mozsystemmonitor 11:24:56 INFO - Running setup.py install for mozsystemmonitor 11:24:56 INFO - Successfully installed mozsystemmonitor 11:24:56 INFO - Cleaning up... 11:24:56 INFO - Return code: 0 11:24:56 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 11:24:56 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:24:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:24:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 11:24:56 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:24:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:24:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 11:24:56 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 0x1035030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10363f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1139930>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1061280>, '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 0x1061ca0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1062010>, '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': '9ca12473fbb1d023794ffd180000023c-1462211504.276521-983488926', '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 11:24:56 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 11:24:56 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 11:24:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:24:56 INFO - 'CCACHE_UMASK': '002', 11:24:56 INFO - 'DISPLAY': ':0', 11:24:56 INFO - 'HOME': '/home/cltbld', 11:24:56 INFO - 'LANG': 'en_US.UTF-8', 11:24:56 INFO - 'LOGNAME': 'cltbld', 11:24:56 INFO - 'MAIL': '/var/mail/cltbld', 11:24:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:24:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:24:56 INFO - 'MOZ_NO_REMOTE': '1', 11:24:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:24:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:24:56 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:24:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:24:56 INFO - 'PWD': '/builds/slave/test', 11:24:56 INFO - 'SHELL': '/bin/bash', 11:24:56 INFO - 'SHLVL': '1', 11:24:56 INFO - 'TERM': 'linux', 11:24:56 INFO - 'TMOUT': '86400', 11:24:56 INFO - 'USER': 'cltbld', 11:24:56 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462211504.276521-983488926', 11:24:56 INFO - '_': '/tools/buildbot/bin/python'} 11:24:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:24:56 INFO - Downloading/unpacking blobuploader==1.2.4 11:24:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:24:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:24:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 11:24:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 11:24:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:24:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:25:01 INFO - Downloading blobuploader-1.2.4.tar.gz 11:25:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 11:25:02 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:25:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:25:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:25:02 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 11:25:02 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 11:25:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:25:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:25:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 11:25:03 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:25:03 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 11:25:03 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 11:25:03 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 11:25:03 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 11:25:03 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 11:25:03 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 11:25:03 INFO - Downloading docopt-0.6.1.tar.gz 11:25:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 11:25:04 INFO - Installing collected packages: blobuploader, requests, docopt 11:25:04 INFO - Running setup.py install for blobuploader 11:25:04 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 11:25:04 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 11:25:04 INFO - Running setup.py install for requests 11:25:05 INFO - Running setup.py install for docopt 11:25:05 INFO - Successfully installed blobuploader requests docopt 11:25:05 INFO - Cleaning up... 11:25:05 INFO - Return code: 0 11:25:05 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:25:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:25:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:25:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 11:25:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:25:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:25:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 11:25:05 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 0x1035030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10363f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1139930>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1061280>, '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 0x1061ca0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1062010>, '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': '9ca12473fbb1d023794ffd180000023c-1462211504.276521-983488926', '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 11:25:05 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 11:25:05 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 11:25:05 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:25:05 INFO - 'CCACHE_UMASK': '002', 11:25:05 INFO - 'DISPLAY': ':0', 11:25:05 INFO - 'HOME': '/home/cltbld', 11:25:05 INFO - 'LANG': 'en_US.UTF-8', 11:25:05 INFO - 'LOGNAME': 'cltbld', 11:25:05 INFO - 'MAIL': '/var/mail/cltbld', 11:25:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:25:05 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:25:05 INFO - 'MOZ_NO_REMOTE': '1', 11:25:05 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:25:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:25:05 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:25:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:25:05 INFO - 'PWD': '/builds/slave/test', 11:25:05 INFO - 'SHELL': '/bin/bash', 11:25:05 INFO - 'SHLVL': '1', 11:25:05 INFO - 'TERM': 'linux', 11:25:05 INFO - 'TMOUT': '86400', 11:25:05 INFO - 'USER': 'cltbld', 11:25:05 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462211504.276521-983488926', 11:25:05 INFO - '_': '/tools/buildbot/bin/python'} 11:25:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:25:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:25:05 INFO - Running setup.py (path:/tmp/pip-g64zdz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:25:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:25:06 INFO - Running setup.py (path:/tmp/pip-Oph8PM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:25:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:25:06 INFO - Running setup.py (path:/tmp/pip-kzGV80-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:25:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:25:06 INFO - Running setup.py (path:/tmp/pip-C6PCxm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:25:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:25:06 INFO - Running setup.py (path:/tmp/pip-eyMlym-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:25:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:25:06 INFO - Running setup.py (path:/tmp/pip-s2XuyZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:25:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:25:06 INFO - Running setup.py (path:/tmp/pip-Op6EWn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:25:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:25:06 INFO - Running setup.py (path:/tmp/pip-FC8h2f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:25:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:25:06 INFO - Running setup.py (path:/tmp/pip-HzCZqJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:25:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:25:07 INFO - Running setup.py (path:/tmp/pip-uXWoTH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:25:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:25:07 INFO - Running setup.py (path:/tmp/pip-3X_2Cy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:25:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:25:07 INFO - Running setup.py (path:/tmp/pip-9_k1YI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:25:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:25:07 INFO - Running setup.py (path:/tmp/pip-jH_yIf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:25:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:25:07 INFO - Running setup.py (path:/tmp/pip-vbocnm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:25:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:25:07 INFO - Running setup.py (path:/tmp/pip-wyonJa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:25:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:25:07 INFO - Running setup.py (path:/tmp/pip-iDwSGQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:25:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:25:07 INFO - Running setup.py (path:/tmp/pip-f_Q9Od-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:25:08 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:25:08 INFO - Running setup.py (path:/tmp/pip-DiFO7u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:25:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:25:08 INFO - Running setup.py (path:/tmp/pip-BpHEG9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:25:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:25:08 INFO - Running setup.py (path:/tmp/pip-4uVmHm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:25:08 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:25:08 INFO - Running setup.py (path:/tmp/pip-QexxFl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:25:08 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:25:08 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 11:25:08 INFO - Running setup.py install for manifestparser 11:25:09 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 11:25:09 INFO - Running setup.py install for mozcrash 11:25:09 INFO - Running setup.py install for mozdebug 11:25:09 INFO - Running setup.py install for mozdevice 11:25:09 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 11:25:09 INFO - Installing dm script to /builds/slave/test/build/venv/bin 11:25:09 INFO - Running setup.py install for mozfile 11:25:10 INFO - Running setup.py install for mozhttpd 11:25:10 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 11:25:10 INFO - Running setup.py install for mozinfo 11:25:10 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 11:25:10 INFO - Running setup.py install for mozInstall 11:25:10 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 11:25:10 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 11:25:10 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 11:25:10 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 11:25:10 INFO - Running setup.py install for mozleak 11:25:10 INFO - Running setup.py install for mozlog 11:25:11 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 11:25:11 INFO - Running setup.py install for moznetwork 11:25:11 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 11:25:11 INFO - Running setup.py install for mozprocess 11:25:11 INFO - Running setup.py install for mozprofile 11:25:11 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 11:25:11 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 11:25:11 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 11:25:11 INFO - Running setup.py install for mozrunner 11:25:11 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 11:25:12 INFO - Running setup.py install for mozscreenshot 11:25:12 INFO - Running setup.py install for moztest 11:25:12 INFO - Running setup.py install for mozversion 11:25:12 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 11:25:12 INFO - Running setup.py install for wptserve 11:25:12 INFO - Running setup.py install for marionette-driver 11:25:13 INFO - Running setup.py install for browsermob-proxy 11:25:13 INFO - Running setup.py install for marionette-client 11:25:13 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:25:13 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 11:25:13 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 11:25:13 INFO - Cleaning up... 11:25:13 INFO - Return code: 0 11:25:13 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:25:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:25:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:25:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 11:25:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:25:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:25:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 11:25:13 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 0x1035030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10363f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1139930>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1061280>, '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 0x1061ca0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1062010>, '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': '9ca12473fbb1d023794ffd180000023c-1462211504.276521-983488926', '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 11:25:13 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 11:25:13 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 11:25:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:25:13 INFO - 'CCACHE_UMASK': '002', 11:25:13 INFO - 'DISPLAY': ':0', 11:25:13 INFO - 'HOME': '/home/cltbld', 11:25:13 INFO - 'LANG': 'en_US.UTF-8', 11:25:13 INFO - 'LOGNAME': 'cltbld', 11:25:13 INFO - 'MAIL': '/var/mail/cltbld', 11:25:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:25:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:25:13 INFO - 'MOZ_NO_REMOTE': '1', 11:25:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:25:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:25:13 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:25:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:25:13 INFO - 'PWD': '/builds/slave/test', 11:25:13 INFO - 'SHELL': '/bin/bash', 11:25:13 INFO - 'SHLVL': '1', 11:25:13 INFO - 'TERM': 'linux', 11:25:13 INFO - 'TMOUT': '86400', 11:25:13 INFO - 'USER': 'cltbld', 11:25:13 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462211504.276521-983488926', 11:25:13 INFO - '_': '/tools/buildbot/bin/python'} 11:25:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:25:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:25:14 INFO - Running setup.py (path:/tmp/pip-Hd4NWL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:25:14 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)) 11:25:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:25:14 INFO - Running setup.py (path:/tmp/pip-9K2RWe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:25:14 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)) 11:25:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:25:14 INFO - Running setup.py (path:/tmp/pip-_SQhxt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:25:14 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)) 11:25:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:25:14 INFO - Running setup.py (path:/tmp/pip-jlO8kg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:25:14 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)) 11:25:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:25:14 INFO - Running setup.py (path:/tmp/pip-Rq1YSl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:25:14 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)) 11:25:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:25:14 INFO - Running setup.py (path:/tmp/pip-278y6d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:25:15 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)) 11:25:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:25:15 INFO - Running setup.py (path:/tmp/pip-rvUK9E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:25:15 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)) 11:25:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:25:15 INFO - Running setup.py (path:/tmp/pip-C3o1Kh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:25:15 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)) 11:25:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:25:15 INFO - Running setup.py (path:/tmp/pip-M49pD2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:25:15 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)) 11:25:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:25:15 INFO - Running setup.py (path:/tmp/pip-P7bpm4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:25:15 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)) 11:25:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:25:15 INFO - Running setup.py (path:/tmp/pip-CgElAe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:25:15 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)) 11:25:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:25:15 INFO - Running setup.py (path:/tmp/pip-uYDRQW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:25:15 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)) 11:25:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:25:15 INFO - Running setup.py (path:/tmp/pip-LakR8T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:25:15 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)) 11:25:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:25:16 INFO - Running setup.py (path:/tmp/pip-gLfIAK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:25:16 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)) 11:25:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:25:16 INFO - Running setup.py (path:/tmp/pip-w6zRW9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:25:16 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)) 11:25:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:25:16 INFO - Running setup.py (path:/tmp/pip-l79lxT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:25:16 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)) 11:25:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:25:16 INFO - Running setup.py (path:/tmp/pip-4hmkd0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:25:16 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)) 11:25:16 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:25:16 INFO - Running setup.py (path:/tmp/pip-nu1pWb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:25:16 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)) 11:25:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:25:16 INFO - Running setup.py (path:/tmp/pip-D26oZ6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:25:16 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)) 11:25:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:25:16 INFO - Running setup.py (path:/tmp/pip-fnOQGz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:25:17 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)) 11:25:17 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:25:17 INFO - Running setup.py (path:/tmp/pip-KDWpCH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:25:17 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:25:17 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)) 11:25:17 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)) 11:25:17 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)) 11:25:17 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)) 11:25:17 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)) 11:25:17 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)) 11:25:17 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 11:25:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:25:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:25:17 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 11:25:17 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 11:25:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:25:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:25:22 INFO - Downloading blessings-1.6.tar.gz 11:25:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 11:25:22 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)) 11:25:22 INFO - Installing collected packages: blessings 11:25:22 INFO - Running setup.py install for blessings 11:25:23 INFO - Successfully installed blessings 11:25:23 INFO - Cleaning up... 11:25:23 INFO - Return code: 0 11:25:23 INFO - Done creating virtualenv /builds/slave/test/build/venv. 11:25:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:25:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:25:23 INFO - Reading from file tmpfile_stdout 11:25:23 INFO - Current package versions: 11:25:23 INFO - argparse == 1.2.1 11:25:23 INFO - blessings == 1.6 11:25:23 INFO - blobuploader == 1.2.4 11:25:23 INFO - browsermob-proxy == 0.6.0 11:25:23 INFO - docopt == 0.6.1 11:25:23 INFO - manifestparser == 1.1 11:25:23 INFO - marionette-client == 2.3.0 11:25:23 INFO - marionette-driver == 1.4.0 11:25:23 INFO - mozInstall == 1.12 11:25:23 INFO - mozcrash == 0.17 11:25:23 INFO - mozdebug == 0.1 11:25:23 INFO - mozdevice == 0.48 11:25:23 INFO - mozfile == 1.2 11:25:23 INFO - mozhttpd == 0.7 11:25:23 INFO - mozinfo == 0.9 11:25:23 INFO - mozleak == 0.1 11:25:23 INFO - mozlog == 3.1 11:25:23 INFO - moznetwork == 0.27 11:25:23 INFO - mozprocess == 0.22 11:25:23 INFO - mozprofile == 0.28 11:25:23 INFO - mozrunner == 6.11 11:25:23 INFO - mozscreenshot == 0.1 11:25:23 INFO - mozsystemmonitor == 0.0 11:25:23 INFO - moztest == 0.7 11:25:23 INFO - mozversion == 1.4 11:25:23 INFO - psutil == 3.1.1 11:25:23 INFO - requests == 1.2.3 11:25:23 INFO - wptserve == 1.4.0 11:25:23 INFO - wsgiref == 0.1.2 11:25:23 INFO - Running post-action listener: _resource_record_post_action 11:25:23 INFO - Running post-action listener: _start_resource_monitoring 11:25:23 INFO - Starting resource monitoring. 11:25:23 INFO - ##### 11:25:23 INFO - ##### Running pull step. 11:25:23 INFO - ##### 11:25:23 INFO - Running pre-action listener: _resource_record_pre_action 11:25:23 INFO - Running main action method: pull 11:25:23 INFO - Pull has nothing to do! 11:25:23 INFO - Running post-action listener: _resource_record_post_action 11:25:23 INFO - ##### 11:25:23 INFO - ##### Running install step. 11:25:23 INFO - ##### 11:25:23 INFO - Running pre-action listener: _resource_record_pre_action 11:25:23 INFO - Running main action method: install 11:25:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:25:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:25:24 INFO - Reading from file tmpfile_stdout 11:25:24 INFO - Detecting whether we're running mozinstall >=1.0... 11:25:24 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 11:25:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 11:25:24 INFO - Reading from file tmpfile_stdout 11:25:24 INFO - Output received: 11:25:24 INFO - Usage: mozinstall [options] installer 11:25:24 INFO - Options: 11:25:24 INFO - -h, --help show this help message and exit 11:25:24 INFO - -d DEST, --destination=DEST 11:25:24 INFO - Directory to install application into. [default: 11:25:24 INFO - "/builds/slave/test"] 11:25:24 INFO - --app=APP Application being installed. [default: firefox] 11:25:24 INFO - mkdir: /builds/slave/test/build/application 11:25:24 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 11:25:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 11:25:53 INFO - Reading from file tmpfile_stdout 11:25:53 INFO - Output received: 11:25:53 INFO - /builds/slave/test/build/application/firefox/firefox 11:25:53 INFO - Running post-action listener: _resource_record_post_action 11:25:53 INFO - ##### 11:25:53 INFO - ##### Running run-tests step. 11:25:53 INFO - ##### 11:25:53 INFO - Running pre-action listener: _resource_record_pre_action 11:25:53 INFO - Running main action method: run_tests 11:25:53 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 11:25:53 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:25:53 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:25:53 INFO - grabbing minidump binary from tooltool 11:25:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:25:53 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/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1061280>, '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 0x1061ca0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1062010>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 11:25:53 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/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 11:25:53 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/linux64/releng.manifest -o -c /builds/tooltool_cache 11:25:54 INFO - INFO - File linux64-minidump_stackwalk not present in local cache folder /builds/tooltool_cache 11:25:54 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 11:25:56 INFO - INFO - File linux64-minidump_stackwalk fetched from https://api.pub.build.mozilla.org/tooltool/ as /builds/slave/test/build/tmpyQRkpB 11:25:56 INFO - INFO - File integrity verified, renaming tmpyQRkpB to linux64-minidump_stackwalk 11:25:56 INFO - INFO - Updating local cache /builds/tooltool_cache... 11:25:56 INFO - INFO - Local cache /builds/tooltool_cache updated with linux64-minidump_stackwalk 11:25:56 INFO - Return code: 0 11:25:56 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 11:25:56 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 11:25:56 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/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-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 11:25:56 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/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-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 11:25:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:25:56 INFO - 'CCACHE_UMASK': '002', 11:25:56 INFO - 'DISPLAY': ':0', 11:25:56 INFO - 'HOME': '/home/cltbld', 11:25:56 INFO - 'LANG': 'en_US.UTF-8', 11:25:56 INFO - 'LOGNAME': 'cltbld', 11:25:56 INFO - 'MAIL': '/var/mail/cltbld', 11:25:56 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 11:25:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:25:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:25:56 INFO - 'MOZ_NO_REMOTE': '1', 11:25:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:25:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:25:56 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:25:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:25:56 INFO - 'PWD': '/builds/slave/test', 11:25:56 INFO - 'SHELL': '/bin/bash', 11:25:56 INFO - 'SHLVL': '1', 11:25:56 INFO - 'TERM': 'linux', 11:25:56 INFO - 'TMOUT': '86400', 11:25:56 INFO - 'USER': 'cltbld', 11:25:56 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462211504.276521-983488926', 11:25:56 INFO - '_': '/tools/buildbot/bin/python'} 11:25:56 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/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-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 11:25:57 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 11:25:57 INFO - import pkg_resources 11:25:58 INFO - Using 1 client processes 11:25:58 INFO - wptserve Starting http server on 127.0.0.1:8000 11:25:58 INFO - wptserve Starting http server on 127.0.0.1:8001 11:25:58 INFO - wptserve Starting http server on 127.0.0.1:8443 11:26:01 INFO - SUITE-START | Running 778 tests 11:26:01 INFO - Running testharness tests 11:26:01 INFO - Setting up ssl 11:26:01 INFO - PROCESS | certutil | 11:26:01 INFO - PROCESS | certutil | 11:26:01 INFO - PROCESS | certutil | 11:26:01 INFO - Certificate Nickname Trust Attributes 11:26:01 INFO - SSL,S/MIME,JAR/XPI 11:26:01 INFO - 11:26:01 INFO - web-platform-tests CT,, 11:26:01 INFO - 11:26:01 INFO - Starting runner 11:26:03 INFO - PROCESS | 1976 | 1462213563913 Marionette DEBUG Marionette enabled via build flag and pref 11:26:04 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe986b55000 == 1 [pid = 1976] [id = 1] 11:26:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 1 (0x7fe986b55800) [pid = 1976] [serial = 1] [outer = (nil)] 11:26:04 INFO - PROCESS | 1976 | [1976] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 11:26:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 2 (0x7fe986b56800) [pid = 1976] [serial = 2] [outer = 0x7fe986b55800] 11:26:04 INFO - PROCESS | 1976 | 1462213564662 Marionette INFO Listening on port 2828 11:26:05 INFO - PROCESS | 1976 | 1462213565206 Marionette DEBUG Marionette enabled via command-line flag 11:26:05 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe983a23800 == 2 [pid = 1976] [id = 2] 11:26:05 INFO - PROCESS | 1976 | ++DOMWINDOW == 3 (0x7fe983a24000) [pid = 1976] [serial = 3] [outer = (nil)] 11:26:05 INFO - PROCESS | 1976 | [1976] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 11:26:05 INFO - PROCESS | 1976 | ++DOMWINDOW == 4 (0x7fe983a25000) [pid = 1976] [serial = 4] [outer = 0x7fe983a24000] 11:26:05 INFO - PROCESS | 1976 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7fe982e32910 11:26:05 INFO - PROCESS | 1976 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7fe982e7e070 11:26:05 INFO - PROCESS | 1976 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7fe982e842e0 11:26:05 INFO - PROCESS | 1976 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7fe982e845e0 11:26:05 INFO - PROCESS | 1976 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7fe982e84910 11:26:05 INFO - PROCESS | 1976 | ++DOMWINDOW == 5 (0x7fe97de06000) [pid = 1976] [serial = 5] [outer = 0x7fe986b55800] 11:26:05 INFO - PROCESS | 1976 | [1976] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:26:05 INFO - PROCESS | 1976 | 1462213565783 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:41734 11:26:05 INFO - PROCESS | 1976 | [1976] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:26:05 INFO - PROCESS | 1976 | 1462213565873 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:41735 11:26:05 INFO - PROCESS | 1976 | 1462213565878 Marionette DEBUG Closed connection conn0 11:26:05 INFO - PROCESS | 1976 | 1462213565960 Marionette DEBUG Closed connection conn1 11:26:05 INFO - PROCESS | 1976 | [1976] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 11:26:05 INFO - PROCESS | 1976 | [1976] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:26:06 INFO - PROCESS | 1976 | 1462213566000 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:41736 11:26:06 INFO - PROCESS | 1976 | [1976] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:26:06 INFO - PROCESS | 1976 | 1462213566048 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:41737 11:26:06 INFO - PROCESS | 1976 | 1462213566057 Marionette DEBUG Closed connection conn2 11:26:06 INFO - PROCESS | 1976 | [1976] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:26:06 INFO - PROCESS | 1976 | 1462213566097 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:41738 11:26:06 INFO - PROCESS | 1976 | 1462213566108 Marionette DEBUG Closed connection conn3 11:26:06 INFO - PROCESS | 1976 | 1462213566152 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:26:06 INFO - PROCESS | 1976 | 1462213566171 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160502091434","device":"desktop","version":"48.0a2"} 11:26:06 INFO - PROCESS | 1976 | [1976] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:26:07 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9779d1800 == 3 [pid = 1976] [id = 3] 11:26:07 INFO - PROCESS | 1976 | ++DOMWINDOW == 6 (0x7fe9779d2000) [pid = 1976] [serial = 6] [outer = (nil)] 11:26:07 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9779d2800 == 4 [pid = 1976] [id = 4] 11:26:07 INFO - PROCESS | 1976 | ++DOMWINDOW == 7 (0x7fe977732000) [pid = 1976] [serial = 7] [outer = (nil)] 11:26:08 INFO - PROCESS | 1976 | [1976] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:26:08 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe976be9000 == 5 [pid = 1976] [id = 5] 11:26:08 INFO - PROCESS | 1976 | ++DOMWINDOW == 8 (0x7fe97693cc00) [pid = 1976] [serial = 8] [outer = (nil)] 11:26:08 INFO - PROCESS | 1976 | [1976] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:26:08 INFO - PROCESS | 1976 | [1976] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:26:08 INFO - PROCESS | 1976 | ++DOMWINDOW == 9 (0x7fe9768a4400) [pid = 1976] [serial = 9] [outer = 0x7fe97693cc00] 11:26:08 INFO - PROCESS | 1976 | ++DOMWINDOW == 10 (0x7fe976325800) [pid = 1976] [serial = 10] [outer = 0x7fe9779d2000] 11:26:08 INFO - PROCESS | 1976 | ++DOMWINDOW == 11 (0x7fe976371000) [pid = 1976] [serial = 11] [outer = 0x7fe977732000] 11:26:08 INFO - PROCESS | 1976 | ++DOMWINDOW == 12 (0x7fe976373000) [pid = 1976] [serial = 12] [outer = 0x7fe97693cc00] 11:26:09 INFO - PROCESS | 1976 | 1462213569847 Marionette DEBUG loaded listener.js 11:26:09 INFO - PROCESS | 1976 | 1462213569866 Marionette DEBUG loaded listener.js 11:26:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 13 (0x7fe9739b2400) [pid = 1976] [serial = 13] [outer = 0x7fe97693cc00] 11:26:10 INFO - PROCESS | 1976 | 1462213570608 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"b8f0dfc4-29e2-4391-989e-ea1a13a3476e","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160502091434","device":"desktop","version":"48.0a2","command_id":1}}] 11:26:10 INFO - PROCESS | 1976 | 1462213570831 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 11:26:11 INFO - PROCESS | 1976 | 1462213571022 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 11:26:11 INFO - PROCESS | 1976 | 1462213571270 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:26:11 INFO - PROCESS | 1976 | [1976] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:26:11 INFO - PROCESS | 1976 | [1976] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:26:11 INFO - PROCESS | 1976 | ++DOMWINDOW == 14 (0x7fe96f967c00) [pid = 1976] [serial = 14] [outer = 0x7fe97693cc00] 11:26:11 INFO - PROCESS | 1976 | [1976] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:26:11 INFO - PROCESS | 1976 | [1976] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:26:11 INFO - PROCESS | 1976 | 1462213571877 Marionette TRACE conn4 <- [1,3,null,{}] 11:26:11 INFO - PROCESS | 1976 | 1462213571943 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 11:26:11 INFO - PROCESS | 1976 | 1462213571977 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 11:26:12 INFO - PROCESS | 1976 | 1462213572030 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 11:26:12 INFO - PROCESS | 1976 | 1462213572034 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 11:26:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:26:12 INFO - PROCESS | 1976 | 1462213572097 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:26:12 INFO - PROCESS | 1976 | 1462213572103 Marionette TRACE conn4 <- [1,6,null,{}] 11:26:12 INFO - PROCESS | 1976 | 1462213572126 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:12 INFO - PROCESS | 1976 | 1462213572143 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 11:26:12 INFO - PROCESS | 1976 | 1462213572149 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:12 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96f8bc800 == 6 [pid = 1976] [id = 6] 11:26:12 INFO - PROCESS | 1976 | ++DOMWINDOW == 15 (0x7fe96ee4a000) [pid = 1976] [serial = 15] [outer = (nil)] 11:26:12 INFO - PROCESS | 1976 | ++DOMWINDOW == 16 (0x7fe96ee4c000) [pid = 1976] [serial = 16] [outer = 0x7fe96ee4a000] 11:26:12 INFO - PROCESS | 1976 | 1462213572218 Marionette DEBUG loaded listener.js 11:26:12 INFO - PROCESS | 1976 | ++DOMWINDOW == 17 (0x7fe96ee53000) [pid = 1976] [serial = 17] [outer = 0x7fe96ee4a000] 11:26:12 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96edc2800 == 7 [pid = 1976] [id = 7] 11:26:12 INFO - PROCESS | 1976 | ++DOMWINDOW == 18 (0x7fe96ed7a800) [pid = 1976] [serial = 18] [outer = (nil)] 11:26:12 INFO - PROCESS | 1976 | ++DOMWINDOW == 19 (0x7fe96edaf800) [pid = 1976] [serial = 19] [outer = 0x7fe96ed7a800] 11:26:12 INFO - PROCESS | 1976 | 1462213572698 Marionette DEBUG loaded listener.js 11:26:12 INFO - PROCESS | 1976 | ++DOMWINDOW == 20 (0x7fe96e8cd000) [pid = 1976] [serial = 20] [outer = 0x7fe96ed7a800] 11:26:13 INFO - PROCESS | 1976 | 1462213573153 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 11:26:13 INFO - PROCESS | 1976 | [1976] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 11:26:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:26:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1193ms 11:26:13 INFO - PROCESS | 1976 | 1462213573304 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 11:26:13 INFO - PROCESS | 1976 | 1462213573306 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 11:26:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:26:13 INFO - PROCESS | 1976 | 1462213573349 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:26:13 INFO - PROCESS | 1976 | 1462213573353 Marionette TRACE conn4 <- [1,10,null,{}] 11:26:13 INFO - PROCESS | 1976 | 1462213573374 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:13 INFO - PROCESS | 1976 | 1462213573544 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 11:26:13 INFO - PROCESS | 1976 | 1462213573574 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:13 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d073800 == 8 [pid = 1976] [id = 8] 11:26:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 21 (0x7fe96dd4a800) [pid = 1976] [serial = 21] [outer = (nil)] 11:26:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 22 (0x7fe96f964000) [pid = 1976] [serial = 22] [outer = 0x7fe96dd4a800] 11:26:13 INFO - PROCESS | 1976 | 1462213573640 Marionette DEBUG loaded listener.js 11:26:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 23 (0x7fe96d261800) [pid = 1976] [serial = 23] [outer = 0x7fe96dd4a800] 11:26:14 INFO - PROCESS | 1976 | 1462213574225 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 11:26:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:26:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 958ms 11:26:14 INFO - PROCESS | 1976 | 1462213574286 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 11:26:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:26:14 INFO - PROCESS | 1976 | 1462213574290 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 11:26:14 INFO - PROCESS | 1976 | 1462213574297 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:26:14 INFO - PROCESS | 1976 | 1462213574300 Marionette TRACE conn4 <- [1,14,null,{}] 11:26:14 INFO - PROCESS | 1976 | 1462213574304 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:14 INFO - PROCESS | 1976 | 1462213574535 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 11:26:14 INFO - PROCESS | 1976 | 1462213574818 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:14 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d078800 == 9 [pid = 1976] [id = 9] 11:26:14 INFO - PROCESS | 1976 | ++DOMWINDOW == 24 (0x7fe96d016400) [pid = 1976] [serial = 24] [outer = (nil)] 11:26:14 INFO - PROCESS | 1976 | ++DOMWINDOW == 25 (0x7fe96d195800) [pid = 1976] [serial = 25] [outer = 0x7fe96d016400] 11:26:14 INFO - PROCESS | 1976 | 1462213574892 Marionette DEBUG loaded listener.js 11:26:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 26 (0x7fe96d369400) [pid = 1976] [serial = 26] [outer = 0x7fe96d016400] 11:26:15 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96e8ee000 == 10 [pid = 1976] [id = 10] 11:26:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 27 (0x7fe96e8ee800) [pid = 1976] [serial = 27] [outer = (nil)] 11:26:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 28 (0x7fe96e8f1000) [pid = 1976] [serial = 28] [outer = 0x7fe96e8ee800] 11:26:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 29 (0x7fe96e8e6000) [pid = 1976] [serial = 29] [outer = 0x7fe96e8ee800] 11:26:15 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96ded7000 == 11 [pid = 1976] [id = 11] 11:26:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 30 (0x7fe96d012400) [pid = 1976] [serial = 30] [outer = (nil)] 11:26:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 31 (0x7fe96ee53400) [pid = 1976] [serial = 31] [outer = 0x7fe96d012400] 11:26:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 32 (0x7fe96d36b800) [pid = 1976] [serial = 32] [outer = 0x7fe96d012400] 11:26:16 INFO - PROCESS | 1976 | 1462213576009 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 11:26:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:26:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1727ms 11:26:16 INFO - PROCESS | 1976 | 1462213576034 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 11:26:16 INFO - PROCESS | 1976 | 1462213576040 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 11:26:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:26:16 INFO - PROCESS | 1976 | 1462213576202 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:26:16 INFO - PROCESS | 1976 | 1462213576208 Marionette TRACE conn4 <- [1,18,null,{}] 11:26:16 INFO - PROCESS | 1976 | 1462213576296 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:16 INFO - PROCESS | 1976 | 1462213576498 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 11:26:16 INFO - PROCESS | 1976 | 1462213576515 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:16 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe972d88800 == 12 [pid = 1976] [id = 12] 11:26:16 INFO - PROCESS | 1976 | ++DOMWINDOW == 33 (0x7fe96ed73400) [pid = 1976] [serial = 33] [outer = (nil)] 11:26:16 INFO - PROCESS | 1976 | ++DOMWINDOW == 34 (0x7fe972dbf800) [pid = 1976] [serial = 34] [outer = 0x7fe96ed73400] 11:26:16 INFO - PROCESS | 1976 | 1462213576604 Marionette DEBUG loaded listener.js 11:26:16 INFO - PROCESS | 1976 | ++DOMWINDOW == 35 (0x7fe9764e9400) [pid = 1976] [serial = 35] [outer = 0x7fe96ed73400] 11:26:17 INFO - PROCESS | 1976 | 1462213577475 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 11:26:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:26:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1477ms 11:26:17 INFO - PROCESS | 1976 | 1462213577535 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 11:26:17 INFO - PROCESS | 1976 | 1462213577541 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 11:26:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:26:17 INFO - PROCESS | 1976 | 1462213577547 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:26:17 INFO - PROCESS | 1976 | 1462213577550 Marionette TRACE conn4 <- [1,22,null,{}] 11:26:17 INFO - PROCESS | 1976 | 1462213577557 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:17 INFO - PROCESS | 1976 | 1462213577728 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 11:26:17 INFO - PROCESS | 1976 | 1462213577848 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:17 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96e8df800 == 13 [pid = 1976] [id = 13] 11:26:17 INFO - PROCESS | 1976 | ++DOMWINDOW == 36 (0x7fe97720c000) [pid = 1976] [serial = 36] [outer = (nil)] 11:26:17 INFO - PROCESS | 1976 | ++DOMWINDOW == 37 (0x7fe96f84f000) [pid = 1976] [serial = 37] [outer = 0x7fe97720c000] 11:26:17 INFO - PROCESS | 1976 | 1462213577945 Marionette DEBUG loaded listener.js 11:26:18 INFO - PROCESS | 1976 | ++DOMWINDOW == 38 (0x7fe977365400) [pid = 1976] [serial = 38] [outer = 0x7fe97720c000] 11:26:19 INFO - PROCESS | 1976 | 1462213579022 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 11:26:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:26:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1531ms 11:26:19 INFO - PROCESS | 1976 | 1462213579080 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 11:26:19 INFO - PROCESS | 1976 | 1462213579087 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 11:26:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:26:19 INFO - PROCESS | 1976 | 1462213579094 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:26:19 INFO - PROCESS | 1976 | 1462213579100 Marionette TRACE conn4 <- [1,26,null,{}] 11:26:19 INFO - PROCESS | 1976 | 1462213579107 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:19 INFO - PROCESS | 1976 | 1462213579257 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 11:26:19 INFO - PROCESS | 1976 | 1462213579358 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:19 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97086c000 == 14 [pid = 1976] [id = 14] 11:26:19 INFO - PROCESS | 1976 | ++DOMWINDOW == 39 (0x7fe972dcac00) [pid = 1976] [serial = 39] [outer = (nil)] 11:26:19 INFO - PROCESS | 1976 | ++DOMWINDOW == 40 (0x7fe975c62400) [pid = 1976] [serial = 40] [outer = 0x7fe972dcac00] 11:26:19 INFO - PROCESS | 1976 | 1462213579427 Marionette DEBUG loaded listener.js 11:26:19 INFO - PROCESS | 1976 | ++DOMWINDOW == 41 (0x7fe977364400) [pid = 1976] [serial = 41] [outer = 0x7fe972dcac00] 11:26:20 INFO - PROCESS | 1976 | 1462213580181 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 11:26:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:26:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1135ms 11:26:20 INFO - PROCESS | 1976 | 1462213580230 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 11:26:20 INFO - PROCESS | 1976 | 1462213580239 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 11:26:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:26:20 INFO - PROCESS | 1976 | 1462213580261 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:26:20 INFO - PROCESS | 1976 | 1462213580265 Marionette TRACE conn4 <- [1,30,null,{}] 11:26:20 INFO - PROCESS | 1976 | 1462213580271 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:20 INFO - PROCESS | 1976 | 1462213580414 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 11:26:20 INFO - PROCESS | 1976 | 1462213580424 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:20 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe977080800 == 15 [pid = 1976] [id = 15] 11:26:20 INFO - PROCESS | 1976 | ++DOMWINDOW == 42 (0x7fe96f852400) [pid = 1976] [serial = 42] [outer = (nil)] 11:26:20 INFO - PROCESS | 1976 | ++DOMWINDOW == 43 (0x7fe978647800) [pid = 1976] [serial = 43] [outer = 0x7fe96f852400] 11:26:20 INFO - PROCESS | 1976 | 1462213580486 Marionette DEBUG loaded listener.js 11:26:20 INFO - PROCESS | 1976 | ++DOMWINDOW == 44 (0x7fe97921a000) [pid = 1976] [serial = 44] [outer = 0x7fe96f852400] 11:26:21 INFO - PROCESS | 1976 | 1462213581242 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 11:26:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:26:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1036ms 11:26:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:26:21 INFO - PROCESS | 1976 | 1462213581293 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 11:26:21 INFO - PROCESS | 1976 | 1462213581296 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 11:26:21 INFO - PROCESS | 1976 | 1462213581303 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:26:21 INFO - PROCESS | 1976 | 1462213581309 Marionette TRACE conn4 <- [1,34,null,{}] 11:26:21 INFO - PROCESS | 1976 | 1462213581333 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:21 INFO - PROCESS | 1976 | 1462213581483 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 11:26:21 INFO - PROCESS | 1976 | 1462213581494 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:21 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97750a000 == 16 [pid = 1976] [id = 16] 11:26:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 45 (0x7fe974f44000) [pid = 1976] [serial = 45] [outer = (nil)] 11:26:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 46 (0x7fe9795d7400) [pid = 1976] [serial = 46] [outer = 0x7fe974f44000] 11:26:21 INFO - PROCESS | 1976 | 1462213581570 Marionette DEBUG loaded listener.js 11:26:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 47 (0x7fe979862c00) [pid = 1976] [serial = 47] [outer = 0x7fe974f44000] 11:26:22 INFO - PROCESS | 1976 | 1462213582245 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 11:26:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:26:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 990ms 11:26:22 INFO - PROCESS | 1976 | 1462213582293 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 11:26:22 INFO - PROCESS | 1976 | 1462213582297 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 11:26:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:26:22 INFO - PROCESS | 1976 | 1462213582303 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:26:22 INFO - PROCESS | 1976 | 1462213582305 Marionette TRACE conn4 <- [1,38,null,{}] 11:26:22 INFO - PROCESS | 1976 | 1462213582311 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:22 INFO - PROCESS | 1976 | 1462213582477 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 11:26:22 INFO - PROCESS | 1976 | 1462213582500 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:22 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9779dc800 == 17 [pid = 1976] [id = 17] 11:26:22 INFO - PROCESS | 1976 | ++DOMWINDOW == 48 (0x7fe974a96800) [pid = 1976] [serial = 48] [outer = (nil)] 11:26:22 INFO - PROCESS | 1976 | ++DOMWINDOW == 49 (0x7fe97de4a400) [pid = 1976] [serial = 49] [outer = 0x7fe974a96800] 11:26:22 INFO - PROCESS | 1976 | 1462213582560 Marionette DEBUG loaded listener.js 11:26:22 INFO - PROCESS | 1976 | ++DOMWINDOW == 50 (0x7fe983a0a400) [pid = 1976] [serial = 50] [outer = 0x7fe974a96800] 11:26:23 INFO - PROCESS | 1976 | 1462213583185 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 11:26:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:26:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 932ms 11:26:23 INFO - PROCESS | 1976 | 1462213583235 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 11:26:23 INFO - PROCESS | 1976 | 1462213583239 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 11:26:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:26:23 INFO - PROCESS | 1976 | 1462213583244 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:26:23 INFO - PROCESS | 1976 | 1462213583246 Marionette TRACE conn4 <- [1,42,null,{}] 11:26:23 INFO - PROCESS | 1976 | 1462213583251 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:23 INFO - PROCESS | 1976 | 1462213583374 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 11:26:23 INFO - PROCESS | 1976 | 1462213583402 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:23 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe977d98800 == 18 [pid = 1976] [id = 18] 11:26:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 51 (0x7fe9704df800) [pid = 1976] [serial = 51] [outer = (nil)] 11:26:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 52 (0x7fe97de9e400) [pid = 1976] [serial = 52] [outer = 0x7fe9704df800] 11:26:23 INFO - PROCESS | 1976 | 1462213583462 Marionette DEBUG loaded listener.js 11:26:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 53 (0x7fe983a95000) [pid = 1976] [serial = 53] [outer = 0x7fe9704df800] 11:26:24 INFO - PROCESS | 1976 | 1462213584148 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 11:26:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:26:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 930ms 11:26:24 INFO - PROCESS | 1976 | 1462213584174 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 11:26:24 INFO - PROCESS | 1976 | 1462213584178 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 11:26:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:26:24 INFO - PROCESS | 1976 | 1462213584183 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:26:24 INFO - PROCESS | 1976 | 1462213584185 Marionette TRACE conn4 <- [1,46,null,{}] 11:26:24 INFO - PROCESS | 1976 | 1462213584190 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:24 INFO - PROCESS | 1976 | 1462213584358 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 11:26:24 INFO - PROCESS | 1976 | 1462213584380 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:24 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9792b1800 == 19 [pid = 1976] [id = 19] 11:26:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 54 (0x7fe983d9c400) [pid = 1976] [serial = 54] [outer = (nil)] 11:26:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 55 (0x7fe983f73c00) [pid = 1976] [serial = 55] [outer = 0x7fe983d9c400] 11:26:24 INFO - PROCESS | 1976 | 1462213584450 Marionette DEBUG loaded listener.js 11:26:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 56 (0x7fe984e5a800) [pid = 1976] [serial = 56] [outer = 0x7fe983d9c400] 11:26:25 INFO - PROCESS | 1976 | 1462213585106 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 11:26:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:26:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 929ms 11:26:25 INFO - PROCESS | 1976 | 1462213585113 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 11:26:25 INFO - PROCESS | 1976 | 1462213585116 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 11:26:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:26:25 INFO - PROCESS | 1976 | 1462213585125 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:26:25 INFO - PROCESS | 1976 | 1462213585127 Marionette TRACE conn4 <- [1,50,null,{}] 11:26:25 INFO - PROCESS | 1976 | 1462213585131 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:25 INFO - PROCESS | 1976 | 1462213585285 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 11:26:25 INFO - PROCESS | 1976 | 1462213585303 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:25 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97d09a800 == 20 [pid = 1976] [id = 20] 11:26:25 INFO - PROCESS | 1976 | ++DOMWINDOW == 57 (0x7fe96ed76800) [pid = 1976] [serial = 57] [outer = (nil)] 11:26:25 INFO - PROCESS | 1976 | ++DOMWINDOW == 58 (0x7fe984c15400) [pid = 1976] [serial = 58] [outer = 0x7fe96ed76800] 11:26:25 INFO - PROCESS | 1976 | 1462213585360 Marionette DEBUG loaded listener.js 11:26:25 INFO - PROCESS | 1976 | ++DOMWINDOW == 59 (0x7fe9852ee000) [pid = 1976] [serial = 59] [outer = 0x7fe96ed76800] 11:26:25 INFO - PROCESS | 1976 | 1462213585945 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:26:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:26:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 872ms 11:26:26 INFO - PROCESS | 1976 | 1462213585999 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 11:26:26 INFO - PROCESS | 1976 | 1462213586003 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 11:26:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:26:26 INFO - PROCESS | 1976 | 1462213586010 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:26:26 INFO - PROCESS | 1976 | 1462213586013 Marionette TRACE conn4 <- [1,54,null,{}] 11:26:26 INFO - PROCESS | 1976 | 1462213586019 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:26 INFO - PROCESS | 1976 | 1462213586154 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 11:26:26 INFO - PROCESS | 1976 | 1462213586165 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:26 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97d21b000 == 21 [pid = 1976] [id = 21] 11:26:26 INFO - PROCESS | 1976 | ++DOMWINDOW == 60 (0x7fe9852ee800) [pid = 1976] [serial = 60] [outer = (nil)] 11:26:26 INFO - PROCESS | 1976 | ++DOMWINDOW == 61 (0x7fe986b3d800) [pid = 1976] [serial = 61] [outer = 0x7fe9852ee800] 11:26:26 INFO - PROCESS | 1976 | 1462213586223 Marionette DEBUG loaded listener.js 11:26:26 INFO - PROCESS | 1976 | ++DOMWINDOW == 62 (0x7fe988292c00) [pid = 1976] [serial = 62] [outer = 0x7fe9852ee800] 11:26:26 INFO - PROCESS | 1976 | 1462213586887 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:26:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:26:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 931ms 11:26:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:26:26 INFO - PROCESS | 1976 | 1462213586941 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 11:26:26 INFO - PROCESS | 1976 | 1462213586944 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 11:26:26 INFO - PROCESS | 1976 | 1462213586950 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:26:26 INFO - PROCESS | 1976 | 1462213586953 Marionette TRACE conn4 <- [1,58,null,{}] 11:26:26 INFO - PROCESS | 1976 | 1462213586958 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:27 INFO - PROCESS | 1976 | 1462213587135 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 11:26:27 INFO - PROCESS | 1976 | 1462213587156 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:27 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe977509800 == 22 [pid = 1976] [id = 22] 11:26:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 63 (0x7fe96d00cc00) [pid = 1976] [serial = 63] [outer = (nil)] 11:26:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 64 (0x7fe988292000) [pid = 1976] [serial = 64] [outer = 0x7fe96d00cc00] 11:26:27 INFO - PROCESS | 1976 | 1462213587217 Marionette DEBUG loaded listener.js 11:26:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 65 (0x7fe9888b0800) [pid = 1976] [serial = 65] [outer = 0x7fe96d00cc00] 11:26:28 INFO - PROCESS | 1976 | 1462213588804 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:26:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:26:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1888ms 11:26:28 INFO - PROCESS | 1976 | 1462213588842 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 11:26:28 INFO - PROCESS | 1976 | 1462213588848 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 11:26:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:26:28 INFO - PROCESS | 1976 | 1462213588855 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:26:28 INFO - PROCESS | 1976 | 1462213588860 Marionette TRACE conn4 <- [1,62,null,{}] 11:26:28 INFO - PROCESS | 1976 | 1462213588868 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:29 INFO - PROCESS | 1976 | 1462213589050 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 11:26:29 INFO - PROCESS | 1976 | 1462213589105 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:29 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96f9d6800 == 23 [pid = 1976] [id = 23] 11:26:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 66 (0x7fe9758ce000) [pid = 1976] [serial = 66] [outer = (nil)] 11:26:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 67 (0x7fe97693b800) [pid = 1976] [serial = 67] [outer = 0x7fe9758ce000] 11:26:29 INFO - PROCESS | 1976 | 1462213589168 Marionette DEBUG loaded listener.js 11:26:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 68 (0x7fe977363400) [pid = 1976] [serial = 68] [outer = 0x7fe9758ce000] 11:26:29 INFO - PROCESS | 1976 | --DOMWINDOW == 67 (0x7fe96ee4a000) [pid = 1976] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:26:29 INFO - PROCESS | 1976 | --DOMWINDOW == 66 (0x7fe96ed76800) [pid = 1976] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:26:29 INFO - PROCESS | 1976 | --DOMWINDOW == 65 (0x7fe96dd4a800) [pid = 1976] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:26:29 INFO - PROCESS | 1976 | --DOMWINDOW == 64 (0x7fe96d016400) [pid = 1976] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:26:29 INFO - PROCESS | 1976 | --DOMWINDOW == 63 (0x7fe96ed73400) [pid = 1976] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:26:29 INFO - PROCESS | 1976 | --DOMWINDOW == 62 (0x7fe97720c000) [pid = 1976] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:26:29 INFO - PROCESS | 1976 | --DOMWINDOW == 61 (0x7fe972dcac00) [pid = 1976] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:26:29 INFO - PROCESS | 1976 | --DOMWINDOW == 60 (0x7fe96f852400) [pid = 1976] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:26:29 INFO - PROCESS | 1976 | --DOMWINDOW == 59 (0x7fe974f44000) [pid = 1976] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:26:29 INFO - PROCESS | 1976 | --DOMWINDOW == 58 (0x7fe974a96800) [pid = 1976] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:26:30 INFO - PROCESS | 1976 | 1462213590265 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:26:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:26:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1432ms 11:26:30 INFO - PROCESS | 1976 | 1462213590288 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 11:26:30 INFO - PROCESS | 1976 | 1462213590297 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 11:26:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:26:30 INFO - PROCESS | 1976 | 1462213590307 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:26:30 INFO - PROCESS | 1976 | 1462213590311 Marionette TRACE conn4 <- [1,66,null,{}] 11:26:30 INFO - PROCESS | 1976 | 1462213590316 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:30 INFO - PROCESS | 1976 | 1462213590453 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 11:26:30 INFO - PROCESS | 1976 | 1462213590535 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:30 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe973861000 == 24 [pid = 1976] [id = 24] 11:26:30 INFO - PROCESS | 1976 | ++DOMWINDOW == 59 (0x7fe974a96800) [pid = 1976] [serial = 69] [outer = (nil)] 11:26:30 INFO - PROCESS | 1976 | ++DOMWINDOW == 60 (0x7fe97720c000) [pid = 1976] [serial = 70] [outer = 0x7fe974a96800] 11:26:30 INFO - PROCESS | 1976 | 1462213590595 Marionette DEBUG loaded listener.js 11:26:30 INFO - PROCESS | 1976 | ++DOMWINDOW == 61 (0x7fe977d3bc00) [pid = 1976] [serial = 71] [outer = 0x7fe974a96800] 11:26:31 INFO - PROCESS | 1976 | 1462213591221 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:26:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:26:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 935ms 11:26:31 INFO - PROCESS | 1976 | 1462213591242 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 11:26:31 INFO - PROCESS | 1976 | 1462213591246 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 11:26:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:26:31 INFO - PROCESS | 1976 | 1462213591253 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:26:31 INFO - PROCESS | 1976 | 1462213591258 Marionette TRACE conn4 <- [1,70,null,{}] 11:26:31 INFO - PROCESS | 1976 | 1462213591272 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:31 INFO - PROCESS | 1976 | 1462213591419 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 11:26:31 INFO - PROCESS | 1976 | 1462213591500 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:31 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe976d1f800 == 25 [pid = 1976] [id = 25] 11:26:31 INFO - PROCESS | 1976 | ++DOMWINDOW == 62 (0x7fe975991c00) [pid = 1976] [serial = 72] [outer = (nil)] 11:26:31 INFO - PROCESS | 1976 | ++DOMWINDOW == 63 (0x7fe979597c00) [pid = 1976] [serial = 73] [outer = 0x7fe975991c00] 11:26:31 INFO - PROCESS | 1976 | 1462213591566 Marionette DEBUG loaded listener.js 11:26:31 INFO - PROCESS | 1976 | ++DOMWINDOW == 64 (0x7fe979864000) [pid = 1976] [serial = 74] [outer = 0x7fe975991c00] 11:26:32 INFO - PROCESS | 1976 | 1462213592272 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:26:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:26:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1091ms 11:26:32 INFO - PROCESS | 1976 | 1462213592345 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 11:26:32 INFO - PROCESS | 1976 | 1462213592351 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 11:26:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:26:32 INFO - PROCESS | 1976 | 1462213592359 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:26:32 INFO - PROCESS | 1976 | 1462213592364 Marionette TRACE conn4 <- [1,74,null,{}] 11:26:32 INFO - PROCESS | 1976 | 1462213592372 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:32 INFO - PROCESS | 1976 | 1462213592525 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 11:26:32 INFO - PROCESS | 1976 | 1462213592645 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:32 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe970318000 == 26 [pid = 1976] [id = 26] 11:26:32 INFO - PROCESS | 1976 | ++DOMWINDOW == 65 (0x7fe96edb8000) [pid = 1976] [serial = 75] [outer = (nil)] 11:26:32 INFO - PROCESS | 1976 | ++DOMWINDOW == 66 (0x7fe975184800) [pid = 1976] [serial = 76] [outer = 0x7fe96edb8000] 11:26:32 INFO - PROCESS | 1976 | 1462213592720 Marionette DEBUG loaded listener.js 11:26:32 INFO - PROCESS | 1976 | ++DOMWINDOW == 67 (0x7fe97728a400) [pid = 1976] [serial = 77] [outer = 0x7fe96edb8000] 11:26:33 INFO - PROCESS | 1976 | 1462213593521 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:26:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:26:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1238ms 11:26:33 INFO - PROCESS | 1976 | 1462213593598 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 11:26:33 INFO - PROCESS | 1976 | 1462213593606 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 11:26:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:26:33 INFO - PROCESS | 1976 | 1462213593616 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:26:33 INFO - PROCESS | 1976 | 1462213593620 Marionette TRACE conn4 <- [1,78,null,{}] 11:26:33 INFO - PROCESS | 1976 | 1462213593625 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:33 INFO - PROCESS | 1976 | 1462213593819 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 11:26:33 INFO - PROCESS | 1976 | 1462213593871 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:33 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97723d000 == 27 [pid = 1976] [id = 27] 11:26:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 68 (0x7fe96ed76800) [pid = 1976] [serial = 78] [outer = (nil)] 11:26:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 69 (0x7fe9795a4000) [pid = 1976] [serial = 79] [outer = 0x7fe96ed76800] 11:26:33 INFO - PROCESS | 1976 | 1462213593939 Marionette DEBUG loaded listener.js 11:26:34 INFO - PROCESS | 1976 | ++DOMWINDOW == 70 (0x7fe97c679c00) [pid = 1976] [serial = 80] [outer = 0x7fe96ed76800] 11:26:34 INFO - PROCESS | 1976 | 1462213594687 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:26:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:26:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1134ms 11:26:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:26:34 INFO - PROCESS | 1976 | 1462213594765 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 11:26:34 INFO - PROCESS | 1976 | 1462213594768 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 11:26:34 INFO - PROCESS | 1976 | 1462213594777 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:26:34 INFO - PROCESS | 1976 | 1462213594783 Marionette TRACE conn4 <- [1,82,null,{}] 11:26:34 INFO - PROCESS | 1976 | 1462213594798 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:34 INFO - PROCESS | 1976 | 1462213594959 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 11:26:35 INFO - PROCESS | 1976 | 1462213595090 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:35 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe977b66800 == 28 [pid = 1976] [id = 28] 11:26:35 INFO - PROCESS | 1976 | ++DOMWINDOW == 71 (0x7fe982e66c00) [pid = 1976] [serial = 81] [outer = (nil)] 11:26:35 INFO - PROCESS | 1976 | ++DOMWINDOW == 72 (0x7fe983cbf400) [pid = 1976] [serial = 82] [outer = 0x7fe982e66c00] 11:26:35 INFO - PROCESS | 1976 | 1462213595167 Marionette DEBUG loaded listener.js 11:26:35 INFO - PROCESS | 1976 | ++DOMWINDOW == 73 (0x7fe983f6a400) [pid = 1976] [serial = 83] [outer = 0x7fe982e66c00] 11:26:35 INFO - PROCESS | 1976 | 1462213595881 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:26:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:26:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1139ms 11:26:35 INFO - PROCESS | 1976 | 1462213595915 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 11:26:35 INFO - PROCESS | 1976 | 1462213595919 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 11:26:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:26:35 INFO - PROCESS | 1976 | 1462213595926 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:26:35 INFO - PROCESS | 1976 | 1462213595929 Marionette TRACE conn4 <- [1,86,null,{}] 11:26:35 INFO - PROCESS | 1976 | 1462213595935 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:36 INFO - PROCESS | 1976 | 1462213596073 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 11:26:36 INFO - PROCESS | 1976 | 1462213596196 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:36 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9792b2800 == 29 [pid = 1976] [id = 29] 11:26:36 INFO - PROCESS | 1976 | ++DOMWINDOW == 74 (0x7fe982e63400) [pid = 1976] [serial = 84] [outer = (nil)] 11:26:36 INFO - PROCESS | 1976 | ++DOMWINDOW == 75 (0x7fe984f66000) [pid = 1976] [serial = 85] [outer = 0x7fe982e63400] 11:26:36 INFO - PROCESS | 1976 | 1462213596267 Marionette DEBUG loaded listener.js 11:26:36 INFO - PROCESS | 1976 | ++DOMWINDOW == 76 (0x7fe986b11800) [pid = 1976] [serial = 86] [outer = 0x7fe982e63400] 11:26:37 INFO - PROCESS | 1976 | 1462213597020 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:26:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:26:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1138ms 11:26:37 INFO - PROCESS | 1976 | 1462213597065 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 11:26:37 INFO - PROCESS | 1976 | 1462213597069 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 11:26:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:26:37 INFO - PROCESS | 1976 | 1462213597075 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:26:37 INFO - PROCESS | 1976 | 1462213597077 Marionette TRACE conn4 <- [1,90,null,{}] 11:26:37 INFO - PROCESS | 1976 | 1462213597102 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:37 INFO - PROCESS | 1976 | 1462213597243 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 11:26:37 INFO - PROCESS | 1976 | 1462213597436 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:37 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d2ec800 == 30 [pid = 1976] [id = 30] 11:26:37 INFO - PROCESS | 1976 | ++DOMWINDOW == 77 (0x7fe96d015800) [pid = 1976] [serial = 87] [outer = (nil)] 11:26:37 INFO - PROCESS | 1976 | ++DOMWINDOW == 78 (0x7fe96d264400) [pid = 1976] [serial = 88] [outer = 0x7fe96d015800] 11:26:37 INFO - PROCESS | 1976 | 1462213597502 Marionette DEBUG loaded listener.js 11:26:37 INFO - PROCESS | 1976 | ++DOMWINDOW == 79 (0x7fe96e8cc000) [pid = 1976] [serial = 89] [outer = 0x7fe96d015800] 11:26:38 INFO - PROCESS | 1976 | --DOMWINDOW == 78 (0x7fe984c15400) [pid = 1976] [serial = 58] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 1976 | --DOMWINDOW == 77 (0x7fe96d195800) [pid = 1976] [serial = 25] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 1976 | --DOMWINDOW == 76 (0x7fe96ee53400) [pid = 1976] [serial = 31] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 1976 | --DOMWINDOW == 75 (0x7fe972dbf800) [pid = 1976] [serial = 34] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 1976 | --DOMWINDOW == 74 (0x7fe96f84f000) [pid = 1976] [serial = 37] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 1976 | --DOMWINDOW == 73 (0x7fe975c62400) [pid = 1976] [serial = 40] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 1976 | --DOMWINDOW == 72 (0x7fe978647800) [pid = 1976] [serial = 43] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 1976 | --DOMWINDOW == 71 (0x7fe97921a000) [pid = 1976] [serial = 44] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 1976 | --DOMWINDOW == 70 (0x7fe9795d7400) [pid = 1976] [serial = 46] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 1976 | --DOMWINDOW == 69 (0x7fe979862c00) [pid = 1976] [serial = 47] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 1976 | --DOMWINDOW == 68 (0x7fe97de4a400) [pid = 1976] [serial = 49] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 1976 | --DOMWINDOW == 67 (0x7fe97de9e400) [pid = 1976] [serial = 52] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 1976 | --DOMWINDOW == 66 (0x7fe983f73c00) [pid = 1976] [serial = 55] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 1976 | --DOMWINDOW == 65 (0x7fe983a0a400) [pid = 1976] [serial = 50] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 1976 | --DOMWINDOW == 64 (0x7fe96e8f1000) [pid = 1976] [serial = 28] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 1976 | --DOMWINDOW == 63 (0x7fe9852ee000) [pid = 1976] [serial = 59] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 1976 | --DOMWINDOW == 62 (0x7fe986b3d800) [pid = 1976] [serial = 61] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 1976 | --DOMWINDOW == 61 (0x7fe977364400) [pid = 1976] [serial = 41] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 1976 | --DOMWINDOW == 60 (0x7fe977365400) [pid = 1976] [serial = 38] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 1976 | --DOMWINDOW == 59 (0x7fe9764e9400) [pid = 1976] [serial = 35] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 1976 | --DOMWINDOW == 58 (0x7fe96d261800) [pid = 1976] [serial = 23] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 1976 | --DOMWINDOW == 57 (0x7fe96d369400) [pid = 1976] [serial = 26] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 1976 | --DOMWINDOW == 56 (0x7fe976373000) [pid = 1976] [serial = 12] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 1976 | --DOMWINDOW == 55 (0x7fe9768a4400) [pid = 1976] [serial = 9] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 1976 | --DOMWINDOW == 54 (0x7fe986b56800) [pid = 1976] [serial = 2] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 1976 | --DOMWINDOW == 53 (0x7fe96f964000) [pid = 1976] [serial = 22] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 1976 | --DOMWINDOW == 52 (0x7fe96edaf800) [pid = 1976] [serial = 19] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 1976 | --DOMWINDOW == 51 (0x7fe96ee4c000) [pid = 1976] [serial = 16] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 1976 | --DOMWINDOW == 50 (0x7fe96ee53000) [pid = 1976] [serial = 17] [outer = (nil)] [url = about:blank] 11:26:39 INFO - PROCESS | 1976 | 1462213599006 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:26:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:26:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1980ms 11:26:39 INFO - PROCESS | 1976 | 1462213599057 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 11:26:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:26:39 INFO - PROCESS | 1976 | 1462213599062 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 11:26:39 INFO - PROCESS | 1976 | 1462213599070 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:26:39 INFO - PROCESS | 1976 | 1462213599075 Marionette TRACE conn4 <- [1,94,null,{}] 11:26:39 INFO - PROCESS | 1976 | 1462213599084 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:39 INFO - PROCESS | 1976 | 1462213599217 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 11:26:39 INFO - PROCESS | 1976 | 1462213599238 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:39 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96edd0800 == 31 [pid = 1976] [id = 31] 11:26:39 INFO - PROCESS | 1976 | ++DOMWINDOW == 51 (0x7fe96f96b800) [pid = 1976] [serial = 90] [outer = (nil)] 11:26:39 INFO - PROCESS | 1976 | ++DOMWINDOW == 52 (0x7fe9703eb400) [pid = 1976] [serial = 91] [outer = 0x7fe96f96b800] 11:26:39 INFO - PROCESS | 1976 | 1462213599306 Marionette DEBUG loaded listener.js 11:26:39 INFO - PROCESS | 1976 | ++DOMWINDOW == 53 (0x7fe97387f800) [pid = 1976] [serial = 92] [outer = 0x7fe96f96b800] 11:26:39 INFO - PROCESS | 1976 | 1462213599973 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 11:26:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:26:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 941ms 11:26:40 INFO - PROCESS | 1976 | 1462213600011 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 11:26:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:26:40 INFO - PROCESS | 1976 | 1462213600021 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 11:26:40 INFO - PROCESS | 1976 | 1462213600032 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:26:40 INFO - PROCESS | 1976 | 1462213600036 Marionette TRACE conn4 <- [1,98,null,{}] 11:26:40 INFO - PROCESS | 1976 | 1462213600052 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:40 INFO - PROCESS | 1976 | 1462213600207 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 11:26:40 INFO - PROCESS | 1976 | 1462213600219 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:40 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe973858800 == 32 [pid = 1976] [id = 32] 11:26:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 54 (0x7fe96f964000) [pid = 1976] [serial = 93] [outer = (nil)] 11:26:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 55 (0x7fe9771bf000) [pid = 1976] [serial = 94] [outer = 0x7fe96f964000] 11:26:40 INFO - PROCESS | 1976 | 1462213600277 Marionette DEBUG loaded listener.js 11:26:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 56 (0x7fe977365800) [pid = 1976] [serial = 95] [outer = 0x7fe96f964000] 11:26:41 INFO - PROCESS | 1976 | 1462213601002 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 11:26:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:26:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 996ms 11:26:41 INFO - PROCESS | 1976 | 1462213601026 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 11:26:41 INFO - PROCESS | 1976 | 1462213601031 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 11:26:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:26:41 INFO - PROCESS | 1976 | 1462213601040 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:26:41 INFO - PROCESS | 1976 | 1462213601046 Marionette TRACE conn4 <- [1,102,null,{}] 11:26:41 INFO - PROCESS | 1976 | 1462213601073 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:41 INFO - PROCESS | 1976 | 1462213601254 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 11:26:41 INFO - PROCESS | 1976 | 1462213601285 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:41 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe976be6800 == 33 [pid = 1976] [id = 33] 11:26:41 INFO - PROCESS | 1976 | ++DOMWINDOW == 57 (0x7fe9703e3000) [pid = 1976] [serial = 96] [outer = (nil)] 11:26:41 INFO - PROCESS | 1976 | ++DOMWINDOW == 58 (0x7fe978648000) [pid = 1976] [serial = 97] [outer = 0x7fe9703e3000] 11:26:41 INFO - PROCESS | 1976 | 1462213601350 Marionette DEBUG loaded listener.js 11:26:41 INFO - PROCESS | 1976 | ++DOMWINDOW == 59 (0x7fe979224000) [pid = 1976] [serial = 98] [outer = 0x7fe9703e3000] 11:26:42 INFO - PROCESS | 1976 | 1462213602062 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 11:26:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:26:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1044ms 11:26:42 INFO - PROCESS | 1976 | 1462213602083 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 11:26:42 INFO - PROCESS | 1976 | 1462213602086 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 11:26:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:26:42 INFO - PROCESS | 1976 | 1462213602093 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:26:42 INFO - PROCESS | 1976 | 1462213602096 Marionette TRACE conn4 <- [1,106,null,{}] 11:26:42 INFO - PROCESS | 1976 | 1462213602101 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:42 INFO - PROCESS | 1976 | 1462213602257 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 11:26:42 INFO - PROCESS | 1976 | 1462213602287 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:42 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe977233000 == 34 [pid = 1976] [id = 34] 11:26:42 INFO - PROCESS | 1976 | ++DOMWINDOW == 60 (0x7fe979549800) [pid = 1976] [serial = 99] [outer = (nil)] 11:26:42 INFO - PROCESS | 1976 | ++DOMWINDOW == 61 (0x7fe979862000) [pid = 1976] [serial = 100] [outer = 0x7fe979549800] 11:26:42 INFO - PROCESS | 1976 | 1462213602347 Marionette DEBUG loaded listener.js 11:26:42 INFO - PROCESS | 1976 | ++DOMWINDOW == 62 (0x7fe97de44800) [pid = 1976] [serial = 101] [outer = 0x7fe979549800] 11:26:43 INFO - PROCESS | 1976 | 1462213603035 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 11:26:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:26:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 978ms 11:26:43 INFO - PROCESS | 1976 | --DOMWINDOW == 61 (0x7fe983d9c400) [pid = 1976] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:26:43 INFO - PROCESS | 1976 | --DOMWINDOW == 60 (0x7fe9852ee800) [pid = 1976] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:26:43 INFO - PROCESS | 1976 | --DOMWINDOW == 59 (0x7fe9704df800) [pid = 1976] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:26:43 INFO - PROCESS | 1976 | --DOMWINDOW == 58 (0x7fe96d00cc00) [pid = 1976] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:26:43 INFO - PROCESS | 1976 | --DOMWINDOW == 57 (0x7fe975991c00) [pid = 1976] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:26:43 INFO - PROCESS | 1976 | --DOMWINDOW == 56 (0x7fe9758ce000) [pid = 1976] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:26:43 INFO - PROCESS | 1976 | --DOMWINDOW == 55 (0x7fe974a96800) [pid = 1976] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:26:43 INFO - PROCESS | 1976 | 1462213603131 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 11:26:43 INFO - PROCESS | 1976 | 1462213603134 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 11:26:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:26:43 INFO - PROCESS | 1976 | 1462213603162 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:26:43 INFO - PROCESS | 1976 | 1462213603166 Marionette TRACE conn4 <- [1,110,null,{}] 11:26:43 INFO - PROCESS | 1976 | 1462213603171 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:43 INFO - PROCESS | 1976 | 1462213603298 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 11:26:43 INFO - PROCESS | 1976 | 1462213603308 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:43 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe977243000 == 35 [pid = 1976] [id = 35] 11:26:43 INFO - PROCESS | 1976 | ++DOMWINDOW == 56 (0x7fe96d36bc00) [pid = 1976] [serial = 102] [outer = (nil)] 11:26:43 INFO - PROCESS | 1976 | ++DOMWINDOW == 57 (0x7fe979226400) [pid = 1976] [serial = 103] [outer = 0x7fe96d36bc00] 11:26:43 INFO - PROCESS | 1976 | 1462213603367 Marionette DEBUG loaded listener.js 11:26:43 INFO - PROCESS | 1976 | ++DOMWINDOW == 58 (0x7fe97de98400) [pid = 1976] [serial = 104] [outer = 0x7fe96d36bc00] 11:26:44 INFO - PROCESS | 1976 | 1462213604075 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 11:26:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:26:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 949ms 11:26:44 INFO - PROCESS | 1976 | 1462213604095 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 11:26:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:26:44 INFO - PROCESS | 1976 | 1462213604100 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 11:26:44 INFO - PROCESS | 1976 | 1462213604105 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:26:44 INFO - PROCESS | 1976 | 1462213604108 Marionette TRACE conn4 <- [1,114,null,{}] 11:26:44 INFO - PROCESS | 1976 | 1462213604113 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:44 INFO - PROCESS | 1976 | 1462213604295 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 11:26:44 INFO - PROCESS | 1976 | 1462213604322 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:44 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe977d7d000 == 36 [pid = 1976] [id = 36] 11:26:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 59 (0x7fe983a11800) [pid = 1976] [serial = 105] [outer = (nil)] 11:26:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 60 (0x7fe983d2c000) [pid = 1976] [serial = 106] [outer = 0x7fe983a11800] 11:26:44 INFO - PROCESS | 1976 | 1462213604386 Marionette DEBUG loaded listener.js 11:26:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 61 (0x7fe983f73c00) [pid = 1976] [serial = 107] [outer = 0x7fe983a11800] 11:26:45 INFO - PROCESS | 1976 | 1462213605026 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 11:26:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:26:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 981ms 11:26:45 INFO - PROCESS | 1976 | 1462213605087 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 11:26:45 INFO - PROCESS | 1976 | 1462213605090 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 11:26:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:26:45 INFO - PROCESS | 1976 | 1462213605095 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:26:45 INFO - PROCESS | 1976 | 1462213605098 Marionette TRACE conn4 <- [1,118,null,{}] 11:26:45 INFO - PROCESS | 1976 | 1462213605107 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:45 INFO - PROCESS | 1976 | 1462213605284 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 11:26:45 INFO - PROCESS | 1976 | 1462213605416 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:45 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d2eb800 == 37 [pid = 1976] [id = 37] 11:26:45 INFO - PROCESS | 1976 | ++DOMWINDOW == 62 (0x7fe96d25fc00) [pid = 1976] [serial = 108] [outer = (nil)] 11:26:45 INFO - PROCESS | 1976 | ++DOMWINDOW == 63 (0x7fe96d363c00) [pid = 1976] [serial = 109] [outer = 0x7fe96d25fc00] 11:26:45 INFO - PROCESS | 1976 | 1462213605494 Marionette DEBUG loaded listener.js 11:26:45 INFO - PROCESS | 1976 | ++DOMWINDOW == 64 (0x7fe96ee4c800) [pid = 1976] [serial = 110] [outer = 0x7fe96d25fc00] 11:26:46 INFO - PROCESS | 1976 | ++DOMWINDOW == 65 (0x7fe976fd2800) [pid = 1976] [serial = 111] [outer = 0x7fe96d012400] 11:26:46 INFO - PROCESS | 1976 | 1462213606496 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 11:26:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:26:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1436ms 11:26:46 INFO - PROCESS | 1976 | 1462213606534 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 11:26:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:26:46 INFO - PROCESS | 1976 | 1462213606539 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 11:26:46 INFO - PROCESS | 1976 | 1462213606547 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:26:46 INFO - PROCESS | 1976 | 1462213606553 Marionette TRACE conn4 <- [1,122,null,{}] 11:26:46 INFO - PROCESS | 1976 | 1462213606560 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:46 INFO - PROCESS | 1976 | 1462213606734 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 11:26:46 INFO - PROCESS | 1976 | 1462213606854 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:46 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe974fad000 == 38 [pid = 1976] [id = 38] 11:26:46 INFO - PROCESS | 1976 | ++DOMWINDOW == 66 (0x7fe96d262800) [pid = 1976] [serial = 112] [outer = (nil)] 11:26:46 INFO - PROCESS | 1976 | ++DOMWINDOW == 67 (0x7fe974a9b400) [pid = 1976] [serial = 113] [outer = 0x7fe96d262800] 11:26:46 INFO - PROCESS | 1976 | 1462213606926 Marionette DEBUG loaded listener.js 11:26:47 INFO - PROCESS | 1976 | ++DOMWINDOW == 68 (0x7fe977dca800) [pid = 1976] [serial = 114] [outer = 0x7fe96d262800] 11:26:47 INFO - PROCESS | 1976 | 1462213607757 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 11:26:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:26:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1281ms 11:26:47 INFO - PROCESS | 1976 | 1462213607828 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 11:26:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:26:47 INFO - PROCESS | 1976 | 1462213607833 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 11:26:47 INFO - PROCESS | 1976 | 1462213607840 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:26:47 INFO - PROCESS | 1976 | 1462213607843 Marionette TRACE conn4 <- [1,126,null,{}] 11:26:47 INFO - PROCESS | 1976 | 1462213607848 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:48 INFO - PROCESS | 1976 | 1462213608016 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 11:26:48 INFO - PROCESS | 1976 | 1462213608138 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:48 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d2e8800 == 39 [pid = 1976] [id = 39] 11:26:48 INFO - PROCESS | 1976 | ++DOMWINDOW == 69 (0x7fe96d267400) [pid = 1976] [serial = 115] [outer = (nil)] 11:26:48 INFO - PROCESS | 1976 | ++DOMWINDOW == 70 (0x7fe96ee49400) [pid = 1976] [serial = 116] [outer = 0x7fe96d267400] 11:26:48 INFO - PROCESS | 1976 | 1462213608211 Marionette DEBUG loaded listener.js 11:26:48 INFO - PROCESS | 1976 | ++DOMWINDOW == 71 (0x7fe97986ac00) [pid = 1976] [serial = 117] [outer = 0x7fe96d267400] 11:26:49 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe977d7d000 == 38 [pid = 1976] [id = 36] 11:26:49 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe977243000 == 37 [pid = 1976] [id = 35] 11:26:49 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe977233000 == 36 [pid = 1976] [id = 34] 11:26:49 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe976be6800 == 35 [pid = 1976] [id = 33] 11:26:49 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe973858800 == 34 [pid = 1976] [id = 32] 11:26:49 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96edd0800 == 33 [pid = 1976] [id = 31] 11:26:49 INFO - PROCESS | 1976 | 1462213609233 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 11:26:49 INFO - PROCESS | 1976 | --DOMWINDOW == 70 (0x7fe984e5a800) [pid = 1976] [serial = 56] [outer = (nil)] [url = about:blank] 11:26:49 INFO - PROCESS | 1976 | --DOMWINDOW == 69 (0x7fe988292c00) [pid = 1976] [serial = 62] [outer = (nil)] [url = about:blank] 11:26:49 INFO - PROCESS | 1976 | --DOMWINDOW == 68 (0x7fe983a95000) [pid = 1976] [serial = 53] [outer = (nil)] [url = about:blank] 11:26:49 INFO - PROCESS | 1976 | --DOMWINDOW == 67 (0x7fe988292000) [pid = 1976] [serial = 64] [outer = (nil)] [url = about:blank] 11:26:49 INFO - PROCESS | 1976 | --DOMWINDOW == 66 (0x7fe979864000) [pid = 1976] [serial = 74] [outer = (nil)] [url = about:blank] 11:26:49 INFO - PROCESS | 1976 | --DOMWINDOW == 65 (0x7fe979597c00) [pid = 1976] [serial = 73] [outer = (nil)] [url = about:blank] 11:26:49 INFO - PROCESS | 1976 | --DOMWINDOW == 64 (0x7fe97693b800) [pid = 1976] [serial = 67] [outer = (nil)] [url = about:blank] 11:26:49 INFO - PROCESS | 1976 | --DOMWINDOW == 63 (0x7fe977363400) [pid = 1976] [serial = 68] [outer = (nil)] [url = about:blank] 11:26:49 INFO - PROCESS | 1976 | --DOMWINDOW == 62 (0x7fe977d3bc00) [pid = 1976] [serial = 71] [outer = (nil)] [url = about:blank] 11:26:49 INFO - PROCESS | 1976 | --DOMWINDOW == 61 (0x7fe97720c000) [pid = 1976] [serial = 70] [outer = (nil)] [url = about:blank] 11:26:49 INFO - PROCESS | 1976 | --DOMWINDOW == 60 (0x7fe9888b0800) [pid = 1976] [serial = 65] [outer = (nil)] [url = about:blank] 11:26:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:26:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1431ms 11:26:49 INFO - PROCESS | 1976 | 1462213609271 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 11:26:49 INFO - PROCESS | 1976 | 1462213609278 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 11:26:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:26:49 INFO - PROCESS | 1976 | 1462213609286 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:26:49 INFO - PROCESS | 1976 | 1462213609291 Marionette TRACE conn4 <- [1,130,null,{}] 11:26:49 INFO - PROCESS | 1976 | 1462213609298 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:49 INFO - PROCESS | 1976 | 1462213609430 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 11:26:49 INFO - PROCESS | 1976 | 1462213609450 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:49 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe972d75000 == 34 [pid = 1976] [id = 40] 11:26:49 INFO - PROCESS | 1976 | ++DOMWINDOW == 61 (0x7fe976371c00) [pid = 1976] [serial = 118] [outer = (nil)] 11:26:49 INFO - PROCESS | 1976 | ++DOMWINDOW == 62 (0x7fe977204400) [pid = 1976] [serial = 119] [outer = 0x7fe976371c00] 11:26:49 INFO - PROCESS | 1976 | 1462213609512 Marionette DEBUG loaded listener.js 11:26:49 INFO - PROCESS | 1976 | ++DOMWINDOW == 63 (0x7fe97764f800) [pid = 1976] [serial = 120] [outer = 0x7fe976371c00] 11:26:50 INFO - PROCESS | 1976 | 1462213610218 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 11:26:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:26:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 981ms 11:26:50 INFO - PROCESS | 1976 | 1462213610266 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 11:26:50 INFO - PROCESS | 1976 | 1462213610274 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 11:26:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:26:50 INFO - PROCESS | 1976 | 1462213610283 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:26:50 INFO - PROCESS | 1976 | 1462213610288 Marionette TRACE conn4 <- [1,134,null,{}] 11:26:50 INFO - PROCESS | 1976 | 1462213610293 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:50 INFO - PROCESS | 1976 | 1462213610438 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 11:26:50 INFO - PROCESS | 1976 | 1462213610449 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:50 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe976bdc800 == 35 [pid = 1976] [id = 41] 11:26:50 INFO - PROCESS | 1976 | ++DOMWINDOW == 64 (0x7fe97954dc00) [pid = 1976] [serial = 121] [outer = (nil)] 11:26:50 INFO - PROCESS | 1976 | ++DOMWINDOW == 65 (0x7fe9795de400) [pid = 1976] [serial = 122] [outer = 0x7fe97954dc00] 11:26:50 INFO - PROCESS | 1976 | 1462213610508 Marionette DEBUG loaded listener.js 11:26:50 INFO - PROCESS | 1976 | ++DOMWINDOW == 66 (0x7fe97de42800) [pid = 1976] [serial = 123] [outer = 0x7fe97954dc00] 11:26:51 INFO - PROCESS | 1976 | 1462213611214 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 11:26:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:26:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 978ms 11:26:51 INFO - PROCESS | 1976 | 1462213611271 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 11:26:51 INFO - PROCESS | 1976 | 1462213611274 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 11:26:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:26:51 INFO - PROCESS | 1976 | 1462213611281 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:26:51 INFO - PROCESS | 1976 | 1462213611287 Marionette TRACE conn4 <- [1,138,null,{}] 11:26:51 INFO - PROCESS | 1976 | 1462213611309 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:51 INFO - PROCESS | 1976 | 1462213611466 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 11:26:51 INFO - PROCESS | 1976 | 1462213611477 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:51 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97839a800 == 36 [pid = 1976] [id = 42] 11:26:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 67 (0x7fe96ed79400) [pid = 1976] [serial = 124] [outer = (nil)] 11:26:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 68 (0x7fe983d93000) [pid = 1976] [serial = 125] [outer = 0x7fe96ed79400] 11:26:51 INFO - PROCESS | 1976 | 1462213611542 Marionette DEBUG loaded listener.js 11:26:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 69 (0x7fe983f31400) [pid = 1976] [serial = 126] [outer = 0x7fe96ed79400] 11:26:52 INFO - PROCESS | 1976 | 1462213612303 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 11:26:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:26:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1044ms 11:26:52 INFO - PROCESS | 1976 | 1462213612387 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 11:26:52 INFO - PROCESS | 1976 | 1462213612391 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 11:26:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:26:52 INFO - PROCESS | 1976 | 1462213612397 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:26:52 INFO - PROCESS | 1976 | 1462213612400 Marionette TRACE conn4 <- [1,142,null,{}] 11:26:52 INFO - PROCESS | 1976 | 1462213612409 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:52 INFO - PROCESS | 1976 | 1462213612575 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 11:26:52 INFO - PROCESS | 1976 | 1462213612629 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:52 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97d0b0000 == 37 [pid = 1976] [id = 43] 11:26:52 INFO - PROCESS | 1976 | ++DOMWINDOW == 70 (0x7fe9704e0800) [pid = 1976] [serial = 127] [outer = (nil)] 11:26:52 INFO - PROCESS | 1976 | ++DOMWINDOW == 71 (0x7fe984fee400) [pid = 1976] [serial = 128] [outer = 0x7fe9704e0800] 11:26:52 INFO - PROCESS | 1976 | 1462213612689 Marionette DEBUG loaded listener.js 11:26:52 INFO - PROCESS | 1976 | ++DOMWINDOW == 72 (0x7fe985126c00) [pid = 1976] [serial = 129] [outer = 0x7fe9704e0800] 11:26:53 INFO - PROCESS | 1976 | 1462213613369 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 11:26:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:26:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1028ms 11:26:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:26:53 INFO - PROCESS | 1976 | 1462213613427 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 11:26:53 INFO - PROCESS | 1976 | 1462213613429 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 11:26:53 INFO - PROCESS | 1976 | 1462213613435 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:26:53 INFO - PROCESS | 1976 | 1462213613438 Marionette TRACE conn4 <- [1,146,null,{}] 11:26:53 INFO - PROCESS | 1976 | 1462213613443 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:53 INFO - PROCESS | 1976 | 1462213613599 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 11:26:53 INFO - PROCESS | 1976 | 1462213613656 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:53 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe972d8a800 == 38 [pid = 1976] [id = 44] 11:26:53 INFO - PROCESS | 1976 | ++DOMWINDOW == 73 (0x7fe96d015400) [pid = 1976] [serial = 130] [outer = (nil)] 11:26:53 INFO - PROCESS | 1976 | ++DOMWINDOW == 74 (0x7fe97049e000) [pid = 1976] [serial = 131] [outer = 0x7fe96d015400] 11:26:53 INFO - PROCESS | 1976 | 1462213613717 Marionette DEBUG loaded listener.js 11:26:53 INFO - PROCESS | 1976 | ++DOMWINDOW == 75 (0x7fe9704a1c00) [pid = 1976] [serial = 132] [outer = 0x7fe96d015400] 11:26:54 INFO - PROCESS | 1976 | --DOMWINDOW == 74 (0x7fe96f964000) [pid = 1976] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:26:54 INFO - PROCESS | 1976 | --DOMWINDOW == 73 (0x7fe96f96b800) [pid = 1976] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:26:54 INFO - PROCESS | 1976 | --DOMWINDOW == 72 (0x7fe982e63400) [pid = 1976] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:26:54 INFO - PROCESS | 1976 | --DOMWINDOW == 71 (0x7fe982e66c00) [pid = 1976] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:26:54 INFO - PROCESS | 1976 | --DOMWINDOW == 70 (0x7fe96ed76800) [pid = 1976] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:26:54 INFO - PROCESS | 1976 | --DOMWINDOW == 69 (0x7fe979549800) [pid = 1976] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:26:54 INFO - PROCESS | 1976 | --DOMWINDOW == 68 (0x7fe96d36bc00) [pid = 1976] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:26:54 INFO - PROCESS | 1976 | --DOMWINDOW == 67 (0x7fe96edb8000) [pid = 1976] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:26:54 INFO - PROCESS | 1976 | --DOMWINDOW == 66 (0x7fe9703e3000) [pid = 1976] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:26:54 INFO - PROCESS | 1976 | 1462213614395 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 11:26:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:26:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 981ms 11:26:54 INFO - PROCESS | 1976 | 1462213614417 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 11:26:54 INFO - PROCESS | 1976 | 1462213614421 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 11:26:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:26:54 INFO - PROCESS | 1976 | 1462213614426 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:26:54 INFO - PROCESS | 1976 | 1462213614428 Marionette TRACE conn4 <- [1,150,null,{}] 11:26:54 INFO - PROCESS | 1976 | 1462213614433 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:54 INFO - PROCESS | 1976 | 1462213614602 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 11:26:54 INFO - PROCESS | 1976 | 1462213614624 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:54 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97de1a000 == 39 [pid = 1976] [id = 45] 11:26:54 INFO - PROCESS | 1976 | ++DOMWINDOW == 67 (0x7fe96d00dc00) [pid = 1976] [serial = 133] [outer = (nil)] 11:26:54 INFO - PROCESS | 1976 | ++DOMWINDOW == 68 (0x7fe975dc6400) [pid = 1976] [serial = 134] [outer = 0x7fe96d00dc00] 11:26:54 INFO - PROCESS | 1976 | 1462213614689 Marionette DEBUG loaded listener.js 11:26:54 INFO - PROCESS | 1976 | ++DOMWINDOW == 69 (0x7fe983f6f400) [pid = 1976] [serial = 135] [outer = 0x7fe96d00dc00] 11:26:55 INFO - PROCESS | 1976 | 1462213615420 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 11:26:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:26:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1024ms 11:26:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:26:55 INFO - PROCESS | 1976 | 1462213615452 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 11:26:55 INFO - PROCESS | 1976 | 1462213615454 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 11:26:55 INFO - PROCESS | 1976 | 1462213615461 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:26:55 INFO - PROCESS | 1976 | 1462213615463 Marionette TRACE conn4 <- [1,154,null,{}] 11:26:55 INFO - PROCESS | 1976 | 1462213615468 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:55 INFO - PROCESS | 1976 | 1462213615618 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 11:26:55 INFO - PROCESS | 1976 | 1462213615636 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:55 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe983d1d800 == 40 [pid = 1976] [id = 46] 11:26:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 70 (0x7fe9704a4000) [pid = 1976] [serial = 136] [outer = (nil)] 11:26:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 71 (0x7fe985129c00) [pid = 1976] [serial = 137] [outer = 0x7fe9704a4000] 11:26:55 INFO - PROCESS | 1976 | 1462213615694 Marionette DEBUG loaded listener.js 11:26:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 72 (0x7fe987067800) [pid = 1976] [serial = 138] [outer = 0x7fe9704a4000] 11:26:56 INFO - PROCESS | 1976 | 1462213616550 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 11:26:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:26:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1126ms 11:26:56 INFO - PROCESS | 1976 | 1462213616587 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 11:26:56 INFO - PROCESS | 1976 | 1462213616592 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 11:26:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:26:56 INFO - PROCESS | 1976 | 1462213616601 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:26:56 INFO - PROCESS | 1976 | 1462213616606 Marionette TRACE conn4 <- [1,158,null,{}] 11:26:56 INFO - PROCESS | 1976 | 1462213616615 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:56 INFO - PROCESS | 1976 | 1462213616797 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 11:26:56 INFO - PROCESS | 1976 | 1462213616922 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:56 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe975aa1800 == 41 [pid = 1976] [id = 47] 11:26:56 INFO - PROCESS | 1976 | ++DOMWINDOW == 73 (0x7fe97049cc00) [pid = 1976] [serial = 139] [outer = (nil)] 11:26:56 INFO - PROCESS | 1976 | ++DOMWINDOW == 74 (0x7fe9704da800) [pid = 1976] [serial = 140] [outer = 0x7fe97049cc00] 11:26:57 INFO - PROCESS | 1976 | 1462213616996 Marionette DEBUG loaded listener.js 11:26:57 INFO - PROCESS | 1976 | ++DOMWINDOW == 75 (0x7fe97387e000) [pid = 1976] [serial = 141] [outer = 0x7fe97049cc00] 11:26:57 INFO - PROCESS | 1976 | 1462213617821 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 11:26:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:26:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1285ms 11:26:57 INFO - PROCESS | 1976 | 1462213617887 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 11:26:57 INFO - PROCESS | 1976 | 1462213617896 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 11:26:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:26:57 INFO - PROCESS | 1976 | 1462213617906 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:26:57 INFO - PROCESS | 1976 | 1462213617911 Marionette TRACE conn4 <- [1,162,null,{}] 11:26:57 INFO - PROCESS | 1976 | 1462213617917 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:58 INFO - PROCESS | 1976 | 1462213618102 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 11:26:58 INFO - PROCESS | 1976 | 1462213618224 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:58 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97751e000 == 42 [pid = 1976] [id = 48] 11:26:58 INFO - PROCESS | 1976 | ++DOMWINDOW == 76 (0x7fe975c5f400) [pid = 1976] [serial = 142] [outer = (nil)] 11:26:58 INFO - PROCESS | 1976 | ++DOMWINDOW == 77 (0x7fe977653400) [pid = 1976] [serial = 143] [outer = 0x7fe975c5f400] 11:26:58 INFO - PROCESS | 1976 | 1462213618294 Marionette DEBUG loaded listener.js 11:26:58 INFO - PROCESS | 1976 | ++DOMWINDOW == 78 (0x7fe979221000) [pid = 1976] [serial = 144] [outer = 0x7fe975c5f400] 11:26:59 INFO - PROCESS | 1976 | 1462213619133 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 11:26:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:26:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1283ms 11:26:59 INFO - PROCESS | 1976 | 1462213619191 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 11:26:59 INFO - PROCESS | 1976 | 1462213619195 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 11:26:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:26:59 INFO - PROCESS | 1976 | 1462213619201 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:26:59 INFO - PROCESS | 1976 | 1462213619207 Marionette TRACE conn4 <- [1,166,null,{}] 11:26:59 INFO - PROCESS | 1976 | 1462213619223 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:59 INFO - PROCESS | 1976 | 1462213619387 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 11:26:59 INFO - PROCESS | 1976 | 1462213619512 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:59 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe98412e800 == 43 [pid = 1976] [id = 49] 11:26:59 INFO - PROCESS | 1976 | ++DOMWINDOW == 79 (0x7fe983a96400) [pid = 1976] [serial = 145] [outer = (nil)] 11:26:59 INFO - PROCESS | 1976 | ++DOMWINDOW == 80 (0x7fe983d9b400) [pid = 1976] [serial = 146] [outer = 0x7fe983a96400] 11:26:59 INFO - PROCESS | 1976 | 1462213619589 Marionette DEBUG loaded listener.js 11:26:59 INFO - PROCESS | 1976 | ++DOMWINDOW == 81 (0x7fe984ff7000) [pid = 1976] [serial = 147] [outer = 0x7fe983a96400] 11:27:00 INFO - PROCESS | 1976 | 1462213620369 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 11:27:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:27:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1238ms 11:27:00 INFO - PROCESS | 1976 | 1462213620440 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 11:27:00 INFO - PROCESS | 1976 | 1462213620444 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 11:27:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:27:00 INFO - PROCESS | 1976 | 1462213620451 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:27:00 INFO - PROCESS | 1976 | 1462213620454 Marionette TRACE conn4 <- [1,170,null,{}] 11:27:00 INFO - PROCESS | 1976 | 1462213620460 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:00 INFO - PROCESS | 1976 | 1462213620619 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 11:27:00 INFO - PROCESS | 1976 | 1462213620745 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:00 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d2fb000 == 44 [pid = 1976] [id = 50] 11:27:00 INFO - PROCESS | 1976 | ++DOMWINDOW == 82 (0x7fe96d015c00) [pid = 1976] [serial = 148] [outer = (nil)] 11:27:00 INFO - PROCESS | 1976 | ++DOMWINDOW == 83 (0x7fe9703e3c00) [pid = 1976] [serial = 149] [outer = 0x7fe96d015c00] 11:27:00 INFO - PROCESS | 1976 | 1462213620818 Marionette DEBUG loaded listener.js 11:27:00 INFO - PROCESS | 1976 | ++DOMWINDOW == 84 (0x7fe983cb3800) [pid = 1976] [serial = 150] [outer = 0x7fe96d015c00] 11:27:02 INFO - PROCESS | 1976 | 1462213622061 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 11:27:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:27:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1634ms 11:27:02 INFO - PROCESS | 1976 | 1462213622085 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 11:27:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:27:02 INFO - PROCESS | 1976 | 1462213622090 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 11:27:02 INFO - PROCESS | 1976 | 1462213622098 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:27:02 INFO - PROCESS | 1976 | 1462213622103 Marionette TRACE conn4 <- [1,174,null,{}] 11:27:02 INFO - PROCESS | 1976 | 1462213622112 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:02 INFO - PROCESS | 1976 | 1462213622325 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 11:27:02 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97de1a000 == 43 [pid = 1976] [id = 45] 11:27:02 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe972d8a800 == 42 [pid = 1976] [id = 44] 11:27:02 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97d0b0000 == 41 [pid = 1976] [id = 43] 11:27:02 INFO - PROCESS | 1976 | --DOMWINDOW == 83 (0x7fe983d2c000) [pid = 1976] [serial = 106] [outer = (nil)] [url = about:blank] 11:27:02 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97839a800 == 40 [pid = 1976] [id = 42] 11:27:02 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe976bdc800 == 39 [pid = 1976] [id = 41] 11:27:02 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe972d75000 == 38 [pid = 1976] [id = 40] 11:27:02 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d2e8800 == 37 [pid = 1976] [id = 39] 11:27:02 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe974fad000 == 36 [pid = 1976] [id = 38] 11:27:02 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d2eb800 == 35 [pid = 1976] [id = 37] 11:27:02 INFO - PROCESS | 1976 | --DOMWINDOW == 82 (0x7fe9771bf000) [pid = 1976] [serial = 94] [outer = (nil)] [url = about:blank] 11:27:02 INFO - PROCESS | 1976 | --DOMWINDOW == 81 (0x7fe9703eb400) [pid = 1976] [serial = 91] [outer = (nil)] [url = about:blank] 11:27:02 INFO - PROCESS | 1976 | --DOMWINDOW == 80 (0x7fe984f66000) [pid = 1976] [serial = 85] [outer = (nil)] [url = about:blank] 11:27:02 INFO - PROCESS | 1976 | --DOMWINDOW == 79 (0x7fe983cbf400) [pid = 1976] [serial = 82] [outer = (nil)] [url = about:blank] 11:27:02 INFO - PROCESS | 1976 | --DOMWINDOW == 78 (0x7fe9795a4000) [pid = 1976] [serial = 79] [outer = (nil)] [url = about:blank] 11:27:02 INFO - PROCESS | 1976 | --DOMWINDOW == 77 (0x7fe986b11800) [pid = 1976] [serial = 86] [outer = (nil)] [url = about:blank] 11:27:02 INFO - PROCESS | 1976 | --DOMWINDOW == 76 (0x7fe97c679c00) [pid = 1976] [serial = 80] [outer = (nil)] [url = about:blank] 11:27:02 INFO - PROCESS | 1976 | --DOMWINDOW == 75 (0x7fe979862000) [pid = 1976] [serial = 100] [outer = (nil)] [url = about:blank] 11:27:02 INFO - PROCESS | 1976 | --DOMWINDOW == 74 (0x7fe97de98400) [pid = 1976] [serial = 104] [outer = (nil)] [url = about:blank] 11:27:02 INFO - PROCESS | 1976 | --DOMWINDOW == 73 (0x7fe96d264400) [pid = 1976] [serial = 88] [outer = (nil)] [url = about:blank] 11:27:02 INFO - PROCESS | 1976 | --DOMWINDOW == 72 (0x7fe97de44800) [pid = 1976] [serial = 101] [outer = (nil)] [url = about:blank] 11:27:02 INFO - PROCESS | 1976 | --DOMWINDOW == 71 (0x7fe97387f800) [pid = 1976] [serial = 92] [outer = (nil)] [url = about:blank] 11:27:02 INFO - PROCESS | 1976 | --DOMWINDOW == 70 (0x7fe975184800) [pid = 1976] [serial = 76] [outer = (nil)] [url = about:blank] 11:27:02 INFO - PROCESS | 1976 | --DOMWINDOW == 69 (0x7fe977365800) [pid = 1976] [serial = 95] [outer = (nil)] [url = about:blank] 11:27:02 INFO - PROCESS | 1976 | --DOMWINDOW == 68 (0x7fe979224000) [pid = 1976] [serial = 98] [outer = (nil)] [url = about:blank] 11:27:02 INFO - PROCESS | 1976 | --DOMWINDOW == 67 (0x7fe979226400) [pid = 1976] [serial = 103] [outer = (nil)] [url = about:blank] 11:27:02 INFO - PROCESS | 1976 | --DOMWINDOW == 66 (0x7fe97728a400) [pid = 1976] [serial = 77] [outer = (nil)] [url = about:blank] 11:27:02 INFO - PROCESS | 1976 | --DOMWINDOW == 65 (0x7fe983f6a400) [pid = 1976] [serial = 83] [outer = (nil)] [url = about:blank] 11:27:02 INFO - PROCESS | 1976 | --DOMWINDOW == 64 (0x7fe978648000) [pid = 1976] [serial = 97] [outer = (nil)] [url = about:blank] 11:27:02 INFO - PROCESS | 1976 | 1462213622498 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:02 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d07d000 == 36 [pid = 1976] [id = 51] 11:27:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 65 (0x7fe9704a6800) [pid = 1976] [serial = 151] [outer = (nil)] 11:27:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 66 (0x7fe974f48c00) [pid = 1976] [serial = 152] [outer = 0x7fe9704a6800] 11:27:02 INFO - PROCESS | 1976 | 1462213622567 Marionette DEBUG loaded listener.js 11:27:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 67 (0x7fe9771bf000) [pid = 1976] [serial = 153] [outer = 0x7fe9704a6800] 11:27:03 INFO - PROCESS | 1976 | 1462213623186 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 11:27:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:27:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1132ms 11:27:03 INFO - PROCESS | 1976 | 1462213623229 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 11:27:03 INFO - PROCESS | 1976 | 1462213623238 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 11:27:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:27:03 INFO - PROCESS | 1976 | 1462213623248 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:27:03 INFO - PROCESS | 1976 | 1462213623251 Marionette TRACE conn4 <- [1,178,null,{}] 11:27:03 INFO - PROCESS | 1976 | 1462213623257 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:03 INFO - PROCESS | 1976 | 1462213623394 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 11:27:03 INFO - PROCESS | 1976 | 1462213623481 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:03 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9751a6000 == 37 [pid = 1976] [id = 52] 11:27:03 INFO - PROCESS | 1976 | ++DOMWINDOW == 68 (0x7fe972d5c800) [pid = 1976] [serial = 154] [outer = (nil)] 11:27:03 INFO - PROCESS | 1976 | ++DOMWINDOW == 69 (0x7fe97863b800) [pid = 1976] [serial = 155] [outer = 0x7fe972d5c800] 11:27:03 INFO - PROCESS | 1976 | 1462213623543 Marionette DEBUG loaded listener.js 11:27:03 INFO - PROCESS | 1976 | ++DOMWINDOW == 70 (0x7fe97959a000) [pid = 1976] [serial = 156] [outer = 0x7fe972d5c800] 11:27:04 INFO - PROCESS | 1976 | 1462213624247 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 11:27:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:27:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1030ms 11:27:04 INFO - PROCESS | 1976 | 1462213624304 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 11:27:04 INFO - PROCESS | 1976 | 1462213624306 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 11:27:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:27:04 INFO - PROCESS | 1976 | 1462213624397 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:27:04 INFO - PROCESS | 1976 | 1462213624402 Marionette TRACE conn4 <- [1,182,null,{}] 11:27:04 INFO - PROCESS | 1976 | 1462213624453 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:04 INFO - PROCESS | 1976 | 1462213624599 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 11:27:04 INFO - PROCESS | 1976 | 1462213624715 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:04 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9779c5000 == 38 [pid = 1976] [id = 53] 11:27:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 71 (0x7fe978647400) [pid = 1976] [serial = 157] [outer = (nil)] 11:27:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 72 (0x7fe983a97000) [pid = 1976] [serial = 158] [outer = 0x7fe978647400] 11:27:04 INFO - PROCESS | 1976 | 1462213624784 Marionette DEBUG loaded listener.js 11:27:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 73 (0x7fe984e5a800) [pid = 1976] [serial = 159] [outer = 0x7fe978647400] 11:27:05 INFO - PROCESS | 1976 | 1462213625522 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 11:27:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:27:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1177ms 11:27:05 INFO - PROCESS | 1976 | 1462213625549 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 11:27:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:27:05 INFO - PROCESS | 1976 | 1462213625554 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 11:27:05 INFO - PROCESS | 1976 | 1462213625560 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:27:05 INFO - PROCESS | 1976 | 1462213625563 Marionette TRACE conn4 <- [1,186,null,{}] 11:27:05 INFO - PROCESS | 1976 | 1462213625578 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:05 INFO - PROCESS | 1976 | 1462213625749 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 11:27:05 INFO - PROCESS | 1976 | 1462213625809 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:05 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9792b7000 == 39 [pid = 1976] [id = 54] 11:27:05 INFO - PROCESS | 1976 | ++DOMWINDOW == 74 (0x7fe978649400) [pid = 1976] [serial = 160] [outer = (nil)] 11:27:05 INFO - PROCESS | 1976 | ++DOMWINDOW == 75 (0x7fe986bc6800) [pid = 1976] [serial = 161] [outer = 0x7fe978649400] 11:27:05 INFO - PROCESS | 1976 | 1462213625869 Marionette DEBUG loaded listener.js 11:27:05 INFO - PROCESS | 1976 | ++DOMWINDOW == 76 (0x7fe9882c0c00) [pid = 1976] [serial = 162] [outer = 0x7fe978649400] 11:27:06 INFO - PROCESS | 1976 | 1462213626606 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 11:27:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:27:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1079ms 11:27:06 INFO - PROCESS | 1976 | --DOMWINDOW == 75 (0x7fe97954dc00) [pid = 1976] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:27:06 INFO - PROCESS | 1976 | --DOMWINDOW == 74 (0x7fe9704e0800) [pid = 1976] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:27:06 INFO - PROCESS | 1976 | --DOMWINDOW == 73 (0x7fe976371c00) [pid = 1976] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:27:06 INFO - PROCESS | 1976 | --DOMWINDOW == 72 (0x7fe96ed79400) [pid = 1976] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:27:06 INFO - PROCESS | 1976 | --DOMWINDOW == 71 (0x7fe983a11800) [pid = 1976] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:27:06 INFO - PROCESS | 1976 | --DOMWINDOW == 70 (0x7fe96d015400) [pid = 1976] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:27:06 INFO - PROCESS | 1976 | --DOMWINDOW == 69 (0x7fe96d00dc00) [pid = 1976] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:27:06 INFO - PROCESS | 1976 | 1462213626709 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 11:27:06 INFO - PROCESS | 1976 | 1462213626713 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 11:27:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:27:06 INFO - PROCESS | 1976 | 1462213626735 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:27:06 INFO - PROCESS | 1976 | 1462213626737 Marionette TRACE conn4 <- [1,190,null,{}] 11:27:06 INFO - PROCESS | 1976 | 1462213626743 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:06 INFO - PROCESS | 1976 | 1462213626895 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 11:27:06 INFO - PROCESS | 1976 | 1462213626906 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:06 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97914a000 == 40 [pid = 1976] [id = 55] 11:27:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 70 (0x7fe96d26d800) [pid = 1976] [serial = 163] [outer = (nil)] 11:27:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 71 (0x7fe97959c800) [pid = 1976] [serial = 164] [outer = 0x7fe96d26d800] 11:27:06 INFO - PROCESS | 1976 | 1462213626967 Marionette DEBUG loaded listener.js 11:27:07 INFO - PROCESS | 1976 | ++DOMWINDOW == 72 (0x7fe98706a400) [pid = 1976] [serial = 165] [outer = 0x7fe96d26d800] 11:27:07 INFO - PROCESS | 1976 | 1462213627675 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 11:27:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:27:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 992ms 11:27:07 INFO - PROCESS | 1976 | 1462213627718 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 11:27:07 INFO - PROCESS | 1976 | 1462213627721 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 11:27:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:27:07 INFO - PROCESS | 1976 | 1462213627727 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:27:07 INFO - PROCESS | 1976 | 1462213627730 Marionette TRACE conn4 <- [1,194,null,{}] 11:27:07 INFO - PROCESS | 1976 | 1462213627742 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:07 INFO - PROCESS | 1976 | 1462213627915 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 11:27:07 INFO - PROCESS | 1976 | 1462213627926 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:07 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96f8c6000 == 41 [pid = 1976] [id = 56] 11:27:07 INFO - PROCESS | 1976 | ++DOMWINDOW == 73 (0x7fe988a57c00) [pid = 1976] [serial = 166] [outer = (nil)] 11:27:07 INFO - PROCESS | 1976 | ++DOMWINDOW == 74 (0x7fe989150000) [pid = 1976] [serial = 167] [outer = 0x7fe988a57c00] 11:27:07 INFO - PROCESS | 1976 | 1462213627992 Marionette DEBUG loaded listener.js 11:27:08 INFO - PROCESS | 1976 | ++DOMWINDOW == 75 (0x7fe989230000) [pid = 1976] [serial = 168] [outer = 0x7fe988a57c00] 11:27:08 INFO - PROCESS | 1976 | 1462213628623 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 11:27:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:27:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 934ms 11:27:08 INFO - PROCESS | 1976 | 1462213628662 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 11:27:08 INFO - PROCESS | 1976 | 1462213628665 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 11:27:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:27:08 INFO - PROCESS | 1976 | 1462213628672 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:27:08 INFO - PROCESS | 1976 | 1462213628674 Marionette TRACE conn4 <- [1,198,null,{}] 11:27:08 INFO - PROCESS | 1976 | 1462213628680 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:08 INFO - PROCESS | 1976 | 1462213628876 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 11:27:09 INFO - PROCESS | 1976 | 1462213629003 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:09 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96dedc800 == 42 [pid = 1976] [id = 57] 11:27:09 INFO - PROCESS | 1976 | ++DOMWINDOW == 76 (0x7fe96e8cc800) [pid = 1976] [serial = 169] [outer = (nil)] 11:27:09 INFO - PROCESS | 1976 | ++DOMWINDOW == 77 (0x7fe96ee4a000) [pid = 1976] [serial = 170] [outer = 0x7fe96e8cc800] 11:27:09 INFO - PROCESS | 1976 | 1462213629077 Marionette DEBUG loaded listener.js 11:27:09 INFO - PROCESS | 1976 | ++DOMWINDOW == 78 (0x7fe97049bc00) [pid = 1976] [serial = 171] [outer = 0x7fe96e8cc800] 11:27:09 INFO - PROCESS | 1976 | 1462213629957 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:27:09 INFO - PROCESS | 1976 | 1462213629978 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 11:27:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:27:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1380ms 11:27:10 INFO - PROCESS | 1976 | 1462213630054 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 11:27:10 INFO - PROCESS | 1976 | 1462213630060 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 11:27:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:27:10 INFO - PROCESS | 1976 | 1462213630068 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:27:10 INFO - PROCESS | 1976 | 1462213630075 Marionette TRACE conn4 <- [1,202,null,{}] 11:27:10 INFO - PROCESS | 1976 | 1462213630083 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:10 INFO - PROCESS | 1976 | 1462213630274 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 11:27:10 INFO - PROCESS | 1976 | 1462213630398 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:10 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97915a000 == 43 [pid = 1976] [id = 58] 11:27:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 79 (0x7fe970499800) [pid = 1976] [serial = 172] [outer = (nil)] 11:27:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 80 (0x7fe97986a400) [pid = 1976] [serial = 173] [outer = 0x7fe970499800] 11:27:10 INFO - PROCESS | 1976 | 1462213630478 Marionette DEBUG loaded listener.js 11:27:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 81 (0x7fe983a12000) [pid = 1976] [serial = 174] [outer = 0x7fe970499800] 11:27:11 INFO - PROCESS | 1976 | 1462213631211 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 11:27:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:27:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1191ms 11:27:11 INFO - PROCESS | 1976 | 1462213631272 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 11:27:11 INFO - PROCESS | 1976 | 1462213631277 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 11:27:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:27:11 INFO - PROCESS | 1976 | 1462213631284 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:27:11 INFO - PROCESS | 1976 | 1462213631287 Marionette TRACE conn4 <- [1,206,null,{}] 11:27:11 INFO - PROCESS | 1976 | 1462213631292 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:11 INFO - PROCESS | 1976 | 1462213631453 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 11:27:11 INFO - PROCESS | 1976 | 1462213631582 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:11 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe985188800 == 44 [pid = 1976] [id = 59] 11:27:11 INFO - PROCESS | 1976 | ++DOMWINDOW == 82 (0x7fe983a96800) [pid = 1976] [serial = 175] [outer = (nil)] 11:27:11 INFO - PROCESS | 1976 | ++DOMWINDOW == 83 (0x7fe9882c0800) [pid = 1976] [serial = 176] [outer = 0x7fe983a96800] 11:27:11 INFO - PROCESS | 1976 | 1462213631656 Marionette DEBUG loaded listener.js 11:27:11 INFO - PROCESS | 1976 | ++DOMWINDOW == 84 (0x7fe9888b5800) [pid = 1976] [serial = 177] [outer = 0x7fe983a96800] 11:27:12 INFO - PROCESS | 1976 | 1462213632588 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 11:27:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:27:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1333ms 11:27:12 INFO - PROCESS | 1976 | 1462213632620 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 11:27:12 INFO - PROCESS | 1976 | 1462213632625 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 11:27:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:27:12 INFO - PROCESS | 1976 | 1462213632644 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:27:12 INFO - PROCESS | 1976 | 1462213632652 Marionette TRACE conn4 <- [1,210,null,{}] 11:27:12 INFO - PROCESS | 1976 | 1462213632658 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:12 INFO - PROCESS | 1976 | 1462213632818 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 11:27:12 INFO - PROCESS | 1976 | 1462213632942 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:12 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe98827e800 == 45 [pid = 1976] [id = 60] 11:27:12 INFO - PROCESS | 1976 | ++DOMWINDOW == 85 (0x7fe984c15400) [pid = 1976] [serial = 178] [outer = (nil)] 11:27:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 86 (0x7fe988bbd800) [pid = 1976] [serial = 179] [outer = 0x7fe984c15400] 11:27:13 INFO - PROCESS | 1976 | 1462213633011 Marionette DEBUG loaded listener.js 11:27:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 87 (0x7fe98ae54800) [pid = 1976] [serial = 180] [outer = 0x7fe984c15400] 11:27:13 INFO - PROCESS | 1976 | 1462213633836 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 11:27:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:27:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1244ms 11:27:13 INFO - PROCESS | 1976 | 1462213633886 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 11:27:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:27:13 INFO - PROCESS | 1976 | 1462213633890 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 11:27:13 INFO - PROCESS | 1976 | 1462213633897 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:27:13 INFO - PROCESS | 1976 | 1462213633900 Marionette TRACE conn4 <- [1,214,null,{}] 11:27:13 INFO - PROCESS | 1976 | 1462213633906 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:14 INFO - PROCESS | 1976 | 1462213634102 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 11:27:14 INFO - PROCESS | 1976 | 1462213634199 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:14 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9889af800 == 46 [pid = 1976] [id = 61] 11:27:14 INFO - PROCESS | 1976 | ++DOMWINDOW == 88 (0x7fe985123c00) [pid = 1976] [serial = 181] [outer = (nil)] 11:27:14 INFO - PROCESS | 1976 | ++DOMWINDOW == 89 (0x7fe98b8ab400) [pid = 1976] [serial = 182] [outer = 0x7fe985123c00] 11:27:14 INFO - PROCESS | 1976 | 1462213634271 Marionette DEBUG loaded listener.js 11:27:14 INFO - PROCESS | 1976 | ++DOMWINDOW == 90 (0x7fe98bb15000) [pid = 1976] [serial = 183] [outer = 0x7fe985123c00] 11:27:14 INFO - PROCESS | 1976 | 1462213634979 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 11:27:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:27:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1139ms 11:27:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:27:15 INFO - PROCESS | 1976 | 1462213635036 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 11:27:15 INFO - PROCESS | 1976 | 1462213635039 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 11:27:15 INFO - PROCESS | 1976 | 1462213635046 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:27:15 INFO - PROCESS | 1976 | 1462213635049 Marionette TRACE conn4 <- [1,218,null,{}] 11:27:15 INFO - PROCESS | 1976 | 1462213635072 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:15 INFO - PROCESS | 1976 | 1462213635225 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 11:27:15 INFO - PROCESS | 1976 | 1462213635349 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:15 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe988a95000 == 47 [pid = 1976] [id = 62] 11:27:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 91 (0x7fe98d11d000) [pid = 1976] [serial = 184] [outer = (nil)] 11:27:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 92 (0x7fe98d17ac00) [pid = 1976] [serial = 185] [outer = 0x7fe98d11d000] 11:27:15 INFO - PROCESS | 1976 | 1462213635435 Marionette DEBUG loaded listener.js 11:27:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 93 (0x7fe98d35d000) [pid = 1976] [serial = 186] [outer = 0x7fe98d11d000] 11:27:16 INFO - PROCESS | 1976 | 1462213636143 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 11:27:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:27:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1136ms 11:27:16 INFO - PROCESS | 1976 | 1462213636182 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 11:27:16 INFO - PROCESS | 1976 | 1462213636185 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 11:27:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:27:16 INFO - PROCESS | 1976 | 1462213636190 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:27:16 INFO - PROCESS | 1976 | 1462213636193 Marionette TRACE conn4 <- [1,222,null,{}] 11:27:16 INFO - PROCESS | 1976 | 1462213636198 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:16 INFO - PROCESS | 1976 | 1462213636397 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 11:27:16 INFO - PROCESS | 1976 | 1462213636454 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:16 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe974fb5000 == 48 [pid = 1976] [id = 63] 11:27:16 INFO - PROCESS | 1976 | ++DOMWINDOW == 94 (0x7fe96d018c00) [pid = 1976] [serial = 187] [outer = (nil)] 11:27:16 INFO - PROCESS | 1976 | ++DOMWINDOW == 95 (0x7fe9704dc000) [pid = 1976] [serial = 188] [outer = 0x7fe96d018c00] 11:27:16 INFO - PROCESS | 1976 | 1462213636564 Marionette DEBUG loaded listener.js 11:27:16 INFO - PROCESS | 1976 | ++DOMWINDOW == 96 (0x7fe97d24c400) [pid = 1976] [serial = 189] [outer = 0x7fe96d018c00] 11:27:17 INFO - PROCESS | 1976 | 1462213637482 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 11:27:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:27:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1328ms 11:27:17 INFO - PROCESS | 1976 | 1462213637526 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 11:27:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:27:17 INFO - PROCESS | 1976 | 1462213637531 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 11:27:17 INFO - PROCESS | 1976 | 1462213637539 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:27:17 INFO - PROCESS | 1976 | 1462213637543 Marionette TRACE conn4 <- [1,226,null,{}] 11:27:17 INFO - PROCESS | 1976 | 1462213637550 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:17 INFO - PROCESS | 1976 | 1462213637698 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 11:27:17 INFO - PROCESS | 1976 | 1462213637837 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:17 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d17a800 == 49 [pid = 1976] [id = 64] 11:27:17 INFO - PROCESS | 1976 | ++DOMWINDOW == 97 (0x7fe9706b6c00) [pid = 1976] [serial = 190] [outer = (nil)] 11:27:17 INFO - PROCESS | 1976 | ++DOMWINDOW == 98 (0x7fe9706b9c00) [pid = 1976] [serial = 191] [outer = 0x7fe9706b6c00] 11:27:17 INFO - PROCESS | 1976 | 1462213637936 Marionette DEBUG loaded listener.js 11:27:18 INFO - PROCESS | 1976 | ++DOMWINDOW == 99 (0x7fe973920c00) [pid = 1976] [serial = 192] [outer = 0x7fe9706b6c00] 11:27:18 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96f8c6000 == 48 [pid = 1976] [id = 56] 11:27:18 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97914a000 == 47 [pid = 1976] [id = 55] 11:27:18 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9792b7000 == 46 [pid = 1976] [id = 54] 11:27:18 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9779c5000 == 45 [pid = 1976] [id = 53] 11:27:18 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9751a6000 == 44 [pid = 1976] [id = 52] 11:27:18 INFO - PROCESS | 1976 | --DOMWINDOW == 98 (0x7fe96d363c00) [pid = 1976] [serial = 109] [outer = (nil)] [url = about:blank] 11:27:18 INFO - PROCESS | 1976 | --DOMWINDOW == 97 (0x7fe974a9b400) [pid = 1976] [serial = 113] [outer = (nil)] [url = about:blank] 11:27:18 INFO - PROCESS | 1976 | --DOMWINDOW == 96 (0x7fe96ee49400) [pid = 1976] [serial = 116] [outer = (nil)] [url = about:blank] 11:27:18 INFO - PROCESS | 1976 | --DOMWINDOW == 95 (0x7fe985129c00) [pid = 1976] [serial = 137] [outer = (nil)] [url = about:blank] 11:27:18 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d07d000 == 43 [pid = 1976] [id = 51] 11:27:18 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97751e000 == 42 [pid = 1976] [id = 48] 11:27:18 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe975aa1800 == 41 [pid = 1976] [id = 47] 11:27:18 INFO - PROCESS | 1976 | 1462213638729 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 11:27:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:27:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1229ms 11:27:18 INFO - PROCESS | 1976 | --DOMWINDOW == 94 (0x7fe9795de400) [pid = 1976] [serial = 122] [outer = (nil)] [url = about:blank] 11:27:18 INFO - PROCESS | 1976 | --DOMWINDOW == 93 (0x7fe984fee400) [pid = 1976] [serial = 128] [outer = (nil)] [url = about:blank] 11:27:18 INFO - PROCESS | 1976 | --DOMWINDOW == 92 (0x7fe977204400) [pid = 1976] [serial = 119] [outer = (nil)] [url = about:blank] 11:27:18 INFO - PROCESS | 1976 | --DOMWINDOW == 91 (0x7fe97764f800) [pid = 1976] [serial = 120] [outer = (nil)] [url = about:blank] 11:27:18 INFO - PROCESS | 1976 | --DOMWINDOW == 90 (0x7fe97de42800) [pid = 1976] [serial = 123] [outer = (nil)] [url = about:blank] 11:27:18 INFO - PROCESS | 1976 | --DOMWINDOW == 89 (0x7fe983d93000) [pid = 1976] [serial = 125] [outer = (nil)] [url = about:blank] 11:27:18 INFO - PROCESS | 1976 | --DOMWINDOW == 88 (0x7fe983f73c00) [pid = 1976] [serial = 107] [outer = (nil)] [url = about:blank] 11:27:18 INFO - PROCESS | 1976 | --DOMWINDOW == 87 (0x7fe97049e000) [pid = 1976] [serial = 131] [outer = (nil)] [url = about:blank] 11:27:18 INFO - PROCESS | 1976 | --DOMWINDOW == 86 (0x7fe9704a1c00) [pid = 1976] [serial = 132] [outer = (nil)] [url = about:blank] 11:27:18 INFO - PROCESS | 1976 | --DOMWINDOW == 85 (0x7fe983f6f400) [pid = 1976] [serial = 135] [outer = (nil)] [url = about:blank] 11:27:18 INFO - PROCESS | 1976 | --DOMWINDOW == 84 (0x7fe985126c00) [pid = 1976] [serial = 129] [outer = (nil)] [url = about:blank] 11:27:18 INFO - PROCESS | 1976 | --DOMWINDOW == 83 (0x7fe983f31400) [pid = 1976] [serial = 126] [outer = (nil)] [url = about:blank] 11:27:18 INFO - PROCESS | 1976 | --DOMWINDOW == 82 (0x7fe975dc6400) [pid = 1976] [serial = 134] [outer = (nil)] [url = about:blank] 11:27:18 INFO - PROCESS | 1976 | --DOMWINDOW == 81 (0x7fe96d36b800) [pid = 1976] [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.] 11:27:18 INFO - PROCESS | 1976 | 1462213638803 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 11:27:18 INFO - PROCESS | 1976 | 1462213638809 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 11:27:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:27:18 INFO - PROCESS | 1976 | 1462213638823 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:27:18 INFO - PROCESS | 1976 | 1462213638826 Marionette TRACE conn4 <- [1,230,null,{}] 11:27:18 INFO - PROCESS | 1976 | 1462213638836 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:18 INFO - PROCESS | 1976 | 1462213638986 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 11:27:19 INFO - PROCESS | 1976 | 1462213638997 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:19 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe973864000 == 42 [pid = 1976] [id = 65] 11:27:19 INFO - PROCESS | 1976 | ++DOMWINDOW == 82 (0x7fe976476800) [pid = 1976] [serial = 193] [outer = (nil)] 11:27:19 INFO - PROCESS | 1976 | ++DOMWINDOW == 83 (0x7fe97764f800) [pid = 1976] [serial = 194] [outer = 0x7fe976476800] 11:27:19 INFO - PROCESS | 1976 | 1462213639056 Marionette DEBUG loaded listener.js 11:27:19 INFO - PROCESS | 1976 | ++DOMWINDOW == 84 (0x7fe979599c00) [pid = 1976] [serial = 195] [outer = 0x7fe976476800] 11:27:19 INFO - PROCESS | 1976 | 1462213639760 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 11:27:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:27:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 985ms 11:27:19 INFO - PROCESS | 1976 | 1462213639808 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 11:27:19 INFO - PROCESS | 1976 | 1462213639811 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 11:27:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:27:19 INFO - PROCESS | 1976 | 1462213639825 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:27:19 INFO - PROCESS | 1976 | 1462213639830 Marionette TRACE conn4 <- [1,234,null,{}] 11:27:19 INFO - PROCESS | 1976 | 1462213639845 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:19 INFO - PROCESS | 1976 | 1462213639992 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 11:27:20 INFO - PROCESS | 1976 | 1462213640003 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:20 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9783a4800 == 43 [pid = 1976] [id = 66] 11:27:20 INFO - PROCESS | 1976 | ++DOMWINDOW == 85 (0x7fe97d253000) [pid = 1976] [serial = 196] [outer = (nil)] 11:27:20 INFO - PROCESS | 1976 | ++DOMWINDOW == 86 (0x7fe97d257800) [pid = 1976] [serial = 197] [outer = 0x7fe97d253000] 11:27:20 INFO - PROCESS | 1976 | 1462213640066 Marionette DEBUG loaded listener.js 11:27:20 INFO - PROCESS | 1976 | ++DOMWINDOW == 87 (0x7fe983a13800) [pid = 1976] [serial = 198] [outer = 0x7fe97d253000] 11:27:20 INFO - PROCESS | 1976 | 1462213640774 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 11:27:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:27:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 985ms 11:27:20 INFO - PROCESS | 1976 | 1462213640823 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 11:27:20 INFO - PROCESS | 1976 | 1462213640828 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 11:27:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:27:20 INFO - PROCESS | 1976 | 1462213640835 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:27:20 INFO - PROCESS | 1976 | 1462213640838 Marionette TRACE conn4 <- [1,238,null,{}] 11:27:20 INFO - PROCESS | 1976 | 1462213640843 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:20 INFO - PROCESS | 1976 | 1462213640987 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 11:27:21 INFO - PROCESS | 1976 | 1462213641002 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:21 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97de0e800 == 44 [pid = 1976] [id = 67] 11:27:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 88 (0x7fe97c684400) [pid = 1976] [serial = 199] [outer = (nil)] 11:27:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 89 (0x7fe983f6c400) [pid = 1976] [serial = 200] [outer = 0x7fe97c684400] 11:27:21 INFO - PROCESS | 1976 | 1462213641061 Marionette DEBUG loaded listener.js 11:27:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 90 (0x7fe984fea400) [pid = 1976] [serial = 201] [outer = 0x7fe97c684400] 11:27:21 INFO - PROCESS | 1976 | 1462213641831 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 11:27:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:27:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1034ms 11:27:21 INFO - PROCESS | 1976 | 1462213641870 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 11:27:21 INFO - PROCESS | 1976 | 1462213641874 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 11:27:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:27:21 INFO - PROCESS | 1976 | 1462213641889 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:27:21 INFO - PROCESS | 1976 | 1462213641893 Marionette TRACE conn4 <- [1,242,null,{}] 11:27:21 INFO - PROCESS | 1976 | 1462213641909 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:22 INFO - PROCESS | 1976 | 1462213642081 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 11:27:22 INFO - PROCESS | 1976 | 1462213642099 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:22 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97030a800 == 45 [pid = 1976] [id = 68] 11:27:22 INFO - PROCESS | 1976 | ++DOMWINDOW == 91 (0x7fe983d2c000) [pid = 1976] [serial = 202] [outer = (nil)] 11:27:22 INFO - PROCESS | 1976 | ++DOMWINDOW == 92 (0x7fe985129c00) [pid = 1976] [serial = 203] [outer = 0x7fe983d2c000] 11:27:22 INFO - PROCESS | 1976 | 1462213642159 Marionette DEBUG loaded listener.js 11:27:22 INFO - PROCESS | 1976 | ++DOMWINDOW == 93 (0x7fe9882c2800) [pid = 1976] [serial = 204] [outer = 0x7fe983d2c000] 11:27:22 INFO - PROCESS | 1976 | 1462213642871 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 11:27:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:27:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1047ms 11:27:22 INFO - PROCESS | 1976 | 1462213642928 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 11:27:22 INFO - PROCESS | 1976 | 1462213642930 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 11:27:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:27:22 INFO - PROCESS | 1976 | 1462213642936 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:27:22 INFO - PROCESS | 1976 | 1462213642939 Marionette TRACE conn4 <- [1,246,null,{}] 11:27:22 INFO - PROCESS | 1976 | 1462213642943 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:23 INFO - PROCESS | 1976 | 1462213643139 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 11:27:23 INFO - PROCESS | 1976 | 1462213643157 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:23 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9889a6800 == 46 [pid = 1976] [id = 69] 11:27:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 94 (0x7fe988a59400) [pid = 1976] [serial = 205] [outer = (nil)] 11:27:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 95 (0x7fe98b8b1000) [pid = 1976] [serial = 206] [outer = 0x7fe988a59400] 11:27:23 INFO - PROCESS | 1976 | 1462213643229 Marionette DEBUG loaded listener.js 11:27:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 96 (0x7fe98bbe6400) [pid = 1976] [serial = 207] [outer = 0x7fe988a59400] 11:27:23 INFO - PROCESS | 1976 | --DOMWINDOW == 95 (0x7fe978649400) [pid = 1976] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:27:23 INFO - PROCESS | 1976 | --DOMWINDOW == 94 (0x7fe96d26d800) [pid = 1976] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:27:23 INFO - PROCESS | 1976 | --DOMWINDOW == 93 (0x7fe9704a6800) [pid = 1976] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:27:23 INFO - PROCESS | 1976 | --DOMWINDOW == 92 (0x7fe972d5c800) [pid = 1976] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:27:23 INFO - PROCESS | 1976 | --DOMWINDOW == 91 (0x7fe96d015c00) [pid = 1976] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:27:23 INFO - PROCESS | 1976 | --DOMWINDOW == 90 (0x7fe978647400) [pid = 1976] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:27:23 INFO - PROCESS | 1976 | --DOMWINDOW == 89 (0x7fe96d015800) [pid = 1976] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:27:23 INFO - PROCESS | 1976 | --DOMWINDOW == 88 (0x7fe96d267400) [pid = 1976] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:27:23 INFO - PROCESS | 1976 | 1462213643972 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 11:27:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:27:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1076ms 11:27:24 INFO - PROCESS | 1976 | 1462213644023 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 11:27:24 INFO - PROCESS | 1976 | 1462213644025 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 11:27:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:27:24 INFO - PROCESS | 1976 | 1462213644032 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:27:24 INFO - PROCESS | 1976 | 1462213644035 Marionette TRACE conn4 <- [1,250,null,{}] 11:27:24 INFO - PROCESS | 1976 | 1462213644040 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:24 INFO - PROCESS | 1976 | 1462213644193 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 11:27:24 INFO - PROCESS | 1976 | 1462213644209 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:24 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe988a22000 == 47 [pid = 1976] [id = 70] 11:27:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 89 (0x7fe974f44c00) [pid = 1976] [serial = 208] [outer = (nil)] 11:27:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 90 (0x7fe988bbd000) [pid = 1976] [serial = 209] [outer = 0x7fe974f44c00] 11:27:24 INFO - PROCESS | 1976 | 1462213644271 Marionette DEBUG loaded listener.js 11:27:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 91 (0x7fe98d17e800) [pid = 1976] [serial = 210] [outer = 0x7fe974f44c00] 11:27:24 INFO - PROCESS | 1976 | 1462213644937 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 11:27:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:27:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 928ms 11:27:24 INFO - PROCESS | 1976 | 1462213644962 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 11:27:24 INFO - PROCESS | 1976 | 1462213644965 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 11:27:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:27:24 INFO - PROCESS | 1976 | 1462213644970 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:27:24 INFO - PROCESS | 1976 | 1462213644973 Marionette TRACE conn4 <- [1,254,null,{}] 11:27:24 INFO - PROCESS | 1976 | 1462213644978 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:25 INFO - PROCESS | 1976 | 1462213645102 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 11:27:25 INFO - PROCESS | 1976 | 1462213645120 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:25 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe98b872000 == 48 [pid = 1976] [id = 71] 11:27:25 INFO - PROCESS | 1976 | ++DOMWINDOW == 92 (0x7fe96cb42800) [pid = 1976] [serial = 211] [outer = (nil)] 11:27:25 INFO - PROCESS | 1976 | ++DOMWINDOW == 93 (0x7fe96cb49000) [pid = 1976] [serial = 212] [outer = 0x7fe96cb42800] 11:27:25 INFO - PROCESS | 1976 | 1462213645257 Marionette DEBUG loaded listener.js 11:27:25 INFO - PROCESS | 1976 | ++DOMWINDOW == 94 (0x7fe96cb4e800) [pid = 1976] [serial = 213] [outer = 0x7fe96cb42800] 11:27:25 INFO - PROCESS | 1976 | 1462213645991 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 11:27:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:27:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1074ms 11:27:26 INFO - PROCESS | 1976 | 1462213646046 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 11:27:26 INFO - PROCESS | 1976 | 1462213646051 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 11:27:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:27:26 INFO - PROCESS | 1976 | 1462213646060 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:27:26 INFO - PROCESS | 1976 | 1462213646065 Marionette TRACE conn4 <- [1,258,null,{}] 11:27:26 INFO - PROCESS | 1976 | 1462213646072 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:26 INFO - PROCESS | 1976 | 1462213646241 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 11:27:26 INFO - PROCESS | 1976 | 1462213646371 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:26 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe976fb9000 == 49 [pid = 1976] [id = 72] 11:27:26 INFO - PROCESS | 1976 | ++DOMWINDOW == 95 (0x7fe96d371000) [pid = 1976] [serial = 214] [outer = (nil)] 11:27:26 INFO - PROCESS | 1976 | ++DOMWINDOW == 96 (0x7fe97049a400) [pid = 1976] [serial = 215] [outer = 0x7fe96d371000] 11:27:26 INFO - PROCESS | 1976 | 1462213646448 Marionette DEBUG loaded listener.js 11:27:26 INFO - PROCESS | 1976 | ++DOMWINDOW == 97 (0x7fe9706b4c00) [pid = 1976] [serial = 216] [outer = 0x7fe96d371000] 11:27:27 INFO - PROCESS | 1976 | 1462213647333 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 11:27:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:27:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1329ms 11:27:27 INFO - PROCESS | 1976 | 1462213647390 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 11:27:27 INFO - PROCESS | 1976 | 1462213647400 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 11:27:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:27:27 INFO - PROCESS | 1976 | 1462213647412 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:27:27 INFO - PROCESS | 1976 | 1462213647416 Marionette TRACE conn4 <- [1,262,null,{}] 11:27:27 INFO - PROCESS | 1976 | 1462213647422 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:27 INFO - PROCESS | 1976 | 1462213647624 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 11:27:27 INFO - PROCESS | 1976 | 1462213647754 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:27 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe986b56000 == 50 [pid = 1976] [id = 73] 11:27:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 98 (0x7fe96ddb2400) [pid = 1976] [serial = 217] [outer = (nil)] 11:27:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 99 (0x7fe96ddba000) [pid = 1976] [serial = 218] [outer = 0x7fe96ddb2400] 11:27:27 INFO - PROCESS | 1976 | 1462213647829 Marionette DEBUG loaded listener.js 11:27:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 100 (0x7fe9706bc000) [pid = 1976] [serial = 219] [outer = 0x7fe96ddb2400] 11:27:28 INFO - PROCESS | 1976 | 1462213648623 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 11:27:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:27:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1232ms 11:27:28 INFO - PROCESS | 1976 | 1462213648645 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 11:27:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:27:28 INFO - PROCESS | 1976 | 1462213648649 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 11:27:28 INFO - PROCESS | 1976 | 1462213648657 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:27:28 INFO - PROCESS | 1976 | 1462213648662 Marionette TRACE conn4 <- [1,266,null,{}] 11:27:28 INFO - PROCESS | 1976 | 1462213648677 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:28 INFO - PROCESS | 1976 | 1462213648840 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 11:27:29 INFO - PROCESS | 1976 | 1462213649013 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:29 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe98d39a800 == 51 [pid = 1976] [id = 74] 11:27:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 101 (0x7fe9795dec00) [pid = 1976] [serial = 220] [outer = (nil)] 11:27:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 102 (0x7fe97985dc00) [pid = 1976] [serial = 221] [outer = 0x7fe9795dec00] 11:27:29 INFO - PROCESS | 1976 | 1462213649092 Marionette DEBUG loaded listener.js 11:27:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 103 (0x7fe97d254800) [pid = 1976] [serial = 222] [outer = 0x7fe9795dec00] 11:27:29 INFO - PROCESS | 1976 | 1462213649968 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 11:27:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:27:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1382ms 11:27:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:27:30 INFO - PROCESS | 1976 | 1462213650039 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 11:27:30 INFO - PROCESS | 1976 | 1462213650043 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 11:27:30 INFO - PROCESS | 1976 | 1462213650049 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:27:30 INFO - PROCESS | 1976 | 1462213650051 Marionette TRACE conn4 <- [1,270,null,{}] 11:27:30 INFO - PROCESS | 1976 | 1462213650058 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:30 INFO - PROCESS | 1976 | 1462213650252 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 11:27:30 INFO - PROCESS | 1976 | 1462213650381 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:30 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe98e03b000 == 52 [pid = 1976] [id = 75] 11:27:30 INFO - PROCESS | 1976 | ++DOMWINDOW == 104 (0x7fe9795df400) [pid = 1976] [serial = 223] [outer = (nil)] 11:27:30 INFO - PROCESS | 1976 | ++DOMWINDOW == 105 (0x7fe984c0e000) [pid = 1976] [serial = 224] [outer = 0x7fe9795df400] 11:27:30 INFO - PROCESS | 1976 | 1462213650449 Marionette DEBUG loaded listener.js 11:27:30 INFO - PROCESS | 1976 | ++DOMWINDOW == 106 (0x7fe98843ac00) [pid = 1976] [serial = 225] [outer = 0x7fe9795df400] 11:27:31 INFO - PROCESS | 1976 | 1462213651211 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 11:27:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:27:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1234ms 11:27:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:27:31 INFO - PROCESS | 1976 | 1462213651283 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 11:27:31 INFO - PROCESS | 1976 | 1462213651286 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 11:27:31 INFO - PROCESS | 1976 | 1462213651292 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:27:31 INFO - PROCESS | 1976 | 1462213651295 Marionette TRACE conn4 <- [1,274,null,{}] 11:27:31 INFO - PROCESS | 1976 | 1462213651306 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:31 INFO - PROCESS | 1976 | 1462213651711 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 11:27:31 INFO - PROCESS | 1976 | 1462213651912 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:32 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d061800 == 53 [pid = 1976] [id = 76] 11:27:32 INFO - PROCESS | 1976 | ++DOMWINDOW == 107 (0x7fe96ddaf000) [pid = 1976] [serial = 226] [outer = (nil)] 11:27:32 INFO - PROCESS | 1976 | ++DOMWINDOW == 108 (0x7fe96ddb6400) [pid = 1976] [serial = 227] [outer = 0x7fe96ddaf000] 11:27:32 INFO - PROCESS | 1976 | 1462213652076 Marionette DEBUG loaded listener.js 11:27:32 INFO - PROCESS | 1976 | ++DOMWINDOW == 109 (0x7fe96ee4bc00) [pid = 1976] [serial = 228] [outer = 0x7fe96ddaf000] 11:27:32 INFO - PROCESS | 1976 | 1462213652854 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 11:27:32 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9792b2800 == 52 [pid = 1976] [id = 29] 11:27:32 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe988a22000 == 51 [pid = 1976] [id = 70] 11:27:32 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9889a6800 == 50 [pid = 1976] [id = 69] 11:27:32 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97030a800 == 49 [pid = 1976] [id = 68] 11:27:32 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97de0e800 == 48 [pid = 1976] [id = 67] 11:27:32 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9783a4800 == 47 [pid = 1976] [id = 66] 11:27:32 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe973864000 == 46 [pid = 1976] [id = 65] 11:27:32 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d17a800 == 45 [pid = 1976] [id = 64] 11:27:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:27:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1629ms 11:27:32 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe98827e800 == 44 [pid = 1976] [id = 60] 11:27:32 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe985188800 == 43 [pid = 1976] [id = 59] 11:27:32 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97915a000 == 42 [pid = 1976] [id = 58] 11:27:32 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96dedc800 == 41 [pid = 1976] [id = 57] 11:27:32 INFO - PROCESS | 1976 | 1462213652925 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 11:27:32 INFO - PROCESS | 1976 | 1462213652930 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 11:27:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:27:32 INFO - PROCESS | 1976 | 1462213652941 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:27:32 INFO - PROCESS | 1976 | 1462213652949 Marionette TRACE conn4 <- [1,278,null,{}] 11:27:32 INFO - PROCESS | 1976 | 1462213652956 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:33 INFO - PROCESS | 1976 | 1462213653100 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 11:27:33 INFO - PROCESS | 1976 | 1462213653112 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:33 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe970315800 == 42 [pid = 1976] [id = 77] 11:27:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 110 (0x7fe9704dec00) [pid = 1976] [serial = 229] [outer = (nil)] 11:27:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 111 (0x7fe97387f800) [pid = 1976] [serial = 230] [outer = 0x7fe9704dec00] 11:27:33 INFO - PROCESS | 1976 | 1462213653175 Marionette DEBUG loaded listener.js 11:27:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 112 (0x7fe975aca800) [pid = 1976] [serial = 231] [outer = 0x7fe9704dec00] 11:27:33 INFO - PROCESS | 1976 | --DOMWINDOW == 111 (0x7fe96e8cc000) [pid = 1976] [serial = 89] [outer = (nil)] [url = about:blank] 11:27:33 INFO - PROCESS | 1976 | --DOMWINDOW == 110 (0x7fe97986ac00) [pid = 1976] [serial = 117] [outer = (nil)] [url = about:blank] 11:27:33 INFO - PROCESS | 1976 | --DOMWINDOW == 109 (0x7fe989150000) [pid = 1976] [serial = 167] [outer = (nil)] [url = about:blank] 11:27:33 INFO - PROCESS | 1976 | --DOMWINDOW == 108 (0x7fe986bc6800) [pid = 1976] [serial = 161] [outer = (nil)] [url = about:blank] 11:27:33 INFO - PROCESS | 1976 | --DOMWINDOW == 107 (0x7fe97959c800) [pid = 1976] [serial = 164] [outer = (nil)] [url = about:blank] 11:27:33 INFO - PROCESS | 1976 | --DOMWINDOW == 106 (0x7fe977653400) [pid = 1976] [serial = 143] [outer = (nil)] [url = about:blank] 11:27:33 INFO - PROCESS | 1976 | --DOMWINDOW == 105 (0x7fe974f48c00) [pid = 1976] [serial = 152] [outer = (nil)] [url = about:blank] 11:27:33 INFO - PROCESS | 1976 | --DOMWINDOW == 104 (0x7fe9771bf000) [pid = 1976] [serial = 153] [outer = (nil)] [url = about:blank] 11:27:33 INFO - PROCESS | 1976 | --DOMWINDOW == 103 (0x7fe97863b800) [pid = 1976] [serial = 155] [outer = (nil)] [url = about:blank] 11:27:33 INFO - PROCESS | 1976 | --DOMWINDOW == 102 (0x7fe97959a000) [pid = 1976] [serial = 156] [outer = (nil)] [url = about:blank] 11:27:33 INFO - PROCESS | 1976 | --DOMWINDOW == 101 (0x7fe9703e3c00) [pid = 1976] [serial = 149] [outer = (nil)] [url = about:blank] 11:27:33 INFO - PROCESS | 1976 | --DOMWINDOW == 100 (0x7fe983cb3800) [pid = 1976] [serial = 150] [outer = (nil)] [url = about:blank] 11:27:33 INFO - PROCESS | 1976 | --DOMWINDOW == 99 (0x7fe983d9b400) [pid = 1976] [serial = 146] [outer = (nil)] [url = about:blank] 11:27:33 INFO - PROCESS | 1976 | --DOMWINDOW == 98 (0x7fe9882c0c00) [pid = 1976] [serial = 162] [outer = (nil)] [url = about:blank] 11:27:33 INFO - PROCESS | 1976 | --DOMWINDOW == 97 (0x7fe9704da800) [pid = 1976] [serial = 140] [outer = (nil)] [url = about:blank] 11:27:33 INFO - PROCESS | 1976 | --DOMWINDOW == 96 (0x7fe984e5a800) [pid = 1976] [serial = 159] [outer = (nil)] [url = about:blank] 11:27:33 INFO - PROCESS | 1976 | --DOMWINDOW == 95 (0x7fe983a97000) [pid = 1976] [serial = 158] [outer = (nil)] [url = about:blank] 11:27:33 INFO - PROCESS | 1976 | --DOMWINDOW == 94 (0x7fe98706a400) [pid = 1976] [serial = 165] [outer = (nil)] [url = about:blank] 11:27:33 INFO - PROCESS | 1976 | 1462213653908 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 11:27:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:27:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 981ms 11:27:33 INFO - PROCESS | 1976 | 1462213653923 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 11:27:33 INFO - PROCESS | 1976 | 1462213653926 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 11:27:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:27:33 INFO - PROCESS | 1976 | 1462213653932 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:27:33 INFO - PROCESS | 1976 | 1462213653934 Marionette TRACE conn4 <- [1,282,null,{}] 11:27:33 INFO - PROCESS | 1976 | 1462213653940 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:34 INFO - PROCESS | 1976 | 1462213654088 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 11:27:34 INFO - PROCESS | 1976 | 1462213654191 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:34 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe977133800 == 43 [pid = 1976] [id = 78] 11:27:34 INFO - PROCESS | 1976 | ++DOMWINDOW == 95 (0x7fe975ac8400) [pid = 1976] [serial = 232] [outer = (nil)] 11:27:34 INFO - PROCESS | 1976 | ++DOMWINDOW == 96 (0x7fe978361400) [pid = 1976] [serial = 233] [outer = 0x7fe975ac8400] 11:27:34 INFO - PROCESS | 1976 | 1462213654253 Marionette DEBUG loaded listener.js 11:27:34 INFO - PROCESS | 1976 | ++DOMWINDOW == 97 (0x7fe979862000) [pid = 1976] [serial = 234] [outer = 0x7fe975ac8400] 11:27:34 INFO - PROCESS | 1976 | 1462213654885 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 11:27:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:27:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 986ms 11:27:34 INFO - PROCESS | 1976 | 1462213654919 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 11:27:34 INFO - PROCESS | 1976 | 1462213654923 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 11:27:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:27:34 INFO - PROCESS | 1976 | 1462213654938 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:27:34 INFO - PROCESS | 1976 | 1462213654945 Marionette TRACE conn4 <- [1,286,null,{}] 11:27:34 INFO - PROCESS | 1976 | 1462213654950 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:35 INFO - PROCESS | 1976 | 1462213655141 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 11:27:35 INFO - PROCESS | 1976 | 1462213655154 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:35 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe979318000 == 44 [pid = 1976] [id = 79] 11:27:35 INFO - PROCESS | 1976 | ++DOMWINDOW == 98 (0x7fe9771c4c00) [pid = 1976] [serial = 235] [outer = (nil)] 11:27:35 INFO - PROCESS | 1976 | ++DOMWINDOW == 99 (0x7fe983a0a400) [pid = 1976] [serial = 236] [outer = 0x7fe9771c4c00] 11:27:35 INFO - PROCESS | 1976 | 1462213655214 Marionette DEBUG loaded listener.js 11:27:35 INFO - PROCESS | 1976 | ++DOMWINDOW == 100 (0x7fe984bca800) [pid = 1976] [serial = 237] [outer = 0x7fe9771c4c00] 11:27:35 INFO - PROCESS | 1976 | 1462213655954 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 11:27:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:27:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1045ms 11:27:35 INFO - PROCESS | 1976 | 1462213655976 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 11:27:35 INFO - PROCESS | 1976 | 1462213655979 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 11:27:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:27:35 INFO - PROCESS | 1976 | 1462213655984 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:27:35 INFO - PROCESS | 1976 | 1462213655986 Marionette TRACE conn4 <- [1,290,null,{}] 11:27:35 INFO - PROCESS | 1976 | 1462213655991 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:36 INFO - PROCESS | 1976 | 1462213656148 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 11:27:36 INFO - PROCESS | 1976 | 1462213656179 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:36 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97de1e000 == 45 [pid = 1976] [id = 80] 11:27:36 INFO - PROCESS | 1976 | ++DOMWINDOW == 101 (0x7fe96cb50000) [pid = 1976] [serial = 238] [outer = (nil)] 11:27:36 INFO - PROCESS | 1976 | ++DOMWINDOW == 102 (0x7fe986bc6000) [pid = 1976] [serial = 239] [outer = 0x7fe96cb50000] 11:27:36 INFO - PROCESS | 1976 | 1462213656236 Marionette DEBUG loaded listener.js 11:27:36 INFO - PROCESS | 1976 | ++DOMWINDOW == 103 (0x7fe9884a4400) [pid = 1976] [serial = 240] [outer = 0x7fe96cb50000] 11:27:36 INFO - PROCESS | 1976 | 1462213656953 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 11:27:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:27:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1023ms 11:27:37 INFO - PROCESS | 1976 | 1462213657013 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 11:27:37 INFO - PROCESS | 1976 | 1462213657015 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 11:27:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:27:37 INFO - PROCESS | 1976 | 1462213657021 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:27:37 INFO - PROCESS | 1976 | 1462213657023 Marionette TRACE conn4 <- [1,294,null,{}] 11:27:37 INFO - PROCESS | 1976 | 1462213657028 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:37 INFO - PROCESS | 1976 | 1462213657196 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 11:27:37 INFO - PROCESS | 1976 | 1462213657231 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:37 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe984e4e800 == 46 [pid = 1976] [id = 81] 11:27:37 INFO - PROCESS | 1976 | ++DOMWINDOW == 104 (0x7fe988bbec00) [pid = 1976] [serial = 241] [outer = (nil)] 11:27:37 INFO - PROCESS | 1976 | ++DOMWINDOW == 105 (0x7fe98914c800) [pid = 1976] [serial = 242] [outer = 0x7fe988bbec00] 11:27:37 INFO - PROCESS | 1976 | 1462213657312 Marionette DEBUG loaded listener.js 11:27:37 INFO - PROCESS | 1976 | ++DOMWINDOW == 106 (0x7fe98aec1800) [pid = 1976] [serial = 243] [outer = 0x7fe988bbec00] 11:27:37 INFO - PROCESS | 1976 | --DOMWINDOW == 105 (0x7fe983d2c000) [pid = 1976] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:27:37 INFO - PROCESS | 1976 | --DOMWINDOW == 104 (0x7fe975c5f400) [pid = 1976] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:27:37 INFO - PROCESS | 1976 | --DOMWINDOW == 103 (0x7fe983a96400) [pid = 1976] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:27:37 INFO - PROCESS | 1976 | --DOMWINDOW == 102 (0x7fe97049cc00) [pid = 1976] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:27:37 INFO - PROCESS | 1976 | --DOMWINDOW == 101 (0x7fe9706b6c00) [pid = 1976] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:27:37 INFO - PROCESS | 1976 | --DOMWINDOW == 100 (0x7fe97c684400) [pid = 1976] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:27:37 INFO - PROCESS | 1976 | --DOMWINDOW == 99 (0x7fe988a59400) [pid = 1976] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:27:37 INFO - PROCESS | 1976 | --DOMWINDOW == 98 (0x7fe96d25fc00) [pid = 1976] [serial = 108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:27:37 INFO - PROCESS | 1976 | --DOMWINDOW == 97 (0x7fe9704a4000) [pid = 1976] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:27:37 INFO - PROCESS | 1976 | --DOMWINDOW == 96 (0x7fe96d018c00) [pid = 1976] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:27:37 INFO - PROCESS | 1976 | --DOMWINDOW == 95 (0x7fe97d253000) [pid = 1976] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:27:37 INFO - PROCESS | 1976 | --DOMWINDOW == 94 (0x7fe96d262800) [pid = 1976] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:27:37 INFO - PROCESS | 1976 | --DOMWINDOW == 93 (0x7fe974f44c00) [pid = 1976] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:27:37 INFO - PROCESS | 1976 | --DOMWINDOW == 92 (0x7fe976476800) [pid = 1976] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:27:38 INFO - PROCESS | 1976 | 1462213658265 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:27:38 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. 11:27:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1279ms 11:27:38 INFO - PROCESS | 1976 | 1462213658302 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 11:27:38 INFO - PROCESS | 1976 | 1462213658304 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 11:27:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:27:38 INFO - PROCESS | 1976 | 1462213658310 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:27:38 INFO - PROCESS | 1976 | 1462213658313 Marionette TRACE conn4 <- [1,298,null,{}] 11:27:38 INFO - PROCESS | 1976 | 1462213658318 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:38 INFO - PROCESS | 1976 | 1462213658482 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 11:27:38 INFO - PROCESS | 1976 | 1462213658498 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:38 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe984c33800 == 47 [pid = 1976] [id = 82] 11:27:38 INFO - PROCESS | 1976 | ++DOMWINDOW == 93 (0x7fe972d57400) [pid = 1976] [serial = 244] [outer = (nil)] 11:27:38 INFO - PROCESS | 1976 | ++DOMWINDOW == 94 (0x7fe976455c00) [pid = 1976] [serial = 245] [outer = 0x7fe972d57400] 11:27:38 INFO - PROCESS | 1976 | 1462213658554 Marionette DEBUG loaded listener.js 11:27:38 INFO - PROCESS | 1976 | ++DOMWINDOW == 95 (0x7fe97645b400) [pid = 1976] [serial = 246] [outer = 0x7fe972d57400] 11:27:39 INFO - PROCESS | 1976 | 1462213659461 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:27:39 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. 11:27:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1180ms 11:27:39 INFO - PROCESS | 1976 | 1462213659492 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 11:27:39 INFO - PROCESS | 1976 | 1462213659497 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 11:27:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:27:39 INFO - PROCESS | 1976 | 1462213659507 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:27:39 INFO - PROCESS | 1976 | 1462213659510 Marionette TRACE conn4 <- [1,302,null,{}] 11:27:39 INFO - PROCESS | 1976 | 1462213659518 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:39 INFO - PROCESS | 1976 | 1462213659675 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 11:27:39 INFO - PROCESS | 1976 | 1462213659808 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:40 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe977120000 == 48 [pid = 1976] [id = 83] 11:27:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 96 (0x7fe9704a3000) [pid = 1976] [serial = 247] [outer = (nil)] 11:27:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 97 (0x7fe9706b6800) [pid = 1976] [serial = 248] [outer = 0x7fe9704a3000] 11:27:40 INFO - PROCESS | 1976 | 1462213660257 Marionette DEBUG loaded listener.js 11:27:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 98 (0x7fe97598e000) [pid = 1976] [serial = 249] [outer = 0x7fe9704a3000] 11:27:41 INFO - PROCESS | 1976 | 1462213661095 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:27:41 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. 11:27:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1631ms 11:27:41 INFO - PROCESS | 1976 | 1462213661139 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 11:27:41 INFO - PROCESS | 1976 | 1462213661147 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 11:27:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:27:41 INFO - PROCESS | 1976 | 1462213661157 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:27:41 INFO - PROCESS | 1976 | 1462213661162 Marionette TRACE conn4 <- [1,306,null,{}] 11:27:41 INFO - PROCESS | 1976 | 1462213661167 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:41 INFO - PROCESS | 1976 | 1462213661324 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 11:27:41 INFO - PROCESS | 1976 | 1462213661457 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:41 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe984f46800 == 49 [pid = 1976] [id = 84] 11:27:41 INFO - PROCESS | 1976 | ++DOMWINDOW == 99 (0x7fe976456400) [pid = 1976] [serial = 250] [outer = (nil)] 11:27:41 INFO - PROCESS | 1976 | ++DOMWINDOW == 100 (0x7fe9768aa800) [pid = 1976] [serial = 251] [outer = 0x7fe976456400] 11:27:41 INFO - PROCESS | 1976 | 1462213661530 Marionette DEBUG loaded listener.js 11:27:41 INFO - PROCESS | 1976 | ++DOMWINDOW == 101 (0x7fe978366000) [pid = 1976] [serial = 252] [outer = 0x7fe976456400] 11:27:42 INFO - PROCESS | 1976 | 1462213662451 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:27:42 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. 11:27:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1329ms 11:27:42 INFO - PROCESS | 1976 | 1462213662487 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 11:27:42 INFO - PROCESS | 1976 | 1462213662490 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 11:27:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:27:42 INFO - PROCESS | 1976 | 1462213662496 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:27:42 INFO - PROCESS | 1976 | 1462213662502 Marionette TRACE conn4 <- [1,310,null,{}] 11:27:42 INFO - PROCESS | 1976 | 1462213662517 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:42 INFO - PROCESS | 1976 | 1462213662669 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 11:27:42 INFO - PROCESS | 1976 | 1462213662810 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:42 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe98ae85800 == 50 [pid = 1976] [id = 85] 11:27:42 INFO - PROCESS | 1976 | ++DOMWINDOW == 102 (0x7fe9764b6000) [pid = 1976] [serial = 253] [outer = (nil)] 11:27:42 INFO - PROCESS | 1976 | ++DOMWINDOW == 103 (0x7fe97863bc00) [pid = 1976] [serial = 254] [outer = 0x7fe9764b6000] 11:27:42 INFO - PROCESS | 1976 | 1462213662885 Marionette DEBUG loaded listener.js 11:27:42 INFO - PROCESS | 1976 | ++DOMWINDOW == 104 (0x7fe97d24c800) [pid = 1976] [serial = 255] [outer = 0x7fe9764b6000] 11:27:43 INFO - PROCESS | 1976 | 1462213663649 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:27:43 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. 11:27:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1187ms 11:27:43 INFO - PROCESS | 1976 | 1462213663685 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 11:27:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:27:43 INFO - PROCESS | 1976 | 1462213663690 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 11:27:43 INFO - PROCESS | 1976 | 1462213663696 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:27:43 INFO - PROCESS | 1976 | 1462213663699 Marionette TRACE conn4 <- [1,314,null,{}] 11:27:43 INFO - PROCESS | 1976 | 1462213663704 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:43 INFO - PROCESS | 1976 | 1462213663880 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 11:27:44 INFO - PROCESS | 1976 | 1462213663994 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:44 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe98e033000 == 51 [pid = 1976] [id = 86] 11:27:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 105 (0x7fe96cb4c800) [pid = 1976] [serial = 256] [outer = (nil)] 11:27:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 106 (0x7fe983cb7000) [pid = 1976] [serial = 257] [outer = 0x7fe96cb4c800] 11:27:44 INFO - PROCESS | 1976 | 1462213664119 Marionette DEBUG loaded listener.js 11:27:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 107 (0x7fe98511c800) [pid = 1976] [serial = 258] [outer = 0x7fe96cb4c800] 11:27:45 INFO - PROCESS | 1976 | 1462213665076 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:27:45 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. 11:27:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1427ms 11:27:45 INFO - PROCESS | 1976 | 1462213665123 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 11:27:45 INFO - PROCESS | 1976 | 1462213665127 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 11:27:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:27:45 INFO - PROCESS | 1976 | 1462213665132 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:27:45 INFO - PROCESS | 1976 | 1462213665134 Marionette TRACE conn4 <- [1,318,null,{}] 11:27:45 INFO - PROCESS | 1976 | 1462213665139 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:45 INFO - PROCESS | 1976 | 1462213665287 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 11:27:45 INFO - PROCESS | 1976 | 1462213665427 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:45 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97870e800 == 52 [pid = 1976] [id = 87] 11:27:45 INFO - PROCESS | 1976 | ++DOMWINDOW == 108 (0x7fe97d258800) [pid = 1976] [serial = 259] [outer = (nil)] 11:27:45 INFO - PROCESS | 1976 | ++DOMWINDOW == 109 (0x7fe9888b0800) [pid = 1976] [serial = 260] [outer = 0x7fe97d258800] 11:27:45 INFO - PROCESS | 1976 | 1462213665502 Marionette DEBUG loaded listener.js 11:27:45 INFO - PROCESS | 1976 | ++DOMWINDOW == 110 (0x7fe988bb7c00) [pid = 1976] [serial = 261] [outer = 0x7fe97d258800] 11:27:46 INFO - PROCESS | 1976 | ++DOMWINDOW == 111 (0x7fe96c229800) [pid = 1976] [serial = 262] [outer = 0x7fe96d012400] 11:27:46 INFO - PROCESS | 1976 | 1462213666442 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:27:46 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. 11:27:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1331ms 11:27:46 INFO - PROCESS | 1976 | 1462213666509 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 11:27:46 INFO - PROCESS | 1976 | 1462213666514 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 11:27:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:27:46 INFO - PROCESS | 1976 | 1462213666523 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:27:46 INFO - PROCESS | 1976 | 1462213666526 Marionette TRACE conn4 <- [1,322,null,{}] 11:27:46 INFO - PROCESS | 1976 | 1462213666530 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:46 INFO - PROCESS | 1976 | 1462213666715 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 11:27:46 INFO - PROCESS | 1976 | 1462213666855 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:47 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96cc2e000 == 53 [pid = 1976] [id = 88] 11:27:47 INFO - PROCESS | 1976 | ++DOMWINDOW == 112 (0x7fe96c227400) [pid = 1976] [serial = 263] [outer = (nil)] 11:27:47 INFO - PROCESS | 1976 | ++DOMWINDOW == 113 (0x7fe96c22c800) [pid = 1976] [serial = 264] [outer = 0x7fe96c227400] 11:27:47 INFO - PROCESS | 1976 | 1462213667146 Marionette DEBUG loaded listener.js 11:27:47 INFO - PROCESS | 1976 | ++DOMWINDOW == 114 (0x7fe96cb4bc00) [pid = 1976] [serial = 265] [outer = 0x7fe96c227400] 11:27:47 INFO - PROCESS | 1976 | 1462213667937 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:27:47 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. 11:27:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1435ms 11:27:47 INFO - PROCESS | 1976 | 1462213667958 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 11:27:47 INFO - PROCESS | 1976 | 1462213667965 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 11:27:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:27:47 INFO - PROCESS | 1976 | 1462213667974 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:27:47 INFO - PROCESS | 1976 | 1462213667979 Marionette TRACE conn4 <- [1,326,null,{}] 11:27:47 INFO - PROCESS | 1976 | 1462213667986 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:48 INFO - PROCESS | 1976 | 1462213668196 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 11:27:48 INFO - PROCESS | 1976 | 1462213668213 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:48 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96cc22800 == 54 [pid = 1976] [id = 89] 11:27:48 INFO - PROCESS | 1976 | ++DOMWINDOW == 115 (0x7fe96ee4dc00) [pid = 1976] [serial = 266] [outer = (nil)] 11:27:48 INFO - PROCESS | 1976 | ++DOMWINDOW == 116 (0x7fe970498400) [pid = 1976] [serial = 267] [outer = 0x7fe96ee4dc00] 11:27:48 INFO - PROCESS | 1976 | 1462213668362 Marionette DEBUG loaded listener.js 11:27:48 INFO - PROCESS | 1976 | ++DOMWINDOW == 117 (0x7fe9704de800) [pid = 1976] [serial = 268] [outer = 0x7fe96ee4dc00] 11:27:49 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9889af800 == 53 [pid = 1976] [id = 61] 11:27:49 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe984e4e800 == 52 [pid = 1976] [id = 81] 11:27:49 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97de1e000 == 51 [pid = 1976] [id = 80] 11:27:49 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe979318000 == 50 [pid = 1976] [id = 79] 11:27:49 INFO - PROCESS | 1976 | --DOMWINDOW == 116 (0x7fe9882c0800) [pid = 1976] [serial = 176] [outer = (nil)] [url = about:blank] 11:27:49 INFO - PROCESS | 1976 | --DOMWINDOW == 115 (0x7fe98b8ab400) [pid = 1976] [serial = 182] [outer = (nil)] [url = about:blank] 11:27:49 INFO - PROCESS | 1976 | --DOMWINDOW == 114 (0x7fe97986a400) [pid = 1976] [serial = 173] [outer = (nil)] [url = about:blank] 11:27:49 INFO - PROCESS | 1976 | --DOMWINDOW == 113 (0x7fe98d17ac00) [pid = 1976] [serial = 185] [outer = (nil)] [url = about:blank] 11:27:49 INFO - PROCESS | 1976 | --DOMWINDOW == 112 (0x7fe96ee4a000) [pid = 1976] [serial = 170] [outer = (nil)] [url = about:blank] 11:27:49 INFO - PROCESS | 1976 | --DOMWINDOW == 111 (0x7fe988bbd800) [pid = 1976] [serial = 179] [outer = (nil)] [url = about:blank] 11:27:49 INFO - PROCESS | 1976 | --DOMWINDOW == 110 (0x7fe96cb49000) [pid = 1976] [serial = 212] [outer = (nil)] [url = about:blank] 11:27:49 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe977133800 == 49 [pid = 1976] [id = 78] 11:27:49 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe970315800 == 48 [pid = 1976] [id = 77] 11:27:49 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d061800 == 47 [pid = 1976] [id = 76] 11:27:49 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe98d39a800 == 46 [pid = 1976] [id = 74] 11:27:49 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe986b56000 == 45 [pid = 1976] [id = 73] 11:27:49 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe976fb9000 == 44 [pid = 1976] [id = 72] 11:27:49 INFO - PROCESS | 1976 | 1462213669328 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:27:49 INFO - PROCESS | 1976 | --DOMWINDOW == 109 (0x7fe973920c00) [pid = 1976] [serial = 192] [outer = (nil)] [url = about:blank] 11:27:49 INFO - PROCESS | 1976 | --DOMWINDOW == 108 (0x7fe983f6c400) [pid = 1976] [serial = 200] [outer = (nil)] [url = about:blank] 11:27:49 INFO - PROCESS | 1976 | --DOMWINDOW == 107 (0x7fe9882c2800) [pid = 1976] [serial = 204] [outer = (nil)] [url = about:blank] 11:27:49 INFO - PROCESS | 1976 | --DOMWINDOW == 106 (0x7fe98b8b1000) [pid = 1976] [serial = 206] [outer = (nil)] [url = about:blank] 11:27:49 INFO - PROCESS | 1976 | --DOMWINDOW == 105 (0x7fe96ee4c800) [pid = 1976] [serial = 110] [outer = (nil)] [url = about:blank] 11:27:49 INFO - PROCESS | 1976 | --DOMWINDOW == 104 (0x7fe9706b9c00) [pid = 1976] [serial = 191] [outer = (nil)] [url = about:blank] 11:27:49 INFO - PROCESS | 1976 | --DOMWINDOW == 103 (0x7fe987067800) [pid = 1976] [serial = 138] [outer = (nil)] [url = about:blank] 11:27:49 INFO - PROCESS | 1976 | --DOMWINDOW == 102 (0x7fe984fea400) [pid = 1976] [serial = 201] [outer = (nil)] [url = about:blank] 11:27:49 INFO - PROCESS | 1976 | --DOMWINDOW == 101 (0x7fe97d24c400) [pid = 1976] [serial = 189] [outer = (nil)] [url = about:blank] 11:27:49 INFO - PROCESS | 1976 | --DOMWINDOW == 100 (0x7fe983a13800) [pid = 1976] [serial = 198] [outer = (nil)] [url = about:blank] 11:27:49 INFO - PROCESS | 1976 | --DOMWINDOW == 99 (0x7fe9704dc000) [pid = 1976] [serial = 188] [outer = (nil)] [url = about:blank] 11:27:49 INFO - PROCESS | 1976 | --DOMWINDOW == 98 (0x7fe977dca800) [pid = 1976] [serial = 114] [outer = (nil)] [url = about:blank] 11:27:49 INFO - PROCESS | 1976 | --DOMWINDOW == 97 (0x7fe97d257800) [pid = 1976] [serial = 197] [outer = (nil)] [url = about:blank] 11:27:49 INFO - PROCESS | 1976 | --DOMWINDOW == 96 (0x7fe988bbd000) [pid = 1976] [serial = 209] [outer = (nil)] [url = about:blank] 11:27:49 INFO - PROCESS | 1976 | --DOMWINDOW == 95 (0x7fe97764f800) [pid = 1976] [serial = 194] [outer = (nil)] [url = about:blank] 11:27:49 INFO - PROCESS | 1976 | --DOMWINDOW == 94 (0x7fe979599c00) [pid = 1976] [serial = 195] [outer = (nil)] [url = about:blank] 11:27:49 INFO - PROCESS | 1976 | --DOMWINDOW == 93 (0x7fe98bbe6400) [pid = 1976] [serial = 207] [outer = (nil)] [url = about:blank] 11:27:49 INFO - PROCESS | 1976 | --DOMWINDOW == 92 (0x7fe98d17e800) [pid = 1976] [serial = 210] [outer = (nil)] [url = about:blank] 11:27:49 INFO - PROCESS | 1976 | --DOMWINDOW == 91 (0x7fe985129c00) [pid = 1976] [serial = 203] [outer = (nil)] [url = about:blank] 11:27:49 INFO - PROCESS | 1976 | --DOMWINDOW == 90 (0x7fe979221000) [pid = 1976] [serial = 144] [outer = (nil)] [url = about:blank] 11:27:49 INFO - PROCESS | 1976 | --DOMWINDOW == 89 (0x7fe984ff7000) [pid = 1976] [serial = 147] [outer = (nil)] [url = about:blank] 11:27:49 INFO - PROCESS | 1976 | --DOMWINDOW == 88 (0x7fe97387e000) [pid = 1976] [serial = 141] [outer = (nil)] [url = about:blank] 11:27:49 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. 11:27:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1391ms 11:27:49 INFO - PROCESS | 1976 | 1462213669365 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 11:27:49 INFO - PROCESS | 1976 | 1462213669370 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 11:27:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:27:49 INFO - PROCESS | 1976 | 1462213669380 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:27:49 INFO - PROCESS | 1976 | 1462213669384 Marionette TRACE conn4 <- [1,330,null,{}] 11:27:49 INFO - PROCESS | 1976 | 1462213669389 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:49 INFO - PROCESS | 1976 | 1462213669543 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 11:27:49 INFO - PROCESS | 1976 | 1462213669555 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:49 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe974ae0000 == 45 [pid = 1976] [id = 90] 11:27:49 INFO - PROCESS | 1976 | ++DOMWINDOW == 89 (0x7fe96cb49000) [pid = 1976] [serial = 269] [outer = (nil)] 11:27:49 INFO - PROCESS | 1976 | ++DOMWINDOW == 90 (0x7fe975cdfc00) [pid = 1976] [serial = 270] [outer = 0x7fe96cb49000] 11:27:49 INFO - PROCESS | 1976 | 1462213669615 Marionette DEBUG loaded listener.js 11:27:49 INFO - PROCESS | 1976 | ++DOMWINDOW == 91 (0x7fe97645a000) [pid = 1976] [serial = 271] [outer = 0x7fe96cb49000] 11:27:50 INFO - PROCESS | 1976 | 1462213670439 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:27:50 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. 11:27:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1077ms 11:27:50 INFO - PROCESS | 1976 | 1462213670472 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 11:27:50 INFO - PROCESS | 1976 | 1462213670474 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 11:27:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:27:50 INFO - PROCESS | 1976 | 1462213670481 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:27:50 INFO - PROCESS | 1976 | 1462213670486 Marionette TRACE conn4 <- [1,334,null,{}] 11:27:50 INFO - PROCESS | 1976 | 1462213670500 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:50 INFO - PROCESS | 1976 | 1462213670642 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 11:27:50 INFO - PROCESS | 1976 | 1462213670660 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:50 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe978715000 == 46 [pid = 1976] [id = 91] 11:27:50 INFO - PROCESS | 1976 | ++DOMWINDOW == 92 (0x7fe976fd3000) [pid = 1976] [serial = 272] [outer = (nil)] 11:27:50 INFO - PROCESS | 1976 | ++DOMWINDOW == 93 (0x7fe97772b400) [pid = 1976] [serial = 273] [outer = 0x7fe976fd3000] 11:27:50 INFO - PROCESS | 1976 | 1462213670719 Marionette DEBUG loaded listener.js 11:27:50 INFO - PROCESS | 1976 | ++DOMWINDOW == 94 (0x7fe979217c00) [pid = 1976] [serial = 274] [outer = 0x7fe976fd3000] 11:27:51 INFO - PROCESS | 1976 | 1462213671410 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:27:51 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. 11:27:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 983ms 11:27:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:27:51 INFO - PROCESS | 1976 | 1462213671465 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 11:27:51 INFO - PROCESS | 1976 | 1462213671468 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 11:27:51 INFO - PROCESS | 1976 | 1462213671474 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:27:51 INFO - PROCESS | 1976 | 1462213671477 Marionette TRACE conn4 <- [1,338,null,{}] 11:27:51 INFO - PROCESS | 1976 | 1462213671492 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:51 INFO - PROCESS | 1976 | 1462213671709 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 11:27:51 INFO - PROCESS | 1976 | 1462213671722 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:51 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe979519800 == 47 [pid = 1976] [id = 92] 11:27:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 95 (0x7fe96ee54c00) [pid = 1976] [serial = 275] [outer = (nil)] 11:27:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 96 (0x7fe97d24c000) [pid = 1976] [serial = 276] [outer = 0x7fe96ee54c00] 11:27:51 INFO - PROCESS | 1976 | 1462213671780 Marionette DEBUG loaded listener.js 11:27:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 97 (0x7fe982e67000) [pid = 1976] [serial = 277] [outer = 0x7fe96ee54c00] 11:27:52 INFO - PROCESS | 1976 | 1462213672511 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:27:52 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. 11:27:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1077ms 11:27:52 INFO - PROCESS | 1976 | 1462213672552 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 11:27:52 INFO - PROCESS | 1976 | 1462213672555 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 11:27:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:27:52 INFO - PROCESS | 1976 | 1462213672560 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:27:52 INFO - PROCESS | 1976 | 1462213672562 Marionette TRACE conn4 <- [1,342,null,{}] 11:27:52 INFO - PROCESS | 1976 | 1462213672567 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:52 INFO - PROCESS | 1976 | 1462213672729 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 11:27:52 INFO - PROCESS | 1976 | 1462213672761 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:52 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe982e23800 == 48 [pid = 1976] [id = 93] 11:27:52 INFO - PROCESS | 1976 | ++DOMWINDOW == 98 (0x7fe983cb8800) [pid = 1976] [serial = 278] [outer = (nil)] 11:27:52 INFO - PROCESS | 1976 | ++DOMWINDOW == 99 (0x7fe983f6c400) [pid = 1976] [serial = 279] [outer = 0x7fe983cb8800] 11:27:52 INFO - PROCESS | 1976 | 1462213672827 Marionette DEBUG loaded listener.js 11:27:52 INFO - PROCESS | 1976 | ++DOMWINDOW == 100 (0x7fe98828e800) [pid = 1976] [serial = 280] [outer = 0x7fe983cb8800] 11:27:53 INFO - PROCESS | 1976 | 1462213673589 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:27:53 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. 11:27:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1074ms 11:27:53 INFO - PROCESS | 1976 | 1462213673640 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 11:27:53 INFO - PROCESS | 1976 | 1462213673650 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 11:27:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:27:53 INFO - PROCESS | 1976 | 1462213673655 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:27:53 INFO - PROCESS | 1976 | 1462213673657 Marionette TRACE conn4 <- [1,346,null,{}] 11:27:53 INFO - PROCESS | 1976 | 1462213673662 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:53 INFO - PROCESS | 1976 | 1462213673856 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 11:27:53 INFO - PROCESS | 1976 | 1462213673879 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:53 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe985183000 == 49 [pid = 1976] [id = 94] 11:27:53 INFO - PROCESS | 1976 | ++DOMWINDOW == 101 (0x7fe988290c00) [pid = 1976] [serial = 281] [outer = (nil)] 11:27:53 INFO - PROCESS | 1976 | ++DOMWINDOW == 102 (0x7fe98928f800) [pid = 1976] [serial = 282] [outer = 0x7fe988290c00] 11:27:53 INFO - PROCESS | 1976 | 1462213673937 Marionette DEBUG loaded listener.js 11:27:54 INFO - PROCESS | 1976 | ++DOMWINDOW == 103 (0x7fe98b8a5400) [pid = 1976] [serial = 283] [outer = 0x7fe988290c00] 11:27:54 INFO - PROCESS | 1976 | --DOMWINDOW == 102 (0x7fe9771c4c00) [pid = 1976] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:27:54 INFO - PROCESS | 1976 | --DOMWINDOW == 101 (0x7fe96ddb2400) [pid = 1976] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:27:54 INFO - PROCESS | 1976 | --DOMWINDOW == 100 (0x7fe983a96800) [pid = 1976] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:27:54 INFO - PROCESS | 1976 | --DOMWINDOW == 99 (0x7fe988a57c00) [pid = 1976] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:27:54 INFO - PROCESS | 1976 | --DOMWINDOW == 98 (0x7fe985123c00) [pid = 1976] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:27:54 INFO - PROCESS | 1976 | --DOMWINDOW == 97 (0x7fe96e8cc800) [pid = 1976] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:27:54 INFO - PROCESS | 1976 | --DOMWINDOW == 96 (0x7fe984c15400) [pid = 1976] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:27:54 INFO - PROCESS | 1976 | --DOMWINDOW == 95 (0x7fe970499800) [pid = 1976] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:27:54 INFO - PROCESS | 1976 | --DOMWINDOW == 94 (0x7fe98d11d000) [pid = 1976] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:27:54 INFO - PROCESS | 1976 | --DOMWINDOW == 93 (0x7fe96cb50000) [pid = 1976] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:27:54 INFO - PROCESS | 1976 | --DOMWINDOW == 92 (0x7fe988bbec00) [pid = 1976] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:27:54 INFO - PROCESS | 1976 | --DOMWINDOW == 91 (0x7fe9795df400) [pid = 1976] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:27:54 INFO - PROCESS | 1976 | --DOMWINDOW == 90 (0x7fe96d371000) [pid = 1976] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:27:54 INFO - PROCESS | 1976 | --DOMWINDOW == 89 (0x7fe96ddaf000) [pid = 1976] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:27:54 INFO - PROCESS | 1976 | --DOMWINDOW == 88 (0x7fe9704dec00) [pid = 1976] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:27:54 INFO - PROCESS | 1976 | --DOMWINDOW == 87 (0x7fe975ac8400) [pid = 1976] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:27:54 INFO - PROCESS | 1976 | --DOMWINDOW == 86 (0x7fe9795dec00) [pid = 1976] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:27:54 INFO - PROCESS | 1976 | 1462213674780 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:27:54 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. 11:27:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1175ms 11:27:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:27:54 INFO - PROCESS | 1976 | 1462213674832 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 11:27:54 INFO - PROCESS | 1976 | 1462213674834 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 11:27:54 INFO - PROCESS | 1976 | 1462213674853 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:27:54 INFO - PROCESS | 1976 | 1462213674861 Marionette TRACE conn4 <- [1,350,null,{}] 11:27:54 INFO - PROCESS | 1976 | 1462213674869 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:55 INFO - PROCESS | 1976 | 1462213675006 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 11:27:55 INFO - PROCESS | 1976 | 1462213675015 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:55 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe985181800 == 50 [pid = 1976] [id = 95] 11:27:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 87 (0x7fe96d5e4400) [pid = 1976] [serial = 284] [outer = (nil)] 11:27:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 88 (0x7fe96d5eb400) [pid = 1976] [serial = 285] [outer = 0x7fe96d5e4400] 11:27:55 INFO - PROCESS | 1976 | 1462213675075 Marionette DEBUG loaded listener.js 11:27:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 89 (0x7fe96d5efc00) [pid = 1976] [serial = 286] [outer = 0x7fe96d5e4400] 11:27:55 INFO - PROCESS | 1976 | 1462213675769 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:27:55 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. 11:27:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 956ms 11:27:55 INFO - PROCESS | 1976 | 1462213675795 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 11:27:55 INFO - PROCESS | 1976 | 1462213675798 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 11:27:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:27:55 INFO - PROCESS | 1976 | 1462213675803 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:27:55 INFO - PROCESS | 1976 | 1462213675806 Marionette TRACE conn4 <- [1,354,null,{}] 11:27:55 INFO - PROCESS | 1976 | 1462213675811 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:55 INFO - PROCESS | 1976 | 1462213675980 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 11:27:56 INFO - PROCESS | 1976 | 1462213675996 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:56 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe988a90800 == 51 [pid = 1976] [id = 96] 11:27:56 INFO - PROCESS | 1976 | ++DOMWINDOW == 90 (0x7fe96d5e4c00) [pid = 1976] [serial = 287] [outer = (nil)] 11:27:56 INFO - PROCESS | 1976 | ++DOMWINDOW == 91 (0x7fe96ddb7c00) [pid = 1976] [serial = 288] [outer = 0x7fe96d5e4c00] 11:27:56 INFO - PROCESS | 1976 | 1462213676057 Marionette DEBUG loaded listener.js 11:27:56 INFO - PROCESS | 1976 | ++DOMWINDOW == 92 (0x7fe977363800) [pid = 1976] [serial = 289] [outer = 0x7fe96d5e4c00] 11:27:57 INFO - PROCESS | 1976 | 1462213677043 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:27:57 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. 11:27:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1276ms 11:27:57 INFO - PROCESS | 1976 | 1462213677081 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 11:27:57 INFO - PROCESS | 1976 | 1462213677088 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 11:27:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:27:57 INFO - PROCESS | 1976 | 1462213677097 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:27:57 INFO - PROCESS | 1976 | 1462213677101 Marionette TRACE conn4 <- [1,358,null,{}] 11:27:57 INFO - PROCESS | 1976 | 1462213677110 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:57 INFO - PROCESS | 1976 | 1462213677273 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 11:27:57 INFO - PROCESS | 1976 | 1462213677416 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:57 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe976fba000 == 52 [pid = 1976] [id = 97] 11:27:57 INFO - PROCESS | 1976 | ++DOMWINDOW == 93 (0x7fe96dd46000) [pid = 1976] [serial = 290] [outer = (nil)] 11:27:57 INFO - PROCESS | 1976 | ++DOMWINDOW == 94 (0x7fe96e8cc000) [pid = 1976] [serial = 291] [outer = 0x7fe96dd46000] 11:27:57 INFO - PROCESS | 1976 | 1462213677488 Marionette DEBUG loaded listener.js 11:27:57 INFO - PROCESS | 1976 | ++DOMWINDOW == 95 (0x7fe97049e400) [pid = 1976] [serial = 292] [outer = 0x7fe96dd46000] 11:27:58 INFO - PROCESS | 1976 | 1462213678344 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:27:58 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. 11:27:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1282ms 11:27:58 INFO - PROCESS | 1976 | 1462213678381 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 11:27:58 INFO - PROCESS | 1976 | 1462213678389 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 11:27:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:27:58 INFO - PROCESS | 1976 | 1462213678400 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:27:58 INFO - PROCESS | 1976 | 1462213678403 Marionette TRACE conn4 <- [1,362,null,{}] 11:27:58 INFO - PROCESS | 1976 | 1462213678409 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:58 INFO - PROCESS | 1976 | 1462213678565 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 11:27:58 INFO - PROCESS | 1976 | 1462213678706 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:58 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97d21c000 == 53 [pid = 1976] [id = 98] 11:27:58 INFO - PROCESS | 1976 | ++DOMWINDOW == 96 (0x7fe972dc4000) [pid = 1976] [serial = 293] [outer = (nil)] 11:27:58 INFO - PROCESS | 1976 | ++DOMWINDOW == 97 (0x7fe97637a800) [pid = 1976] [serial = 294] [outer = 0x7fe972dc4000] 11:27:58 INFO - PROCESS | 1976 | 1462213678775 Marionette DEBUG loaded listener.js 11:27:58 INFO - PROCESS | 1976 | ++DOMWINDOW == 98 (0x7fe976476800) [pid = 1976] [serial = 295] [outer = 0x7fe972dc4000] 11:27:59 INFO - PROCESS | 1976 | 1462213679758 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:27:59 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. 11:27:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1383ms 11:27:59 INFO - PROCESS | 1976 | 1462213679784 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 11:27:59 INFO - PROCESS | 1976 | 1462213679788 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 11:27:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:27:59 INFO - PROCESS | 1976 | 1462213679795 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:27:59 INFO - PROCESS | 1976 | 1462213679801 Marionette TRACE conn4 <- [1,366,null,{}] 11:27:59 INFO - PROCESS | 1976 | 1462213679816 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:59 INFO - PROCESS | 1976 | 1462213679985 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 11:28:00 INFO - PROCESS | 1976 | 1462213680136 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:00 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe98d13d000 == 54 [pid = 1976] [id = 99] 11:28:00 INFO - PROCESS | 1976 | ++DOMWINDOW == 99 (0x7fe978364000) [pid = 1976] [serial = 296] [outer = (nil)] 11:28:00 INFO - PROCESS | 1976 | ++DOMWINDOW == 100 (0x7fe97d259400) [pid = 1976] [serial = 297] [outer = 0x7fe978364000] 11:28:00 INFO - PROCESS | 1976 | 1462213680256 Marionette DEBUG loaded listener.js 11:28:00 INFO - PROCESS | 1976 | ++DOMWINDOW == 101 (0x7fe984c0f400) [pid = 1976] [serial = 298] [outer = 0x7fe978364000] 11:28:01 INFO - PROCESS | 1976 | 1462213681057 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:28:01 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. 11:28:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1284ms 11:28:01 INFO - PROCESS | 1976 | 1462213681085 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 11:28:01 INFO - PROCESS | 1976 | 1462213681090 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 11:28:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:28:01 INFO - PROCESS | 1976 | 1462213681098 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:28:01 INFO - PROCESS | 1976 | 1462213681100 Marionette TRACE conn4 <- [1,370,null,{}] 11:28:01 INFO - PROCESS | 1976 | 1462213681107 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:01 INFO - PROCESS | 1976 | 1462213681298 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 11:28:01 INFO - PROCESS | 1976 | 1462213681440 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:01 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe977040800 == 55 [pid = 1976] [id = 100] 11:28:01 INFO - PROCESS | 1976 | ++DOMWINDOW == 102 (0x7fe97d24d400) [pid = 1976] [serial = 299] [outer = (nil)] 11:28:01 INFO - PROCESS | 1976 | ++DOMWINDOW == 103 (0x7fe9888af800) [pid = 1976] [serial = 300] [outer = 0x7fe97d24d400] 11:28:01 INFO - PROCESS | 1976 | 1462213681514 Marionette DEBUG loaded listener.js 11:28:01 INFO - PROCESS | 1976 | ++DOMWINDOW == 104 (0x7fe988bbfc00) [pid = 1976] [serial = 301] [outer = 0x7fe97d24d400] 11:28:02 INFO - PROCESS | 1976 | 1462213682421 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:28:02 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. 11:28:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1382ms 11:28:02 INFO - PROCESS | 1976 | 1462213682480 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 11:28:02 INFO - PROCESS | 1976 | 1462213682483 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 11:28:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:28:02 INFO - PROCESS | 1976 | 1462213682489 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:28:02 INFO - PROCESS | 1976 | 1462213682492 Marionette TRACE conn4 <- [1,374,null,{}] 11:28:02 INFO - PROCESS | 1976 | 1462213682497 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:02 INFO - PROCESS | 1976 | 1462213682663 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 11:28:02 INFO - PROCESS | 1976 | 1462213682805 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:02 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe98d1ba800 == 56 [pid = 1976] [id = 101] 11:28:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 105 (0x7fe9882c0800) [pid = 1976] [serial = 302] [outer = (nil)] 11:28:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 106 (0x7fe98ae55000) [pid = 1976] [serial = 303] [outer = 0x7fe9882c0800] 11:28:02 INFO - PROCESS | 1976 | 1462213682878 Marionette DEBUG loaded listener.js 11:28:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 107 (0x7fe98bb0e000) [pid = 1976] [serial = 304] [outer = 0x7fe9882c0800] 11:28:03 INFO - PROCESS | 1976 | 1462213683818 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:28:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:28:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1376ms 11:28:03 INFO - PROCESS | 1976 | 1462213683868 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 11:28:03 INFO - PROCESS | 1976 | 1462213683870 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 11:28:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:28:03 INFO - PROCESS | 1976 | 1462213683877 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:28:03 INFO - PROCESS | 1976 | 1462213683881 Marionette TRACE conn4 <- [1,378,null,{}] 11:28:03 INFO - PROCESS | 1976 | 1462213683887 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:04 INFO - PROCESS | 1976 | 1462213684081 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 11:28:04 INFO - PROCESS | 1976 | 1462213684631 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:04 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96f81d000 == 57 [pid = 1976] [id = 102] 11:28:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 108 (0x7fe96d266c00) [pid = 1976] [serial = 305] [outer = (nil)] 11:28:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 109 (0x7fe96d368800) [pid = 1976] [serial = 306] [outer = 0x7fe96d266c00] 11:28:04 INFO - PROCESS | 1976 | 1462213684749 Marionette DEBUG loaded listener.js 11:28:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 110 (0x7fe96da33400) [pid = 1976] [serial = 307] [outer = 0x7fe96d266c00] 11:28:05 INFO - PROCESS | 1976 | 1462213685669 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:28:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:28:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1828ms 11:28:05 INFO - PROCESS | 1976 | 1462213685708 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 11:28:05 INFO - PROCESS | 1976 | 1462213685714 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 11:28:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:28:05 INFO - PROCESS | 1976 | 1462213685720 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:28:05 INFO - PROCESS | 1976 | 1462213685723 Marionette TRACE conn4 <- [1,382,null,{}] 11:28:05 INFO - PROCESS | 1976 | 1462213685729 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:05 INFO - PROCESS | 1976 | 1462213685881 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 11:28:06 INFO - PROCESS | 1976 | 1462213686042 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:06 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe983d1d800 == 56 [pid = 1976] [id = 46] 11:28:06 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe985181800 == 55 [pid = 1976] [id = 95] 11:28:06 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe985183000 == 54 [pid = 1976] [id = 94] 11:28:06 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe982e23800 == 53 [pid = 1976] [id = 93] 11:28:06 INFO - PROCESS | 1976 | --DOMWINDOW == 109 (0x7fe976455c00) [pid = 1976] [serial = 245] [outer = (nil)] [url = about:blank] 11:28:06 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96c252000 == 54 [pid = 1976] [id = 103] 11:28:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 110 (0x7fe96da41800) [pid = 1976] [serial = 308] [outer = (nil)] 11:28:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 111 (0x7fe96ee4a000) [pid = 1976] [serial = 309] [outer = 0x7fe96da41800] 11:28:06 INFO - PROCESS | 1976 | 1462213686140 Marionette DEBUG loaded listener.js 11:28:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 112 (0x7fe9704a3800) [pid = 1976] [serial = 310] [outer = 0x7fe96da41800] 11:28:06 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe98e03b000 == 53 [pid = 1976] [id = 75] 11:28:06 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe979519800 == 52 [pid = 1976] [id = 92] 11:28:06 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe978715000 == 51 [pid = 1976] [id = 91] 11:28:06 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe974ae0000 == 50 [pid = 1976] [id = 90] 11:28:06 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96cc22800 == 49 [pid = 1976] [id = 89] 11:28:06 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96cc2e000 == 48 [pid = 1976] [id = 88] 11:28:06 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97870e800 == 47 [pid = 1976] [id = 87] 11:28:06 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe98e033000 == 46 [pid = 1976] [id = 86] 11:28:06 INFO - PROCESS | 1976 | --DOMWINDOW == 111 (0x7fe9888b5800) [pid = 1976] [serial = 177] [outer = (nil)] [url = about:blank] 11:28:06 INFO - PROCESS | 1976 | --DOMWINDOW == 110 (0x7fe989230000) [pid = 1976] [serial = 168] [outer = (nil)] [url = about:blank] 11:28:06 INFO - PROCESS | 1976 | --DOMWINDOW == 109 (0x7fe98bb15000) [pid = 1976] [serial = 183] [outer = (nil)] [url = about:blank] 11:28:06 INFO - PROCESS | 1976 | --DOMWINDOW == 108 (0x7fe97049bc00) [pid = 1976] [serial = 171] [outer = (nil)] [url = about:blank] 11:28:06 INFO - PROCESS | 1976 | --DOMWINDOW == 107 (0x7fe98ae54800) [pid = 1976] [serial = 180] [outer = (nil)] [url = about:blank] 11:28:06 INFO - PROCESS | 1976 | --DOMWINDOW == 106 (0x7fe983a12000) [pid = 1976] [serial = 174] [outer = (nil)] [url = about:blank] 11:28:06 INFO - PROCESS | 1976 | --DOMWINDOW == 105 (0x7fe98d35d000) [pid = 1976] [serial = 186] [outer = (nil)] [url = about:blank] 11:28:06 INFO - PROCESS | 1976 | --DOMWINDOW == 104 (0x7fe98aec1800) [pid = 1976] [serial = 243] [outer = (nil)] [url = about:blank] 11:28:06 INFO - PROCESS | 1976 | --DOMWINDOW == 103 (0x7fe9884a4400) [pid = 1976] [serial = 240] [outer = (nil)] [url = about:blank] 11:28:06 INFO - PROCESS | 1976 | --DOMWINDOW == 102 (0x7fe984bca800) [pid = 1976] [serial = 237] [outer = (nil)] [url = about:blank] 11:28:06 INFO - PROCESS | 1976 | --DOMWINDOW == 101 (0x7fe986bc6000) [pid = 1976] [serial = 239] [outer = (nil)] [url = about:blank] 11:28:06 INFO - PROCESS | 1976 | --DOMWINDOW == 100 (0x7fe98914c800) [pid = 1976] [serial = 242] [outer = (nil)] [url = about:blank] 11:28:06 INFO - PROCESS | 1976 | --DOMWINDOW == 99 (0x7fe98843ac00) [pid = 1976] [serial = 225] [outer = (nil)] [url = about:blank] 11:28:06 INFO - PROCESS | 1976 | --DOMWINDOW == 98 (0x7fe984c0e000) [pid = 1976] [serial = 224] [outer = (nil)] [url = about:blank] 11:28:06 INFO - PROCESS | 1976 | --DOMWINDOW == 97 (0x7fe9706b4c00) [pid = 1976] [serial = 216] [outer = (nil)] [url = about:blank] 11:28:06 INFO - PROCESS | 1976 | --DOMWINDOW == 96 (0x7fe97049a400) [pid = 1976] [serial = 215] [outer = (nil)] [url = about:blank] 11:28:06 INFO - PROCESS | 1976 | --DOMWINDOW == 95 (0x7fe96ddb6400) [pid = 1976] [serial = 227] [outer = (nil)] [url = about:blank] 11:28:06 INFO - PROCESS | 1976 | --DOMWINDOW == 94 (0x7fe96ee4bc00) [pid = 1976] [serial = 228] [outer = (nil)] [url = about:blank] 11:28:06 INFO - PROCESS | 1976 | --DOMWINDOW == 93 (0x7fe97387f800) [pid = 1976] [serial = 230] [outer = (nil)] [url = about:blank] 11:28:06 INFO - PROCESS | 1976 | --DOMWINDOW == 92 (0x7fe975aca800) [pid = 1976] [serial = 231] [outer = (nil)] [url = about:blank] 11:28:06 INFO - PROCESS | 1976 | --DOMWINDOW == 91 (0x7fe978361400) [pid = 1976] [serial = 233] [outer = (nil)] [url = about:blank] 11:28:06 INFO - PROCESS | 1976 | --DOMWINDOW == 90 (0x7fe979862000) [pid = 1976] [serial = 234] [outer = (nil)] [url = about:blank] 11:28:06 INFO - PROCESS | 1976 | --DOMWINDOW == 89 (0x7fe97d254800) [pid = 1976] [serial = 222] [outer = (nil)] [url = about:blank] 11:28:06 INFO - PROCESS | 1976 | --DOMWINDOW == 88 (0x7fe97985dc00) [pid = 1976] [serial = 221] [outer = (nil)] [url = about:blank] 11:28:06 INFO - PROCESS | 1976 | --DOMWINDOW == 87 (0x7fe983a0a400) [pid = 1976] [serial = 236] [outer = (nil)] [url = about:blank] 11:28:06 INFO - PROCESS | 1976 | --DOMWINDOW == 86 (0x7fe96ddba000) [pid = 1976] [serial = 218] [outer = (nil)] [url = about:blank] 11:28:06 INFO - PROCESS | 1976 | --DOMWINDOW == 85 (0x7fe9706bc000) [pid = 1976] [serial = 219] [outer = (nil)] [url = about:blank] 11:28:06 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:28:06 INFO - PROCESS | 1976 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:28:06 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:28:06 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:28:06 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:28:06 INFO - PROCESS | 1976 | 1462213686960 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:28:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:28:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1288ms 11:28:07 INFO - PROCESS | 1976 | 1462213687012 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 11:28:07 INFO - PROCESS | 1976 | 1462213687016 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 11:28:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:28:07 INFO - PROCESS | 1976 | 1462213687023 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:28:07 INFO - PROCESS | 1976 | 1462213687025 Marionette TRACE conn4 <- [1,386,null,{}] 11:28:07 INFO - PROCESS | 1976 | 1462213687030 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:07 INFO - PROCESS | 1976 | 1462213687164 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 11:28:07 INFO - PROCESS | 1976 | 1462213687182 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:07 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9768d1000 == 47 [pid = 1976] [id = 104] 11:28:07 INFO - PROCESS | 1976 | ++DOMWINDOW == 86 (0x7fe972dbf800) [pid = 1976] [serial = 311] [outer = (nil)] 11:28:07 INFO - PROCESS | 1976 | ++DOMWINDOW == 87 (0x7fe974a9b400) [pid = 1976] [serial = 312] [outer = 0x7fe972dbf800] 11:28:07 INFO - PROCESS | 1976 | 1462213687242 Marionette DEBUG loaded listener.js 11:28:07 INFO - PROCESS | 1976 | ++DOMWINDOW == 88 (0x7fe976451400) [pid = 1976] [serial = 313] [outer = 0x7fe972dbf800] 11:28:07 INFO - PROCESS | 1976 | 1462213687976 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 11:28:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:28:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 983ms 11:28:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:28:08 INFO - PROCESS | 1976 | 1462213688007 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 11:28:08 INFO - PROCESS | 1976 | 1462213688010 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 11:28:08 INFO - PROCESS | 1976 | 1462213688031 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:28:08 INFO - PROCESS | 1976 | 1462213688040 Marionette TRACE conn4 <- [1,390,null,{}] 11:28:08 INFO - PROCESS | 1976 | 1462213688050 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:08 INFO - PROCESS | 1976 | 1462213688193 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 11:28:08 INFO - PROCESS | 1976 | 1462213688211 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:08 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe977b5d000 == 48 [pid = 1976] [id = 105] 11:28:08 INFO - PROCESS | 1976 | ++DOMWINDOW == 89 (0x7fe9764b7000) [pid = 1976] [serial = 314] [outer = (nil)] 11:28:08 INFO - PROCESS | 1976 | ++DOMWINDOW == 90 (0x7fe977364800) [pid = 1976] [serial = 315] [outer = 0x7fe9764b7000] 11:28:08 INFO - PROCESS | 1976 | 1462213688271 Marionette DEBUG loaded listener.js 11:28:08 INFO - PROCESS | 1976 | ++DOMWINDOW == 91 (0x7fe977dcd400) [pid = 1976] [serial = 316] [outer = 0x7fe9764b7000] 11:28:09 INFO - PROCESS | 1976 | 1462213689058 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 11:28:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:28:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1067ms 11:28:09 INFO - PROCESS | 1976 | 1462213689084 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 11:28:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:28:09 INFO - PROCESS | 1976 | 1462213689088 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 11:28:09 INFO - PROCESS | 1976 | 1462213689093 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:28:09 INFO - PROCESS | 1976 | 1462213689096 Marionette TRACE conn4 <- [1,394,null,{}] 11:28:09 INFO - PROCESS | 1976 | 1462213689160 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:09 INFO - PROCESS | 1976 | 1462213689331 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 11:28:09 INFO - PROCESS | 1976 | 1462213689348 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:09 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97914e800 == 49 [pid = 1976] [id = 106] 11:28:09 INFO - PROCESS | 1976 | ++DOMWINDOW == 92 (0x7fe9764b9c00) [pid = 1976] [serial = 317] [outer = (nil)] 11:28:09 INFO - PROCESS | 1976 | ++DOMWINDOW == 93 (0x7fe9795a1000) [pid = 1976] [serial = 318] [outer = 0x7fe9764b9c00] 11:28:09 INFO - PROCESS | 1976 | 1462213689406 Marionette DEBUG loaded listener.js 11:28:09 INFO - PROCESS | 1976 | ++DOMWINDOW == 94 (0x7fe97d24f000) [pid = 1976] [serial = 319] [outer = 0x7fe9764b9c00] 11:28:10 INFO - PROCESS | 1976 | 1462213690170 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 11:28:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:28:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1131ms 11:28:10 INFO - PROCESS | 1976 | 1462213690228 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 11:28:10 INFO - PROCESS | 1976 | 1462213690230 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 11:28:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:28:10 INFO - PROCESS | 1976 | 1462213690240 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:28:10 INFO - PROCESS | 1976 | 1462213690242 Marionette TRACE conn4 <- [1,398,null,{}] 11:28:10 INFO - PROCESS | 1976 | 1462213690246 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:10 INFO - PROCESS | 1976 | 1462213690423 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 11:28:10 INFO - PROCESS | 1976 | 1462213690466 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:10 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97d20e800 == 50 [pid = 1976] [id = 107] 11:28:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 95 (0x7fe97de9d800) [pid = 1976] [serial = 320] [outer = (nil)] 11:28:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 96 (0x7fe983a95000) [pid = 1976] [serial = 321] [outer = 0x7fe97de9d800] 11:28:10 INFO - PROCESS | 1976 | 1462213690540 Marionette DEBUG loaded listener.js 11:28:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 97 (0x7fe984c12800) [pid = 1976] [serial = 322] [outer = 0x7fe97de9d800] 11:28:11 INFO - PROCESS | 1976 | --DOMWINDOW == 96 (0x7fe983cb8800) [pid = 1976] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:28:11 INFO - PROCESS | 1976 | --DOMWINDOW == 95 (0x7fe988290c00) [pid = 1976] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:28:11 INFO - PROCESS | 1976 | --DOMWINDOW == 94 (0x7fe96ee4dc00) [pid = 1976] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:28:11 INFO - PROCESS | 1976 | --DOMWINDOW == 93 (0x7fe96ee54c00) [pid = 1976] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:28:11 INFO - PROCESS | 1976 | --DOMWINDOW == 92 (0x7fe96cb49000) [pid = 1976] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:28:11 INFO - PROCESS | 1976 | --DOMWINDOW == 91 (0x7fe96c227400) [pid = 1976] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:28:11 INFO - PROCESS | 1976 | --DOMWINDOW == 90 (0x7fe976fd3000) [pid = 1976] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:28:11 INFO - PROCESS | 1976 | --DOMWINDOW == 89 (0x7fe96d5e4400) [pid = 1976] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:28:11 INFO - PROCESS | 1976 | 1462213691544 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 11:28:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:28:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1324ms 11:28:11 INFO - PROCESS | 1976 | 1462213691566 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 11:28:11 INFO - PROCESS | 1976 | 1462213691570 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 11:28:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:28:11 INFO - PROCESS | 1976 | 1462213691575 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:28:11 INFO - PROCESS | 1976 | 1462213691577 Marionette TRACE conn4 <- [1,402,null,{}] 11:28:11 INFO - PROCESS | 1976 | 1462213691583 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:11 INFO - PROCESS | 1976 | 1462213691767 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 11:28:11 INFO - PROCESS | 1976 | 1462213691788 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:11 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9792a4800 == 51 [pid = 1976] [id = 108] 11:28:11 INFO - PROCESS | 1976 | ++DOMWINDOW == 90 (0x7fe96d5ef000) [pid = 1976] [serial = 323] [outer = (nil)] 11:28:11 INFO - PROCESS | 1976 | ++DOMWINDOW == 91 (0x7fe9708cb800) [pid = 1976] [serial = 324] [outer = 0x7fe96d5ef000] 11:28:11 INFO - PROCESS | 1976 | 1462213691848 Marionette DEBUG loaded listener.js 11:28:11 INFO - PROCESS | 1976 | ++DOMWINDOW == 92 (0x7fe976fd3000) [pid = 1976] [serial = 325] [outer = 0x7fe96d5ef000] 11:28:12 INFO - PROCESS | 1976 | 1462213692566 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 11:28:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:28:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1029ms 11:28:12 INFO - PROCESS | 1976 | 1462213692606 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 11:28:12 INFO - PROCESS | 1976 | 1462213692609 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 11:28:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:28:12 INFO - PROCESS | 1976 | 1462213692615 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:28:12 INFO - PROCESS | 1976 | 1462213692617 Marionette TRACE conn4 <- [1,406,null,{}] 11:28:12 INFO - PROCESS | 1976 | 1462213692622 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:12 INFO - PROCESS | 1976 | 1462213692788 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 11:28:12 INFO - PROCESS | 1976 | 1462213692816 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:12 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe984e49000 == 52 [pid = 1976] [id = 109] 11:28:12 INFO - PROCESS | 1976 | ++DOMWINDOW == 93 (0x7fe96da40400) [pid = 1976] [serial = 326] [outer = (nil)] 11:28:12 INFO - PROCESS | 1976 | ++DOMWINDOW == 94 (0x7fe985126c00) [pid = 1976] [serial = 327] [outer = 0x7fe96da40400] 11:28:12 INFO - PROCESS | 1976 | 1462213692875 Marionette DEBUG loaded listener.js 11:28:12 INFO - PROCESS | 1976 | ++DOMWINDOW == 95 (0x7fe988290c00) [pid = 1976] [serial = 328] [outer = 0x7fe96da40400] 11:28:13 INFO - PROCESS | 1976 | 1462213693850 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 11:28:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:28:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1280ms 11:28:13 INFO - PROCESS | 1976 | 1462213693896 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 11:28:13 INFO - PROCESS | 1976 | 1462213693902 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 11:28:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:28:13 INFO - PROCESS | 1976 | 1462213693912 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:28:13 INFO - PROCESS | 1976 | 1462213693918 Marionette TRACE conn4 <- [1,410,null,{}] 11:28:13 INFO - PROCESS | 1976 | 1462213693926 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:14 INFO - PROCESS | 1976 | 1462213694099 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 11:28:14 INFO - PROCESS | 1976 | 1462213694235 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:14 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe975197800 == 53 [pid = 1976] [id = 110] 11:28:14 INFO - PROCESS | 1976 | ++DOMWINDOW == 96 (0x7fe96da39400) [pid = 1976] [serial = 329] [outer = (nil)] 11:28:14 INFO - PROCESS | 1976 | ++DOMWINDOW == 97 (0x7fe96ee47c00) [pid = 1976] [serial = 330] [outer = 0x7fe96da39400] 11:28:14 INFO - PROCESS | 1976 | 1462213694311 Marionette DEBUG loaded listener.js 11:28:14 INFO - PROCESS | 1976 | ++DOMWINDOW == 98 (0x7fe9704d9400) [pid = 1976] [serial = 331] [outer = 0x7fe96da39400] 11:28:15 INFO - PROCESS | 1976 | 1462213695369 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 11:28:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:28:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1534ms 11:28:15 INFO - PROCESS | 1976 | 1462213695446 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 11:28:15 INFO - PROCESS | 1976 | 1462213695454 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 11:28:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:28:15 INFO - PROCESS | 1976 | 1462213695464 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:28:15 INFO - PROCESS | 1976 | 1462213695467 Marionette TRACE conn4 <- [1,414,null,{}] 11:28:15 INFO - PROCESS | 1976 | 1462213695473 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:15 INFO - PROCESS | 1976 | 1462213695673 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 11:28:15 INFO - PROCESS | 1976 | 1462213695893 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:15 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97d0b0000 == 54 [pid = 1976] [id = 111] 11:28:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 99 (0x7fe9708c3000) [pid = 1976] [serial = 332] [outer = (nil)] 11:28:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 100 (0x7fe975c67800) [pid = 1976] [serial = 333] [outer = 0x7fe9708c3000] 11:28:15 INFO - PROCESS | 1976 | 1462213695962 Marionette DEBUG loaded listener.js 11:28:16 INFO - PROCESS | 1976 | ++DOMWINDOW == 101 (0x7fe97645c800) [pid = 1976] [serial = 334] [outer = 0x7fe9708c3000] 11:28:16 INFO - PROCESS | 1976 | 1462213696754 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 11:28:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:28:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1327ms 11:28:16 INFO - PROCESS | 1976 | 1462213696791 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 11:28:16 INFO - PROCESS | 1976 | 1462213696795 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 11:28:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:28:16 INFO - PROCESS | 1976 | 1462213696800 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:28:16 INFO - PROCESS | 1976 | 1462213696805 Marionette TRACE conn4 <- [1,418,null,{}] 11:28:16 INFO - PROCESS | 1976 | 1462213696820 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:16 INFO - PROCESS | 1976 | 1462213696979 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 11:28:17 INFO - PROCESS | 1976 | 1462213697123 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:17 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9884ca000 == 55 [pid = 1976] [id = 112] 11:28:17 INFO - PROCESS | 1976 | ++DOMWINDOW == 102 (0x7fe977208000) [pid = 1976] [serial = 335] [outer = (nil)] 11:28:17 INFO - PROCESS | 1976 | ++DOMWINDOW == 103 (0x7fe97d254800) [pid = 1976] [serial = 336] [outer = 0x7fe977208000] 11:28:17 INFO - PROCESS | 1976 | 1462213697196 Marionette DEBUG loaded listener.js 11:28:17 INFO - PROCESS | 1976 | ++DOMWINDOW == 104 (0x7fe98417e800) [pid = 1976] [serial = 337] [outer = 0x7fe977208000] 11:28:18 INFO - PROCESS | 1976 | 1462213698535 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 11:28:18 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 11:28:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1787ms 11:28:18 INFO - PROCESS | 1976 | 1462213698603 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 11:28:18 INFO - PROCESS | 1976 | 1462213698608 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 11:28:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:28:18 INFO - PROCESS | 1976 | 1462213698616 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:28:18 INFO - PROCESS | 1976 | 1462213698620 Marionette TRACE conn4 <- [1,422,null,{}] 11:28:18 INFO - PROCESS | 1976 | 1462213698626 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:18 INFO - PROCESS | 1976 | 1462213698795 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 11:28:18 INFO - PROCESS | 1976 | 1462213698930 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:18 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9891cd000 == 56 [pid = 1976] [id = 113] 11:28:18 INFO - PROCESS | 1976 | ++DOMWINDOW == 105 (0x7fe9787ec800) [pid = 1976] [serial = 338] [outer = (nil)] 11:28:18 INFO - PROCESS | 1976 | ++DOMWINDOW == 106 (0x7fe988445000) [pid = 1976] [serial = 339] [outer = 0x7fe9787ec800] 11:28:19 INFO - PROCESS | 1976 | 1462213699001 Marionette DEBUG loaded listener.js 11:28:19 INFO - PROCESS | 1976 | ++DOMWINDOW == 107 (0x7fe988a55800) [pid = 1976] [serial = 340] [outer = 0x7fe9787ec800] 11:28:20 INFO - PROCESS | 1976 | 1462213700219 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 11:28:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:28:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1631ms 11:28:20 INFO - PROCESS | 1976 | 1462213700248 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 11:28:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:28:20 INFO - PROCESS | 1976 | 1462213700253 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 11:28:20 INFO - PROCESS | 1976 | 1462213700260 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:28:20 INFO - PROCESS | 1976 | 1462213700263 Marionette TRACE conn4 <- [1,426,null,{}] 11:28:20 INFO - PROCESS | 1976 | 1462213700269 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:20 INFO - PROCESS | 1976 | 1462213700468 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 11:28:20 INFO - PROCESS | 1976 | 1462213700788 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:20 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97087d000 == 57 [pid = 1976] [id = 114] 11:28:20 INFO - PROCESS | 1976 | ++DOMWINDOW == 108 (0x7fe96d018c00) [pid = 1976] [serial = 341] [outer = (nil)] 11:28:20 INFO - PROCESS | 1976 | ++DOMWINDOW == 109 (0x7fe96d26d800) [pid = 1976] [serial = 342] [outer = 0x7fe96d018c00] 11:28:20 INFO - PROCESS | 1976 | 1462213700903 Marionette DEBUG loaded listener.js 11:28:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 110 (0x7fe96da3ac00) [pid = 1976] [serial = 343] [outer = 0x7fe96d018c00] 11:28:21 INFO - PROCESS | 1976 | 1462213701832 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 11:28:21 INFO - PROCESS | 1976 | 1462213701936 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 11:28:21 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9768d1000 == 52 [pid = 1976] [id = 104] 11:28:21 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96c252000 == 51 [pid = 1976] [id = 103] 11:28:21 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96f81d000 == 50 [pid = 1976] [id = 102] 11:28:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:28:21 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe976fba000 == 49 [pid = 1976] [id = 97] 11:28:21 INFO - PROCESS | 1976 | 1462213701956 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:28:21 INFO - PROCESS | 1976 | 1462213701961 Marionette TRACE conn4 <- [1,430,null,{}] 11:28:21 INFO - PROCESS | 1976 | 1462213701968 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:22 INFO - PROCESS | 1976 | 1462213702121 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 11:28:22 INFO - PROCESS | 1976 | --DOMWINDOW == 108 (0x7fe97863bc00) [pid = 1976] [serial = 254] [outer = (nil)] [url = about:blank] 11:28:22 INFO - PROCESS | 1976 | --DOMWINDOW == 107 (0x7fe9706b6800) [pid = 1976] [serial = 248] [outer = (nil)] [url = about:blank] 11:28:22 INFO - PROCESS | 1976 | --DOMWINDOW == 106 (0x7fe983f6c400) [pid = 1976] [serial = 279] [outer = (nil)] [url = about:blank] 11:28:22 INFO - PROCESS | 1976 | --DOMWINDOW == 105 (0x7fe98928f800) [pid = 1976] [serial = 282] [outer = (nil)] [url = about:blank] 11:28:22 INFO - PROCESS | 1976 | --DOMWINDOW == 104 (0x7fe9704de800) [pid = 1976] [serial = 268] [outer = (nil)] [url = about:blank] 11:28:22 INFO - PROCESS | 1976 | --DOMWINDOW == 103 (0x7fe970498400) [pid = 1976] [serial = 267] [outer = (nil)] [url = about:blank] 11:28:22 INFO - PROCESS | 1976 | --DOMWINDOW == 102 (0x7fe97d24c000) [pid = 1976] [serial = 276] [outer = (nil)] [url = about:blank] 11:28:22 INFO - PROCESS | 1976 | --DOMWINDOW == 101 (0x7fe975cdfc00) [pid = 1976] [serial = 270] [outer = (nil)] [url = about:blank] 11:28:22 INFO - PROCESS | 1976 | --DOMWINDOW == 100 (0x7fe97645a000) [pid = 1976] [serial = 271] [outer = (nil)] [url = about:blank] 11:28:22 INFO - PROCESS | 1976 | --DOMWINDOW == 99 (0x7fe98828e800) [pid = 1976] [serial = 280] [outer = (nil)] [url = about:blank] 11:28:22 INFO - PROCESS | 1976 | --DOMWINDOW == 98 (0x7fe9768aa800) [pid = 1976] [serial = 251] [outer = (nil)] [url = about:blank] 11:28:22 INFO - PROCESS | 1976 | --DOMWINDOW == 97 (0x7fe96cb4bc00) [pid = 1976] [serial = 265] [outer = (nil)] [url = about:blank] 11:28:22 INFO - PROCESS | 1976 | --DOMWINDOW == 96 (0x7fe96c22c800) [pid = 1976] [serial = 264] [outer = (nil)] [url = about:blank] 11:28:22 INFO - PROCESS | 1976 | --DOMWINDOW == 95 (0x7fe97772b400) [pid = 1976] [serial = 273] [outer = (nil)] [url = about:blank] 11:28:22 INFO - PROCESS | 1976 | --DOMWINDOW == 94 (0x7fe96d5eb400) [pid = 1976] [serial = 285] [outer = (nil)] [url = about:blank] 11:28:22 INFO - PROCESS | 1976 | --DOMWINDOW == 93 (0x7fe979217c00) [pid = 1976] [serial = 274] [outer = (nil)] [url = about:blank] 11:28:22 INFO - PROCESS | 1976 | --DOMWINDOW == 92 (0x7fe9888b0800) [pid = 1976] [serial = 260] [outer = (nil)] [url = about:blank] 11:28:22 INFO - PROCESS | 1976 | --DOMWINDOW == 91 (0x7fe98b8a5400) [pid = 1976] [serial = 283] [outer = (nil)] [url = about:blank] 11:28:22 INFO - PROCESS | 1976 | --DOMWINDOW == 90 (0x7fe983cb7000) [pid = 1976] [serial = 257] [outer = (nil)] [url = about:blank] 11:28:22 INFO - PROCESS | 1976 | --DOMWINDOW == 89 (0x7fe96d5efc00) [pid = 1976] [serial = 286] [outer = (nil)] [url = about:blank] 11:28:22 INFO - PROCESS | 1976 | --DOMWINDOW == 88 (0x7fe976fd2800) [pid = 1976] [serial = 111] [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.] 11:28:22 INFO - PROCESS | 1976 | --DOMWINDOW == 87 (0x7fe982e67000) [pid = 1976] [serial = 277] [outer = (nil)] [url = about:blank] 11:28:22 INFO - PROCESS | 1976 | 1462213702294 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:22 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97030a000 == 50 [pid = 1976] [id = 115] 11:28:22 INFO - PROCESS | 1976 | ++DOMWINDOW == 88 (0x7fe96d5efc00) [pid = 1976] [serial = 344] [outer = (nil)] 11:28:22 INFO - PROCESS | 1976 | ++DOMWINDOW == 89 (0x7fe9708c1400) [pid = 1976] [serial = 345] [outer = 0x7fe96d5efc00] 11:28:22 INFO - PROCESS | 1976 | 1462213702367 Marionette DEBUG loaded listener.js 11:28:22 INFO - PROCESS | 1976 | ++DOMWINDOW == 90 (0x7fe972dc0000) [pid = 1976] [serial = 346] [outer = 0x7fe96d5efc00] 11:28:23 INFO - PROCESS | 1976 | 1462213703019 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 11:28:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:28:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1139ms 11:28:23 INFO - PROCESS | 1976 | 1462213703098 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 11:28:23 INFO - PROCESS | 1976 | 1462213703104 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 11:28:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:28:23 INFO - PROCESS | 1976 | 1462213703112 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:28:23 INFO - PROCESS | 1976 | 1462213703114 Marionette TRACE conn4 <- [1,434,null,{}] 11:28:23 INFO - PROCESS | 1976 | 1462213703120 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:23 INFO - PROCESS | 1976 | 1462213703266 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 11:28:23 INFO - PROCESS | 1976 | 1462213703281 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:23 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9779cb000 == 51 [pid = 1976] [id = 116] 11:28:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 91 (0x7fe976456800) [pid = 1976] [serial = 347] [outer = (nil)] 11:28:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 92 (0x7fe9764b5c00) [pid = 1976] [serial = 348] [outer = 0x7fe976456800] 11:28:23 INFO - PROCESS | 1976 | 1462213703343 Marionette DEBUG loaded listener.js 11:28:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 93 (0x7fe9764c0c00) [pid = 1976] [serial = 349] [outer = 0x7fe976456800] 11:28:24 INFO - PROCESS | 1976 | 1462213704216 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 11:28:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:28:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1129ms 11:28:24 INFO - PROCESS | 1976 | 1462213704253 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 11:28:24 INFO - PROCESS | 1976 | 1462213704257 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 11:28:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:28:24 INFO - PROCESS | 1976 | 1462213704276 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:28:24 INFO - PROCESS | 1976 | 1462213704286 Marionette TRACE conn4 <- [1,438,null,{}] 11:28:24 INFO - PROCESS | 1976 | 1462213704293 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:24 INFO - PROCESS | 1976 | 1462213704465 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 11:28:24 INFO - PROCESS | 1976 | 1462213704475 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:24 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe979328000 == 52 [pid = 1976] [id = 117] 11:28:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 94 (0x7fe974f4c400) [pid = 1976] [serial = 350] [outer = (nil)] 11:28:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 95 (0x7fe976de1400) [pid = 1976] [serial = 351] [outer = 0x7fe974f4c400] 11:28:24 INFO - PROCESS | 1976 | 1462213704538 Marionette DEBUG loaded listener.js 11:28:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 96 (0x7fe977d3bc00) [pid = 1976] [serial = 352] [outer = 0x7fe974f4c400] 11:28:25 INFO - PROCESS | 1976 | 1462213705400 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 11:28:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:28:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1194ms 11:28:25 INFO - PROCESS | 1976 | 1462213705467 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 11:28:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:28:25 INFO - PROCESS | 1976 | 1462213705473 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 11:28:25 INFO - PROCESS | 1976 | 1462213705479 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:28:25 INFO - PROCESS | 1976 | 1462213705483 Marionette TRACE conn4 <- [1,442,null,{}] 11:28:25 INFO - PROCESS | 1976 | 1462213705488 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:25 INFO - PROCESS | 1976 | 1462213705684 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 11:28:25 INFO - PROCESS | 1976 | 1462213705708 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:25 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe983dae800 == 53 [pid = 1976] [id = 118] 11:28:25 INFO - PROCESS | 1976 | ++DOMWINDOW == 97 (0x7fe96cb4cc00) [pid = 1976] [serial = 353] [outer = (nil)] 11:28:25 INFO - PROCESS | 1976 | ++DOMWINDOW == 98 (0x7fe96d9eb800) [pid = 1976] [serial = 354] [outer = 0x7fe96cb4cc00] 11:28:25 INFO - PROCESS | 1976 | 1462213705772 Marionette DEBUG loaded listener.js 11:28:25 INFO - PROCESS | 1976 | ++DOMWINDOW == 99 (0x7fe9764b7800) [pid = 1976] [serial = 355] [outer = 0x7fe96cb4cc00] 11:28:26 INFO - PROCESS | 1976 | 1462213706603 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 11:28:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:28:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1185ms 11:28:26 INFO - PROCESS | 1976 | 1462213706665 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 11:28:26 INFO - PROCESS | 1976 | 1462213706668 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 11:28:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:28:26 INFO - PROCESS | 1976 | 1462213706675 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:28:26 INFO - PROCESS | 1976 | 1462213706678 Marionette TRACE conn4 <- [1,446,null,{}] 11:28:26 INFO - PROCESS | 1976 | 1462213706683 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:26 INFO - PROCESS | 1976 | 1462213706992 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 11:28:27 INFO - PROCESS | 1976 | --DOMWINDOW == 98 (0x7fe96da41800) [pid = 1976] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:28:27 INFO - PROCESS | 1976 | --DOMWINDOW == 97 (0x7fe972dbf800) [pid = 1976] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:28:27 INFO - PROCESS | 1976 | --DOMWINDOW == 96 (0x7fe9764b7000) [pid = 1976] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:28:27 INFO - PROCESS | 1976 | --DOMWINDOW == 95 (0x7fe96d266c00) [pid = 1976] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:28:27 INFO - PROCESS | 1976 | --DOMWINDOW == 94 (0x7fe9764b9c00) [pid = 1976] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:28:27 INFO - PROCESS | 1976 | --DOMWINDOW == 93 (0x7fe97de9d800) [pid = 1976] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:28:27 INFO - PROCESS | 1976 | --DOMWINDOW == 92 (0x7fe96d5ef000) [pid = 1976] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:28:27 INFO - PROCESS | 1976 | 1462213707078 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:27 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe977b65800 == 54 [pid = 1976] [id = 119] 11:28:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 93 (0x7fe96da3c000) [pid = 1976] [serial = 356] [outer = (nil)] 11:28:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 94 (0x7fe9708c4400) [pid = 1976] [serial = 357] [outer = 0x7fe96da3c000] 11:28:27 INFO - PROCESS | 1976 | 1462213707171 Marionette DEBUG loaded listener.js 11:28:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 95 (0x7fe9795db800) [pid = 1976] [serial = 358] [outer = 0x7fe96da3c000] 11:28:27 INFO - PROCESS | 1976 | 1462213707891 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 11:28:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:28:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1278ms 11:28:27 INFO - PROCESS | 1976 | 1462213707954 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 11:28:27 INFO - PROCESS | 1976 | 1462213707957 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 11:28:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:28:27 INFO - PROCESS | 1976 | 1462213707962 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:28:27 INFO - PROCESS | 1976 | 1462213707965 Marionette TRACE conn4 <- [1,450,null,{}] 11:28:27 INFO - PROCESS | 1976 | 1462213707970 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:28 INFO - PROCESS | 1976 | 1462213708128 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 11:28:28 INFO - PROCESS | 1976 | 1462213708141 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:28 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d90e800 == 55 [pid = 1976] [id = 120] 11:28:28 INFO - PROCESS | 1976 | ++DOMWINDOW == 96 (0x7fe96da0b000) [pid = 1976] [serial = 359] [outer = (nil)] 11:28:28 INFO - PROCESS | 1976 | ++DOMWINDOW == 97 (0x7fe96da13c00) [pid = 1976] [serial = 360] [outer = 0x7fe96da0b000] 11:28:28 INFO - PROCESS | 1976 | 1462213708205 Marionette DEBUG loaded listener.js 11:28:28 INFO - PROCESS | 1976 | ++DOMWINDOW == 98 (0x7fe97d253000) [pid = 1976] [serial = 361] [outer = 0x7fe96da0b000] 11:28:28 INFO - PROCESS | 1976 | 1462213708950 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 11:28:29 INFO - PROCESS | 1976 | 1462213709097 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 11:28:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:28:29 INFO - PROCESS | 1976 | 1462213709121 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:28:29 INFO - PROCESS | 1976 | 1462213709127 Marionette TRACE conn4 <- [1,454,null,{}] 11:28:29 INFO - PROCESS | 1976 | 1462213709150 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:29 INFO - PROCESS | 1976 | 1462213709326 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 11:28:29 INFO - PROCESS | 1976 | 1462213709464 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:29 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97498c000 == 56 [pid = 1976] [id = 121] 11:28:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 99 (0x7fe96c232800) [pid = 1976] [serial = 362] [outer = (nil)] 11:28:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 100 (0x7fe96d814c00) [pid = 1976] [serial = 363] [outer = 0x7fe96c232800] 11:28:29 INFO - PROCESS | 1976 | 1462213709540 Marionette DEBUG loaded listener.js 11:28:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 101 (0x7fe96d819c00) [pid = 1976] [serial = 364] [outer = 0x7fe96c232800] 11:28:30 INFO - PROCESS | 1976 | [1976] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:28:30 INFO - PROCESS | 1976 | 1462213710535 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 11:28:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:28:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1477ms 11:28:30 INFO - PROCESS | 1976 | 1462213710582 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 11:28:30 INFO - PROCESS | 1976 | 1462213710587 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 11:28:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:28:30 INFO - PROCESS | 1976 | 1462213710599 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:28:30 INFO - PROCESS | 1976 | 1462213710604 Marionette TRACE conn4 <- [1,458,null,{}] 11:28:30 INFO - PROCESS | 1976 | 1462213710611 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:30 INFO - PROCESS | 1976 | 1462213710797 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 11:28:30 INFO - PROCESS | 1976 | 1462213710939 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:31 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe983daf800 == 57 [pid = 1976] [id = 122] 11:28:31 INFO - PROCESS | 1976 | ++DOMWINDOW == 102 (0x7fe96da0d800) [pid = 1976] [serial = 365] [outer = (nil)] 11:28:31 INFO - PROCESS | 1976 | ++DOMWINDOW == 103 (0x7fe96da3ec00) [pid = 1976] [serial = 366] [outer = 0x7fe96da0d800] 11:28:31 INFO - PROCESS | 1976 | 1462213711062 Marionette DEBUG loaded listener.js 11:28:31 INFO - PROCESS | 1976 | ++DOMWINDOW == 104 (0x7fe97049b800) [pid = 1976] [serial = 367] [outer = 0x7fe96da0d800] 11:28:31 INFO - PROCESS | 1976 | 1462213711994 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 11:28:32 INFO - PROCESS | 1976 | 1462213712041 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 11:28:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:28:32 INFO - PROCESS | 1976 | 1462213712048 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:28:32 INFO - PROCESS | 1976 | 1462213712052 Marionette TRACE conn4 <- [1,462,null,{}] 11:28:32 INFO - PROCESS | 1976 | 1462213712066 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:32 INFO - PROCESS | 1976 | 1462213712227 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 11:28:32 INFO - PROCESS | 1976 | 1462213712373 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:32 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe98d3b1800 == 58 [pid = 1976] [id = 123] 11:28:32 INFO - PROCESS | 1976 | ++DOMWINDOW == 105 (0x7fe974f45400) [pid = 1976] [serial = 368] [outer = (nil)] 11:28:32 INFO - PROCESS | 1976 | ++DOMWINDOW == 106 (0x7fe9764b1800) [pid = 1976] [serial = 369] [outer = 0x7fe974f45400] 11:28:32 INFO - PROCESS | 1976 | 1462213712454 Marionette DEBUG loaded listener.js 11:28:32 INFO - PROCESS | 1976 | ++DOMWINDOW == 107 (0x7fe976dd7800) [pid = 1976] [serial = 370] [outer = 0x7fe974f45400] 11:28:33 INFO - PROCESS | 1976 | [1976] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:28:33 INFO - PROCESS | 1976 | 1462213713346 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 11:28:33 INFO - PROCESS | 1976 | 1462213713384 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 11:28:33 INFO - PROCESS | 1976 | 1462213713390 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:28:33 INFO - PROCESS | 1976 | 1462213713393 Marionette TRACE conn4 <- [1,466,null,{}] 11:28:33 INFO - PROCESS | 1976 | 1462213713398 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:33 INFO - PROCESS | 1976 | 1462213713550 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 11:28:33 INFO - PROCESS | 1976 | 1462213713694 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:33 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9708a5000 == 59 [pid = 1976] [id = 124] 11:28:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 108 (0x7fe97517c400) [pid = 1976] [serial = 371] [outer = (nil)] 11:28:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 109 (0x7fe9795d7400) [pid = 1976] [serial = 372] [outer = 0x7fe97517c400] 11:28:33 INFO - PROCESS | 1976 | 1462213713762 Marionette DEBUG loaded listener.js 11:28:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 110 (0x7fe983a15800) [pid = 1976] [serial = 373] [outer = 0x7fe97517c400] 11:28:34 INFO - PROCESS | 1976 | 1462213714638 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 11:28:34 INFO - PROCESS | 1976 | 1462213714680 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 11:28:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:28:34 INFO - PROCESS | 1976 | 1462213714686 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:28:34 INFO - PROCESS | 1976 | 1462213714689 Marionette TRACE conn4 <- [1,470,null,{}] 11:28:34 INFO - PROCESS | 1976 | 1462213714695 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:34 INFO - PROCESS | 1976 | 1462213714850 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 11:28:34 INFO - PROCESS | 1976 | 1462213714993 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:35 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96c419000 == 60 [pid = 1976] [id = 125] 11:28:35 INFO - PROCESS | 1976 | ++DOMWINDOW == 111 (0x7fe96d4db800) [pid = 1976] [serial = 374] [outer = (nil)] 11:28:35 INFO - PROCESS | 1976 | ++DOMWINDOW == 112 (0x7fe96d4e3000) [pid = 1976] [serial = 375] [outer = 0x7fe96d4db800] 11:28:35 INFO - PROCESS | 1976 | 1462213715083 Marionette DEBUG loaded listener.js 11:28:35 INFO - PROCESS | 1976 | ++DOMWINDOW == 113 (0x7fe976ddec00) [pid = 1976] [serial = 376] [outer = 0x7fe96d4db800] 11:28:35 INFO - PROCESS | 1976 | 1462213715921 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 11:28:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:28:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1277ms 11:28:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:28:35 INFO - PROCESS | 1976 | 1462213715964 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 11:28:35 INFO - PROCESS | 1976 | 1462213715966 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 11:28:35 INFO - PROCESS | 1976 | 1462213715972 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:28:35 INFO - PROCESS | 1976 | 1462213715975 Marionette TRACE conn4 <- [1,474,null,{}] 11:28:35 INFO - PROCESS | 1976 | 1462213715980 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:36 INFO - PROCESS | 1976 | 1462213716157 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 11:28:36 INFO - PROCESS | 1976 | 1462213716304 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:36 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe966adb800 == 61 [pid = 1976] [id = 126] 11:28:36 INFO - PROCESS | 1976 | ++DOMWINDOW == 114 (0x7fe96ea6d400) [pid = 1976] [serial = 377] [outer = (nil)] 11:28:36 INFO - PROCESS | 1976 | ++DOMWINDOW == 115 (0x7fe976ddcc00) [pid = 1976] [serial = 378] [outer = 0x7fe96ea6d400] 11:28:36 INFO - PROCESS | 1976 | 1462213716378 Marionette DEBUG loaded listener.js 11:28:36 INFO - PROCESS | 1976 | ++DOMWINDOW == 116 (0x7fe983d38800) [pid = 1976] [serial = 379] [outer = 0x7fe96ea6d400] 11:28:37 INFO - PROCESS | 1976 | 1462213717252 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 11:28:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:28:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1577ms 11:28:37 INFO - PROCESS | 1976 | 1462213717550 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 11:28:37 INFO - PROCESS | 1976 | 1462213717555 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 11:28:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:28:37 INFO - PROCESS | 1976 | 1462213717564 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:28:37 INFO - PROCESS | 1976 | 1462213717567 Marionette TRACE conn4 <- [1,478,null,{}] 11:28:37 INFO - PROCESS | 1976 | 1462213717575 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:37 INFO - PROCESS | 1976 | 1462213717752 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 11:28:37 INFO - PROCESS | 1976 | 1462213717969 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:37 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96f8ce000 == 62 [pid = 1976] [id = 127] 11:28:37 INFO - PROCESS | 1976 | ++DOMWINDOW == 117 (0x7fe96cb42c00) [pid = 1976] [serial = 380] [outer = (nil)] 11:28:38 INFO - PROCESS | 1976 | ++DOMWINDOW == 118 (0x7fe96d19c000) [pid = 1976] [serial = 381] [outer = 0x7fe96cb42c00] 11:28:38 INFO - PROCESS | 1976 | 1462213718032 Marionette DEBUG loaded listener.js 11:28:38 INFO - PROCESS | 1976 | ++DOMWINDOW == 119 (0x7fe96d4e3c00) [pid = 1976] [serial = 382] [outer = 0x7fe96cb42c00] 11:28:38 INFO - PROCESS | 1976 | 1462213718913 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 11:28:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:28:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1381ms 11:28:38 INFO - PROCESS | 1976 | 1462213718945 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 11:28:38 INFO - PROCESS | 1976 | 1462213718949 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 11:28:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:28:38 INFO - PROCESS | 1976 | 1462213718961 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:28:38 INFO - PROCESS | 1976 | 1462213718966 Marionette TRACE conn4 <- [1,482,null,{}] 11:28:38 INFO - PROCESS | 1976 | 1462213718972 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:39 INFO - PROCESS | 1976 | 1462213719120 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 11:28:39 INFO - PROCESS | 1976 | 1462213719267 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:39 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe977b65800 == 61 [pid = 1976] [id = 119] 11:28:39 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe983dae800 == 60 [pid = 1976] [id = 118] 11:28:39 INFO - PROCESS | 1976 | --DOMWINDOW == 118 (0x7fe985126c00) [pid = 1976] [serial = 327] [outer = (nil)] [url = about:blank] 11:28:39 INFO - PROCESS | 1976 | --DOMWINDOW == 117 (0x7fe9888af800) [pid = 1976] [serial = 300] [outer = (nil)] [url = about:blank] 11:28:39 INFO - PROCESS | 1976 | --DOMWINDOW == 116 (0x7fe98ae55000) [pid = 1976] [serial = 303] [outer = (nil)] [url = about:blank] 11:28:39 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d076800 == 61 [pid = 1976] [id = 128] 11:28:39 INFO - PROCESS | 1976 | ++DOMWINDOW == 117 (0x7fe96d818400) [pid = 1976] [serial = 383] [outer = (nil)] 11:28:39 INFO - PROCESS | 1976 | ++DOMWINDOW == 118 (0x7fe96d9ee000) [pid = 1976] [serial = 384] [outer = 0x7fe96d818400] 11:28:39 INFO - PROCESS | 1976 | 1462213719361 Marionette DEBUG loaded listener.js 11:28:39 INFO - PROCESS | 1976 | ++DOMWINDOW == 119 (0x7fe96da0e400) [pid = 1976] [serial = 385] [outer = 0x7fe96d818400] 11:28:39 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe979328000 == 60 [pid = 1976] [id = 117] 11:28:39 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9779cb000 == 59 [pid = 1976] [id = 116] 11:28:39 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97030a000 == 58 [pid = 1976] [id = 115] 11:28:39 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97087d000 == 57 [pid = 1976] [id = 114] 11:28:39 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe984c33800 == 56 [pid = 1976] [id = 82] 11:28:39 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe975197800 == 55 [pid = 1976] [id = 110] 11:28:39 INFO - PROCESS | 1976 | --DOMWINDOW == 118 (0x7fe96ee4a000) [pid = 1976] [serial = 309] [outer = (nil)] [url = about:blank] 11:28:39 INFO - PROCESS | 1976 | --DOMWINDOW == 117 (0x7fe96e8cc000) [pid = 1976] [serial = 291] [outer = (nil)] [url = about:blank] 11:28:39 INFO - PROCESS | 1976 | --DOMWINDOW == 116 (0x7fe976451400) [pid = 1976] [serial = 313] [outer = (nil)] [url = about:blank] 11:28:39 INFO - PROCESS | 1976 | --DOMWINDOW == 115 (0x7fe977364800) [pid = 1976] [serial = 315] [outer = (nil)] [url = about:blank] 11:28:39 INFO - PROCESS | 1976 | --DOMWINDOW == 114 (0x7fe96d368800) [pid = 1976] [serial = 306] [outer = (nil)] [url = about:blank] 11:28:39 INFO - PROCESS | 1976 | --DOMWINDOW == 113 (0x7fe97d24f000) [pid = 1976] [serial = 319] [outer = (nil)] [url = about:blank] 11:28:39 INFO - PROCESS | 1976 | --DOMWINDOW == 112 (0x7fe9795a1000) [pid = 1976] [serial = 318] [outer = (nil)] [url = about:blank] 11:28:39 INFO - PROCESS | 1976 | --DOMWINDOW == 111 (0x7fe974a9b400) [pid = 1976] [serial = 312] [outer = (nil)] [url = about:blank] 11:28:39 INFO - PROCESS | 1976 | --DOMWINDOW == 110 (0x7fe97637a800) [pid = 1976] [serial = 294] [outer = (nil)] [url = about:blank] 11:28:39 INFO - PROCESS | 1976 | --DOMWINDOW == 109 (0x7fe96da33400) [pid = 1976] [serial = 307] [outer = (nil)] [url = about:blank] 11:28:39 INFO - PROCESS | 1976 | --DOMWINDOW == 108 (0x7fe983a95000) [pid = 1976] [serial = 321] [outer = (nil)] [url = about:blank] 11:28:39 INFO - PROCESS | 1976 | --DOMWINDOW == 107 (0x7fe984c12800) [pid = 1976] [serial = 322] [outer = (nil)] [url = about:blank] 11:28:39 INFO - PROCESS | 1976 | --DOMWINDOW == 106 (0x7fe976fd3000) [pid = 1976] [serial = 325] [outer = (nil)] [url = about:blank] 11:28:39 INFO - PROCESS | 1976 | --DOMWINDOW == 105 (0x7fe97d259400) [pid = 1976] [serial = 297] [outer = (nil)] [url = about:blank] 11:28:39 INFO - PROCESS | 1976 | --DOMWINDOW == 104 (0x7fe9704a3800) [pid = 1976] [serial = 310] [outer = (nil)] [url = about:blank] 11:28:39 INFO - PROCESS | 1976 | --DOMWINDOW == 103 (0x7fe9708cb800) [pid = 1976] [serial = 324] [outer = (nil)] [url = about:blank] 11:28:39 INFO - PROCESS | 1976 | --DOMWINDOW == 102 (0x7fe977dcd400) [pid = 1976] [serial = 316] [outer = (nil)] [url = about:blank] 11:28:40 INFO - PROCESS | 1976 | 1462213720186 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 11:28:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:28:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1285ms 11:28:40 INFO - PROCESS | 1976 | 1462213720244 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 11:28:40 INFO - PROCESS | 1976 | 1462213720247 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 11:28:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:28:40 INFO - PROCESS | 1976 | 1462213720253 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:28:40 INFO - PROCESS | 1976 | 1462213720255 Marionette TRACE conn4 <- [1,486,null,{}] 11:28:40 INFO - PROCESS | 1976 | 1462213720269 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:40 INFO - PROCESS | 1976 | 1462213720416 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 11:28:40 INFO - PROCESS | 1976 | 1462213720429 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:40 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe977037800 == 56 [pid = 1976] [id = 129] 11:28:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 103 (0x7fe96ea73800) [pid = 1976] [serial = 386] [outer = (nil)] 11:28:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 104 (0x7fe96ea78400) [pid = 1976] [serial = 387] [outer = 0x7fe96ea73800] 11:28:40 INFO - PROCESS | 1976 | 1462213720497 Marionette DEBUG loaded listener.js 11:28:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 105 (0x7fe96ee56400) [pid = 1976] [serial = 388] [outer = 0x7fe96ea73800] 11:28:41 INFO - PROCESS | 1976 | 1462213721283 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 11:28:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:28:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1080ms 11:28:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:28:41 INFO - PROCESS | 1976 | 1462213721335 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 11:28:41 INFO - PROCESS | 1976 | 1462213721338 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 11:28:41 INFO - PROCESS | 1976 | 1462213721344 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:28:41 INFO - PROCESS | 1976 | 1462213721346 Marionette TRACE conn4 <- [1,490,null,{}] 11:28:41 INFO - PROCESS | 1976 | 1462213721351 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:41 INFO - PROCESS | 1976 | 1462213721531 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 11:28:41 INFO - PROCESS | 1976 | 1462213721599 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:41 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97750f000 == 57 [pid = 1976] [id = 130] 11:28:41 INFO - PROCESS | 1976 | ++DOMWINDOW == 106 (0x7fe96d81a400) [pid = 1976] [serial = 389] [outer = (nil)] 11:28:41 INFO - PROCESS | 1976 | ++DOMWINDOW == 107 (0x7fe9704dc000) [pid = 1976] [serial = 390] [outer = 0x7fe96d81a400] 11:28:41 INFO - PROCESS | 1976 | 1462213721658 Marionette DEBUG loaded listener.js 11:28:41 INFO - PROCESS | 1976 | ++DOMWINDOW == 108 (0x7fe9708c9000) [pid = 1976] [serial = 391] [outer = 0x7fe96d81a400] 11:28:42 INFO - PROCESS | 1976 | 1462213722326 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 11:28:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:28:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1029ms 11:28:42 INFO - PROCESS | 1976 | 1462213722387 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 11:28:42 INFO - PROCESS | 1976 | 1462213722390 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 11:28:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:28:42 INFO - PROCESS | 1976 | 1462213722413 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:28:42 INFO - PROCESS | 1976 | 1462213722416 Marionette TRACE conn4 <- [1,494,null,{}] 11:28:42 INFO - PROCESS | 1976 | 1462213722427 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:42 INFO - PROCESS | 1976 | 1462213722597 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 11:28:42 INFO - PROCESS | 1976 | 1462213722619 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:42 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97871b800 == 58 [pid = 1976] [id = 131] 11:28:42 INFO - PROCESS | 1976 | ++DOMWINDOW == 109 (0x7fe9704d7000) [pid = 1976] [serial = 392] [outer = (nil)] 11:28:42 INFO - PROCESS | 1976 | ++DOMWINDOW == 110 (0x7fe97387e000) [pid = 1976] [serial = 393] [outer = 0x7fe9704d7000] 11:28:42 INFO - PROCESS | 1976 | 1462213722679 Marionette DEBUG loaded listener.js 11:28:42 INFO - PROCESS | 1976 | ++DOMWINDOW == 111 (0x7fe976450800) [pid = 1976] [serial = 394] [outer = 0x7fe9704d7000] 11:28:43 INFO - PROCESS | 1976 | 1462213723467 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 11:28:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:28:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1125ms 11:28:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:28:43 INFO - PROCESS | 1976 | 1462213723542 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 11:28:43 INFO - PROCESS | 1976 | 1462213723546 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 11:28:43 INFO - PROCESS | 1976 | 1462213723552 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:28:43 INFO - PROCESS | 1976 | 1462213723555 Marionette TRACE conn4 <- [1,498,null,{}] 11:28:43 INFO - PROCESS | 1976 | 1462213723559 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:43 INFO - PROCESS | 1976 | 1462213723765 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 11:28:43 INFO - PROCESS | 1976 | 1462213723789 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:43 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97de0e000 == 59 [pid = 1976] [id = 132] 11:28:43 INFO - PROCESS | 1976 | ++DOMWINDOW == 112 (0x7fe976de0400) [pid = 1976] [serial = 395] [outer = (nil)] 11:28:43 INFO - PROCESS | 1976 | ++DOMWINDOW == 113 (0x7fe977361c00) [pid = 1976] [serial = 396] [outer = 0x7fe976de0400] 11:28:43 INFO - PROCESS | 1976 | 1462213723851 Marionette DEBUG loaded listener.js 11:28:43 INFO - PROCESS | 1976 | ++DOMWINDOW == 114 (0x7fe977dcd400) [pid = 1976] [serial = 397] [outer = 0x7fe976de0400] 11:28:44 INFO - PROCESS | 1976 | --DOMWINDOW == 113 (0x7fe96cb4cc00) [pid = 1976] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:28:44 INFO - PROCESS | 1976 | --DOMWINDOW == 112 (0x7fe96da40400) [pid = 1976] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:28:44 INFO - PROCESS | 1976 | --DOMWINDOW == 111 (0x7fe974f4c400) [pid = 1976] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:28:44 INFO - PROCESS | 1976 | --DOMWINDOW == 110 (0x7fe96da3c000) [pid = 1976] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:28:44 INFO - PROCESS | 1976 | --DOMWINDOW == 109 (0x7fe96d018c00) [pid = 1976] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:28:44 INFO - PROCESS | 1976 | --DOMWINDOW == 108 (0x7fe976456800) [pid = 1976] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:28:44 INFO - PROCESS | 1976 | --DOMWINDOW == 107 (0x7fe96d5efc00) [pid = 1976] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:28:44 INFO - PROCESS | 1976 | --DOMWINDOW == 106 (0x7fe972d57400) [pid = 1976] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:28:44 INFO - PROCESS | 1976 | --DOMWINDOW == 105 (0x7fe96d5e4c00) [pid = 1976] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:28:44 INFO - PROCESS | 1976 | 1462213724719 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 11:28:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:28:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1184ms 11:28:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:28:44 INFO - PROCESS | 1976 | 1462213724735 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 11:28:44 INFO - PROCESS | 1976 | 1462213724737 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 11:28:44 INFO - PROCESS | 1976 | 1462213724745 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:28:44 INFO - PROCESS | 1976 | 1462213724748 Marionette TRACE conn4 <- [1,502,null,{}] 11:28:44 INFO - PROCESS | 1976 | 1462213724753 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:44 INFO - PROCESS | 1976 | 1462213724926 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 11:28:44 INFO - PROCESS | 1976 | 1462213724947 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:44 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97de1b000 == 60 [pid = 1976] [id = 133] 11:28:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 106 (0x7fe96d813c00) [pid = 1976] [serial = 398] [outer = (nil)] 11:28:45 INFO - PROCESS | 1976 | ++DOMWINDOW == 107 (0x7fe96dac7400) [pid = 1976] [serial = 399] [outer = 0x7fe96d813c00] 11:28:45 INFO - PROCESS | 1976 | 1462213725005 Marionette DEBUG loaded listener.js 11:28:45 INFO - PROCESS | 1976 | ++DOMWINDOW == 108 (0x7fe96dacc000) [pid = 1976] [serial = 400] [outer = 0x7fe96d813c00] 11:28:45 INFO - PROCESS | 1976 | 1462213725751 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 11:28:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:28:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1032ms 11:28:45 INFO - PROCESS | 1976 | 1462213725781 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 11:28:45 INFO - PROCESS | 1976 | 1462213725785 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 11:28:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:28:45 INFO - PROCESS | 1976 | 1462213725808 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:28:45 INFO - PROCESS | 1976 | 1462213725812 Marionette TRACE conn4 <- [1,506,null,{}] 11:28:45 INFO - PROCESS | 1976 | 1462213725825 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:45 INFO - PROCESS | 1976 | 1462213725970 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 11:28:45 INFO - PROCESS | 1976 | 1462213725984 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:46 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe986b52000 == 61 [pid = 1976] [id = 134] 11:28:46 INFO - PROCESS | 1976 | ++DOMWINDOW == 109 (0x7fe96dacc400) [pid = 1976] [serial = 401] [outer = (nil)] 11:28:46 INFO - PROCESS | 1976 | ++DOMWINDOW == 110 (0x7fe96ddae800) [pid = 1976] [serial = 402] [outer = 0x7fe96dacc400] 11:28:46 INFO - PROCESS | 1976 | 1462213726047 Marionette DEBUG loaded listener.js 11:28:46 INFO - PROCESS | 1976 | ++DOMWINDOW == 111 (0x7fe977365000) [pid = 1976] [serial = 403] [outer = 0x7fe96dacc400] 11:28:47 INFO - PROCESS | 1976 | 1462213727110 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 11:28:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:28:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1362ms 11:28:47 INFO - PROCESS | 1976 | 1462213727155 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 11:28:47 INFO - PROCESS | 1976 | 1462213727161 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 11:28:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:28:47 INFO - PROCESS | 1976 | 1462213727171 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:28:47 INFO - PROCESS | 1976 | 1462213727175 Marionette TRACE conn4 <- [1,510,null,{}] 11:28:47 INFO - PROCESS | 1976 | 1462213727184 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:47 INFO - PROCESS | 1976 | 1462213727360 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 11:28:47 INFO - PROCESS | 1976 | 1462213727502 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:47 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe972d8b800 == 62 [pid = 1976] [id = 135] 11:28:47 INFO - PROCESS | 1976 | ++DOMWINDOW == 112 (0x7fe96d4dcc00) [pid = 1976] [serial = 404] [outer = (nil)] 11:28:47 INFO - PROCESS | 1976 | ++DOMWINDOW == 113 (0x7fe96d80f800) [pid = 1976] [serial = 405] [outer = 0x7fe96d4dcc00] 11:28:47 INFO - PROCESS | 1976 | 1462213727582 Marionette DEBUG loaded listener.js 11:28:47 INFO - PROCESS | 1976 | ++DOMWINDOW == 114 (0x7fe96d9ee800) [pid = 1976] [serial = 406] [outer = 0x7fe96d4dcc00] 11:28:48 INFO - PROCESS | 1976 | 1462213728564 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 11:28:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:28:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1439ms 11:28:48 INFO - PROCESS | 1976 | 1462213728611 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 11:28:48 INFO - PROCESS | 1976 | 1462213728619 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 11:28:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:28:48 INFO - PROCESS | 1976 | 1462213728630 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:28:48 INFO - PROCESS | 1976 | 1462213728634 Marionette TRACE conn4 <- [1,514,null,{}] 11:28:48 INFO - PROCESS | 1976 | 1462213728640 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:48 INFO - PROCESS | 1976 | 1462213728808 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 11:28:48 INFO - PROCESS | 1976 | 1462213728950 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:48 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe979152800 == 63 [pid = 1976] [id = 136] 11:28:48 INFO - PROCESS | 1976 | ++DOMWINDOW == 115 (0x7fe96da33c00) [pid = 1976] [serial = 407] [outer = (nil)] 11:28:49 INFO - PROCESS | 1976 | ++DOMWINDOW == 116 (0x7fe96dacdc00) [pid = 1976] [serial = 408] [outer = 0x7fe96da33c00] 11:28:49 INFO - PROCESS | 1976 | 1462213729022 Marionette DEBUG loaded listener.js 11:28:49 INFO - PROCESS | 1976 | ++DOMWINDOW == 117 (0x7fe96ea6fc00) [pid = 1976] [serial = 409] [outer = 0x7fe96da33c00] 11:28:49 INFO - PROCESS | 1976 | 1462213729914 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 11:28:49 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 11:28:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1329ms 11:28:49 INFO - PROCESS | 1976 | 1462213729959 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 11:28:49 INFO - PROCESS | 1976 | 1462213729962 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 11:28:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:28:49 INFO - PROCESS | 1976 | 1462213729969 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:28:49 INFO - PROCESS | 1976 | 1462213729974 Marionette TRACE conn4 <- [1,518,null,{}] 11:28:49 INFO - PROCESS | 1976 | 1462213729989 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:50 INFO - PROCESS | 1976 | 1462213730180 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 11:28:50 INFO - PROCESS | 1976 | 1462213730325 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:50 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe98ae80800 == 64 [pid = 1976] [id = 137] 11:28:50 INFO - PROCESS | 1976 | ++DOMWINDOW == 118 (0x7fe96dac4800) [pid = 1976] [serial = 410] [outer = (nil)] 11:28:50 INFO - PROCESS | 1976 | ++DOMWINDOW == 119 (0x7fe976450000) [pid = 1976] [serial = 411] [outer = 0x7fe96dac4800] 11:28:50 INFO - PROCESS | 1976 | 1462213730418 Marionette DEBUG loaded listener.js 11:28:50 INFO - PROCESS | 1976 | ++DOMWINDOW == 120 (0x7fe976784000) [pid = 1976] [serial = 412] [outer = 0x7fe96dac4800] 11:28:51 INFO - PROCESS | 1976 | 1462213731280 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 11:28:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:28:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1382ms 11:28:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:28:51 INFO - PROCESS | 1976 | 1462213731354 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 11:28:51 INFO - PROCESS | 1976 | 1462213731358 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 11:28:51 INFO - PROCESS | 1976 | 1462213731366 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:28:51 INFO - PROCESS | 1976 | 1462213731368 Marionette TRACE conn4 <- [1,522,null,{}] 11:28:51 INFO - PROCESS | 1976 | 1462213731375 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:51 INFO - PROCESS | 1976 | 1462213731535 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 11:28:51 INFO - PROCESS | 1976 | 1462213731678 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:51 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe98e047000 == 65 [pid = 1976] [id = 138] 11:28:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 121 (0x7fe9706b7c00) [pid = 1976] [serial = 413] [outer = (nil)] 11:28:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 122 (0x7fe977dd6800) [pid = 1976] [serial = 414] [outer = 0x7fe9706b7c00] 11:28:51 INFO - PROCESS | 1976 | 1462213731751 Marionette DEBUG loaded listener.js 11:28:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 123 (0x7fe97921dc00) [pid = 1976] [serial = 415] [outer = 0x7fe9706b7c00] 11:28:52 INFO - PROCESS | 1976 | 1462213732556 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 11:28:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:28:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1240ms 11:28:52 INFO - PROCESS | 1976 | 1462213732606 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 11:28:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:28:52 INFO - PROCESS | 1976 | 1462213732610 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 11:28:52 INFO - PROCESS | 1976 | 1462213732616 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:28:52 INFO - PROCESS | 1976 | 1462213732620 Marionette TRACE conn4 <- [1,526,null,{}] 11:28:52 INFO - PROCESS | 1976 | 1462213732625 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:52 INFO - PROCESS | 1976 | 1462213732788 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 11:28:52 INFO - PROCESS | 1976 | 1462213732929 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:52 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe984f8d800 == 66 [pid = 1976] [id = 139] 11:28:52 INFO - PROCESS | 1976 | ++DOMWINDOW == 124 (0x7fe976de3400) [pid = 1976] [serial = 416] [outer = (nil)] 11:28:52 INFO - PROCESS | 1976 | ++DOMWINDOW == 125 (0x7fe9795de400) [pid = 1976] [serial = 417] [outer = 0x7fe976de3400] 11:28:53 INFO - PROCESS | 1976 | 1462213732997 Marionette DEBUG loaded listener.js 11:28:53 INFO - PROCESS | 1976 | ++DOMWINDOW == 126 (0x7fe97d251000) [pid = 1976] [serial = 418] [outer = 0x7fe976de3400] 11:28:53 INFO - PROCESS | 1976 | 1462213733889 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 11:28:53 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 11:28:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1333ms 11:28:53 INFO - PROCESS | 1976 | 1462213733950 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 11:28:53 INFO - PROCESS | 1976 | 1462213733953 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 11:28:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:28:53 INFO - PROCESS | 1976 | 1462213733959 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:28:53 INFO - PROCESS | 1976 | 1462213733962 Marionette TRACE conn4 <- [1,530,null,{}] 11:28:53 INFO - PROCESS | 1976 | 1462213733967 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:54 INFO - PROCESS | 1976 | 1462213734146 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 11:28:54 INFO - PROCESS | 1976 | 1462213734286 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:54 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe988c1d000 == 67 [pid = 1976] [id = 140] 11:28:54 INFO - PROCESS | 1976 | ++DOMWINDOW == 127 (0x7fe983cbfc00) [pid = 1976] [serial = 419] [outer = (nil)] 11:28:54 INFO - PROCESS | 1976 | ++DOMWINDOW == 128 (0x7fe987069c00) [pid = 1976] [serial = 420] [outer = 0x7fe983cbfc00] 11:28:54 INFO - PROCESS | 1976 | 1462213734358 Marionette DEBUG loaded listener.js 11:28:54 INFO - PROCESS | 1976 | ++DOMWINDOW == 129 (0x7fe988bbbc00) [pid = 1976] [serial = 421] [outer = 0x7fe983cbfc00] 11:28:55 INFO - PROCESS | 1976 | 1462213735149 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 11:28:55 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 11:28:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:28:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:28:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:28:55 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 11:28:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:28:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:28:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:28:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:28:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1233ms 11:28:55 INFO - PROCESS | 1976 | 1462213735199 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 11:28:55 INFO - PROCESS | 1976 | 1462213735203 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 11:28:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:28:55 INFO - PROCESS | 1976 | 1462213735211 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:28:55 INFO - PROCESS | 1976 | 1462213735215 Marionette TRACE conn4 <- [1,534,null,{}] 11:28:55 INFO - PROCESS | 1976 | 1462213735219 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:55 INFO - PROCESS | 1976 | 1462213735397 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 11:28:55 INFO - PROCESS | 1976 | 1462213735517 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:55 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96a7c3800 == 68 [pid = 1976] [id = 141] 11:28:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 130 (0x7fe966746400) [pid = 1976] [serial = 422] [outer = (nil)] 11:28:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 131 (0x7fe96a6c1400) [pid = 1976] [serial = 423] [outer = 0x7fe966746400] 11:28:55 INFO - PROCESS | 1976 | 1462213735638 Marionette DEBUG loaded listener.js 11:28:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 132 (0x7fe9888b0800) [pid = 1976] [serial = 424] [outer = 0x7fe966746400] 11:28:56 INFO - PROCESS | 1976 | 1462213736428 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 11:28:56 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 11:28:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1232ms 11:28:56 INFO - PROCESS | 1976 | 1462213736445 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 11:28:56 INFO - PROCESS | 1976 | 1462213736448 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 11:28:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:28:56 INFO - PROCESS | 1976 | 1462213736454 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:28:56 INFO - PROCESS | 1976 | 1462213736456 Marionette TRACE conn4 <- [1,538,null,{}] 11:28:56 INFO - PROCESS | 1976 | 1462213736461 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:56 INFO - PROCESS | 1976 | 1462213736635 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 11:28:57 INFO - PROCESS | 1976 | 1462213737031 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:57 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d916800 == 69 [pid = 1976] [id = 142] 11:28:57 INFO - PROCESS | 1976 | ++DOMWINDOW == 133 (0x7fe966745000) [pid = 1976] [serial = 425] [outer = (nil)] 11:28:57 INFO - PROCESS | 1976 | ++DOMWINDOW == 134 (0x7fe96674a000) [pid = 1976] [serial = 426] [outer = 0x7fe966745000] 11:28:57 INFO - PROCESS | 1976 | 1462213737101 Marionette DEBUG loaded listener.js 11:28:57 INFO - PROCESS | 1976 | ++DOMWINDOW == 135 (0x7fe96cb51400) [pid = 1976] [serial = 427] [outer = 0x7fe966745000] 11:28:57 INFO - PROCESS | 1976 | 1462213737872 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 11:28:57 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. 11:28:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1430ms 11:28:57 INFO - PROCESS | 1976 | 1462213737921 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 11:28:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:28:57 INFO - PROCESS | 1976 | 1462213737927 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 11:28:57 INFO - PROCESS | 1976 | 1462213737936 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:28:57 INFO - PROCESS | 1976 | 1462213737941 Marionette TRACE conn4 <- [1,542,null,{}] 11:28:57 INFO - PROCESS | 1976 | 1462213737949 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:58 INFO - PROCESS | 1976 | 1462213738109 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 11:28:58 INFO - PROCESS | 1976 | 1462213738291 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:58 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe966ad8800 == 70 [pid = 1976] [id = 143] 11:28:58 INFO - PROCESS | 1976 | ++DOMWINDOW == 136 (0x7fe96673e800) [pid = 1976] [serial = 428] [outer = (nil)] 11:28:58 INFO - PROCESS | 1976 | ++DOMWINDOW == 137 (0x7fe96d36c400) [pid = 1976] [serial = 429] [outer = 0x7fe96673e800] 11:28:58 INFO - PROCESS | 1976 | 1462213738411 Marionette DEBUG loaded listener.js 11:28:58 INFO - PROCESS | 1976 | ++DOMWINDOW == 138 (0x7fe96d5e4400) [pid = 1976] [serial = 430] [outer = 0x7fe96673e800] 11:28:59 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97de1b000 == 69 [pid = 1976] [id = 133] 11:28:59 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97de0e000 == 68 [pid = 1976] [id = 132] 11:28:59 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97871b800 == 67 [pid = 1976] [id = 131] 11:28:59 INFO - PROCESS | 1976 | 1462213739285 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 11:28:59 INFO - PROCESS | 1976 | --DOMWINDOW == 137 (0x7fe96da13c00) [pid = 1976] [serial = 360] [outer = (nil)] [url = about:blank] 11:28:59 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97750f000 == 66 [pid = 1976] [id = 130] 11:28:59 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe977037800 == 65 [pid = 1976] [id = 129] 11:28:59 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d076800 == 64 [pid = 1976] [id = 128] 11:28:59 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96f8ce000 == 63 [pid = 1976] [id = 127] 11:28:59 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97498c000 == 62 [pid = 1976] [id = 121] 11:28:59 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. 11:28:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1436ms 11:28:59 INFO - PROCESS | 1976 | 1462213739373 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 11:28:59 INFO - PROCESS | 1976 | 1462213739379 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 11:28:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:28:59 INFO - PROCESS | 1976 | 1462213739387 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:28:59 INFO - PROCESS | 1976 | 1462213739390 Marionette TRACE conn4 <- [1,546,null,{}] 11:28:59 INFO - PROCESS | 1976 | 1462213739396 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:59 INFO - PROCESS | 1976 | 1462213739567 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 11:28:59 INFO - PROCESS | 1976 | --DOMWINDOW == 136 (0x7fe97645b400) [pid = 1976] [serial = 246] [outer = (nil)] [url = about:blank] 11:28:59 INFO - PROCESS | 1976 | --DOMWINDOW == 135 (0x7fe977363800) [pid = 1976] [serial = 289] [outer = (nil)] [url = about:blank] 11:28:59 INFO - PROCESS | 1976 | --DOMWINDOW == 134 (0x7fe96d9eb800) [pid = 1976] [serial = 354] [outer = (nil)] [url = about:blank] 11:28:59 INFO - PROCESS | 1976 | --DOMWINDOW == 133 (0x7fe988290c00) [pid = 1976] [serial = 328] [outer = (nil)] [url = about:blank] 11:28:59 INFO - PROCESS | 1976 | --DOMWINDOW == 132 (0x7fe976de1400) [pid = 1976] [serial = 351] [outer = (nil)] [url = about:blank] 11:28:59 INFO - PROCESS | 1976 | --DOMWINDOW == 131 (0x7fe9708c4400) [pid = 1976] [serial = 357] [outer = (nil)] [url = about:blank] 11:28:59 INFO - PROCESS | 1976 | --DOMWINDOW == 130 (0x7fe96da3ac00) [pid = 1976] [serial = 343] [outer = (nil)] [url = about:blank] 11:28:59 INFO - PROCESS | 1976 | --DOMWINDOW == 129 (0x7fe96d26d800) [pid = 1976] [serial = 342] [outer = (nil)] [url = about:blank] 11:28:59 INFO - PROCESS | 1976 | --DOMWINDOW == 128 (0x7fe9764b7800) [pid = 1976] [serial = 355] [outer = (nil)] [url = about:blank] 11:28:59 INFO - PROCESS | 1976 | --DOMWINDOW == 127 (0x7fe975c67800) [pid = 1976] [serial = 333] [outer = (nil)] [url = about:blank] 11:28:59 INFO - PROCESS | 1976 | --DOMWINDOW == 126 (0x7fe9764b5c00) [pid = 1976] [serial = 348] [outer = (nil)] [url = about:blank] 11:28:59 INFO - PROCESS | 1976 | --DOMWINDOW == 125 (0x7fe9764c0c00) [pid = 1976] [serial = 349] [outer = (nil)] [url = about:blank] 11:28:59 INFO - PROCESS | 1976 | --DOMWINDOW == 124 (0x7fe96ee47c00) [pid = 1976] [serial = 330] [outer = (nil)] [url = about:blank] 11:28:59 INFO - PROCESS | 1976 | --DOMWINDOW == 123 (0x7fe97d254800) [pid = 1976] [serial = 336] [outer = (nil)] [url = about:blank] 11:28:59 INFO - PROCESS | 1976 | --DOMWINDOW == 122 (0x7fe972dc0000) [pid = 1976] [serial = 346] [outer = (nil)] [url = about:blank] 11:28:59 INFO - PROCESS | 1976 | --DOMWINDOW == 121 (0x7fe988445000) [pid = 1976] [serial = 339] [outer = (nil)] [url = about:blank] 11:28:59 INFO - PROCESS | 1976 | --DOMWINDOW == 120 (0x7fe9708c1400) [pid = 1976] [serial = 345] [outer = (nil)] [url = about:blank] 11:28:59 INFO - PROCESS | 1976 | --DOMWINDOW == 119 (0x7fe977d3bc00) [pid = 1976] [serial = 352] [outer = (nil)] [url = about:blank] 11:28:59 INFO - PROCESS | 1976 | --DOMWINDOW == 118 (0x7fe9795db800) [pid = 1976] [serial = 358] [outer = (nil)] [url = about:blank] 11:28:59 INFO - PROCESS | 1976 | 1462213739755 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:59 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe974fa4800 == 63 [pid = 1976] [id = 144] 11:28:59 INFO - PROCESS | 1976 | ++DOMWINDOW == 119 (0x7fe96c223c00) [pid = 1976] [serial = 431] [outer = (nil)] 11:28:59 INFO - PROCESS | 1976 | ++DOMWINDOW == 120 (0x7fe96d816800) [pid = 1976] [serial = 432] [outer = 0x7fe96c223c00] 11:28:59 INFO - PROCESS | 1976 | 1462213739822 Marionette DEBUG loaded listener.js 11:28:59 INFO - PROCESS | 1976 | ++DOMWINDOW == 121 (0x7fe96da11800) [pid = 1976] [serial = 433] [outer = 0x7fe96c223c00] 11:29:00 INFO - PROCESS | 1976 | 1462213740628 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 11:29:00 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 11:29:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1281ms 11:29:00 INFO - PROCESS | 1976 | 1462213740669 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 11:29:00 INFO - PROCESS | 1976 | 1462213740673 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 11:29:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:29:00 INFO - PROCESS | 1976 | 1462213740681 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:29:00 INFO - PROCESS | 1976 | 1462213740689 Marionette TRACE conn4 <- [1,550,null,{}] 11:29:00 INFO - PROCESS | 1976 | 1462213740703 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:00 INFO - PROCESS | 1976 | 1462213740885 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 11:29:01 INFO - PROCESS | 1976 | 1462213741007 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:01 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97870b800 == 64 [pid = 1976] [id = 145] 11:29:01 INFO - PROCESS | 1976 | ++DOMWINDOW == 122 (0x7fe96da13c00) [pid = 1976] [serial = 434] [outer = (nil)] 11:29:01 INFO - PROCESS | 1976 | ++DOMWINDOW == 123 (0x7fe96dac3c00) [pid = 1976] [serial = 435] [outer = 0x7fe96da13c00] 11:29:01 INFO - PROCESS | 1976 | 1462213741068 Marionette DEBUG loaded listener.js 11:29:01 INFO - PROCESS | 1976 | ++DOMWINDOW == 124 (0x7fe96ee4dc00) [pid = 1976] [serial = 436] [outer = 0x7fe96da13c00] 11:29:01 INFO - PROCESS | 1976 | 1462213741780 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 11:29:01 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. 11:29:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1140ms 11:29:01 INFO - PROCESS | 1976 | 1462213741821 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 11:29:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:29:01 INFO - PROCESS | 1976 | 1462213741825 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 11:29:01 INFO - PROCESS | 1976 | 1462213741832 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:29:01 INFO - PROCESS | 1976 | 1462213741835 Marionette TRACE conn4 <- [1,554,null,{}] 11:29:01 INFO - PROCESS | 1976 | 1462213741841 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:02 INFO - PROCESS | 1976 | 1462213742034 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 11:29:02 INFO - PROCESS | 1976 | 1462213742067 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:02 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe982e09800 == 65 [pid = 1976] [id = 146] 11:29:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 125 (0x7fe96da0c000) [pid = 1976] [serial = 437] [outer = (nil)] 11:29:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 126 (0x7fe96ee50000) [pid = 1976] [serial = 438] [outer = 0x7fe96da0c000] 11:29:02 INFO - PROCESS | 1976 | 1462213742124 Marionette DEBUG loaded listener.js 11:29:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 127 (0x7fe9708c6800) [pid = 1976] [serial = 439] [outer = 0x7fe96da0c000] 11:29:02 INFO - PROCESS | 1976 | [1976] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:29:02 INFO - PROCESS | 1976 | 1462213742852 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 11:29:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:29:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1084ms 11:29:02 INFO - PROCESS | 1976 | 1462213742928 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 11:29:02 INFO - PROCESS | 1976 | 1462213742930 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 11:29:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:29:02 INFO - PROCESS | 1976 | 1462213742945 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:29:02 INFO - PROCESS | 1976 | 1462213742948 Marionette TRACE conn4 <- [1,558,null,{}] 11:29:02 INFO - PROCESS | 1976 | 1462213742953 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:03 INFO - PROCESS | 1976 | 1462213743135 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 11:29:03 INFO - PROCESS | 1976 | 1462213743156 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:03 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe98518a000 == 66 [pid = 1976] [id = 147] 11:29:03 INFO - PROCESS | 1976 | ++DOMWINDOW == 128 (0x7fe9758da400) [pid = 1976] [serial = 440] [outer = (nil)] 11:29:03 INFO - PROCESS | 1976 | ++DOMWINDOW == 129 (0x7fe976451400) [pid = 1976] [serial = 441] [outer = 0x7fe9758da400] 11:29:03 INFO - PROCESS | 1976 | 1462213743226 Marionette DEBUG loaded listener.js 11:29:03 INFO - PROCESS | 1976 | ++DOMWINDOW == 130 (0x7fe976dda000) [pid = 1976] [serial = 442] [outer = 0x7fe9758da400] 11:29:04 INFO - PROCESS | 1976 | 1462213744216 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 11:29:04 INFO - PROCESS | 1976 | --DOMWINDOW == 129 (0x7fe96da0b000) [pid = 1976] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:29:04 INFO - PROCESS | 1976 | --DOMWINDOW == 128 (0x7fe96d81a400) [pid = 1976] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:29:04 INFO - PROCESS | 1976 | --DOMWINDOW == 127 (0x7fe96cb42c00) [pid = 1976] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:29:04 INFO - PROCESS | 1976 | --DOMWINDOW == 126 (0x7fe9704d7000) [pid = 1976] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:29:04 INFO - PROCESS | 1976 | --DOMWINDOW == 125 (0x7fe96d818400) [pid = 1976] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:29:04 INFO - PROCESS | 1976 | --DOMWINDOW == 124 (0x7fe96ea73800) [pid = 1976] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:29:04 INFO - PROCESS | 1976 | --DOMWINDOW == 123 (0x7fe976de0400) [pid = 1976] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:29:04 INFO - PROCESS | 1976 | --DOMWINDOW == 122 (0x7fe96d813c00) [pid = 1976] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:29:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:29:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1328ms 11:29:04 INFO - PROCESS | 1976 | 1462213744274 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 11:29:04 INFO - PROCESS | 1976 | 1462213744276 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 11:29:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:29:04 INFO - PROCESS | 1976 | 1462213744282 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:29:04 INFO - PROCESS | 1976 | 1462213744295 Marionette TRACE conn4 <- [1,562,null,{}] 11:29:04 INFO - PROCESS | 1976 | 1462213744299 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:04 INFO - PROCESS | 1976 | 1462213744435 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 11:29:04 INFO - PROCESS | 1976 | 1462213744540 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:04 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe977130000 == 67 [pid = 1976] [id = 148] 11:29:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 123 (0x7fe96ea73000) [pid = 1976] [serial = 443] [outer = (nil)] 11:29:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 124 (0x7fe9708cd000) [pid = 1976] [serial = 444] [outer = 0x7fe96ea73000] 11:29:04 INFO - PROCESS | 1976 | 1462213744600 Marionette DEBUG loaded listener.js 11:29:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 125 (0x7fe976de0400) [pid = 1976] [serial = 445] [outer = 0x7fe96ea73000] 11:29:04 INFO - PROCESS | 1976 | [1976] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:29:05 INFO - PROCESS | 1976 | 1462213745197 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 11:29:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:29:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 935ms 11:29:05 INFO - PROCESS | 1976 | 1462213745218 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 11:29:05 INFO - PROCESS | 1976 | 1462213745221 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 11:29:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:29:05 INFO - PROCESS | 1976 | 1462213745228 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:29:05 INFO - PROCESS | 1976 | 1462213745229 Marionette TRACE conn4 <- [1,566,null,{}] 11:29:05 INFO - PROCESS | 1976 | 1462213745235 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:05 INFO - PROCESS | 1976 | 1462213745374 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 11:29:05 INFO - PROCESS | 1976 | 1462213745391 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:05 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe988c1c800 == 68 [pid = 1976] [id = 149] 11:29:05 INFO - PROCESS | 1976 | ++DOMWINDOW == 126 (0x7fe966745800) [pid = 1976] [serial = 446] [outer = (nil)] 11:29:05 INFO - PROCESS | 1976 | ++DOMWINDOW == 127 (0x7fe96dab2800) [pid = 1976] [serial = 447] [outer = 0x7fe966745800] 11:29:05 INFO - PROCESS | 1976 | 1462213745454 Marionette DEBUG loaded listener.js 11:29:05 INFO - PROCESS | 1976 | ++DOMWINDOW == 128 (0x7fe96dab8400) [pid = 1976] [serial = 448] [outer = 0x7fe966745800] 11:29:05 INFO - PROCESS | 1976 | [1976] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:29:06 INFO - PROCESS | 1976 | 1462213746174 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:29:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:29:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1078ms 11:29:06 INFO - PROCESS | 1976 | 1462213746314 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 11:29:06 INFO - PROCESS | 1976 | 1462213746319 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 11:29:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:29:06 INFO - PROCESS | 1976 | 1462213746327 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:29:06 INFO - PROCESS | 1976 | 1462213746332 Marionette TRACE conn4 <- [1,570,null,{}] 11:29:06 INFO - PROCESS | 1976 | 1462213746350 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:06 INFO - PROCESS | 1976 | 1462213746559 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 11:29:06 INFO - PROCESS | 1976 | 1462213746709 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:06 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9708a1000 == 69 [pid = 1976] [id = 150] 11:29:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 129 (0x7fe96cc79c00) [pid = 1976] [serial = 449] [outer = (nil)] 11:29:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 130 (0x7fe96cc7c400) [pid = 1976] [serial = 450] [outer = 0x7fe96cc79c00] 11:29:06 INFO - PROCESS | 1976 | 1462213746781 Marionette DEBUG loaded listener.js 11:29:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 131 (0x7fe96d26d000) [pid = 1976] [serial = 451] [outer = 0x7fe96cc79c00] 11:29:07 INFO - PROCESS | 1976 | [1976] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:29:07 INFO - PROCESS | 1976 | 1462213747640 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 11:29:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:29:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1341ms 11:29:07 INFO - PROCESS | 1976 | 1462213747668 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 11:29:07 INFO - PROCESS | 1976 | 1462213747674 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 11:29:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:29:07 INFO - PROCESS | 1976 | 1462213747686 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:29:07 INFO - PROCESS | 1976 | 1462213747691 Marionette TRACE conn4 <- [1,574,null,{}] 11:29:07 INFO - PROCESS | 1976 | 1462213747698 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:07 INFO - PROCESS | 1976 | 1462213747865 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 11:29:08 INFO - PROCESS | 1976 | 1462213748020 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:08 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe979151800 == 70 [pid = 1976] [id = 151] 11:29:08 INFO - PROCESS | 1976 | ++DOMWINDOW == 132 (0x7fe96d80c000) [pid = 1976] [serial = 452] [outer = (nil)] 11:29:08 INFO - PROCESS | 1976 | ++DOMWINDOW == 133 (0x7fe96da0e000) [pid = 1976] [serial = 453] [outer = 0x7fe96d80c000] 11:29:08 INFO - PROCESS | 1976 | 1462213748090 Marionette DEBUG loaded listener.js 11:29:08 INFO - PROCESS | 1976 | ++DOMWINDOW == 134 (0x7fe96daaec00) [pid = 1976] [serial = 454] [outer = 0x7fe96d80c000] 11:29:09 INFO - PROCESS | 1976 | 1462213749537 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:29:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:29:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1940ms 11:29:09 INFO - PROCESS | 1976 | 1462213749624 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 11:29:09 INFO - PROCESS | 1976 | 1462213749627 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 11:29:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:29:09 INFO - PROCESS | 1976 | 1462213749634 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:29:09 INFO - PROCESS | 1976 | 1462213749638 Marionette TRACE conn4 <- [1,578,null,{}] 11:29:09 INFO - PROCESS | 1976 | 1462213749654 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:09 INFO - PROCESS | 1976 | 1462213749848 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 11:29:10 INFO - PROCESS | 1976 | 1462213750003 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:10 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe98411e800 == 71 [pid = 1976] [id = 152] 11:29:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 135 (0x7fe96ddb0800) [pid = 1976] [serial = 455] [outer = (nil)] 11:29:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 136 (0x7fe974f44c00) [pid = 1976] [serial = 456] [outer = 0x7fe96ddb0800] 11:29:10 INFO - PROCESS | 1976 | 1462213750083 Marionette DEBUG loaded listener.js 11:29:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 137 (0x7fe9764bc000) [pid = 1976] [serial = 457] [outer = 0x7fe96ddb0800] 11:29:10 INFO - PROCESS | 1976 | 1462213750943 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 11:29:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:29:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1335ms 11:29:10 INFO - PROCESS | 1976 | 1462213750971 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 11:29:10 INFO - PROCESS | 1976 | 1462213750975 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 11:29:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:29:10 INFO - PROCESS | 1976 | 1462213750980 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:29:10 INFO - PROCESS | 1976 | 1462213750982 Marionette TRACE conn4 <- [1,582,null,{}] 11:29:10 INFO - PROCESS | 1976 | 1462213750988 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:11 INFO - PROCESS | 1976 | 1462213751145 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 11:29:11 INFO - PROCESS | 1976 | 1462213751296 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:11 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe977d88800 == 72 [pid = 1976] [id = 153] 11:29:11 INFO - PROCESS | 1976 | ++DOMWINDOW == 138 (0x7fe96f96e400) [pid = 1976] [serial = 458] [outer = (nil)] 11:29:11 INFO - PROCESS | 1976 | ++DOMWINDOW == 139 (0x7fe978361400) [pid = 1976] [serial = 459] [outer = 0x7fe96f96e400] 11:29:11 INFO - PROCESS | 1976 | 1462213751366 Marionette DEBUG loaded listener.js 11:29:11 INFO - PROCESS | 1976 | ++DOMWINDOW == 140 (0x7fe97d24a400) [pid = 1976] [serial = 460] [outer = 0x7fe96f96e400] 11:29:12 INFO - PROCESS | 1976 | 1462213752222 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 11:29:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:29:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1281ms 11:29:12 INFO - PROCESS | 1976 | 1462213752263 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 11:29:12 INFO - PROCESS | 1976 | 1462213752266 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 11:29:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:29:12 INFO - PROCESS | 1976 | 1462213752272 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:29:12 INFO - PROCESS | 1976 | 1462213752274 Marionette TRACE conn4 <- [1,586,null,{}] 11:29:12 INFO - PROCESS | 1976 | 1462213752279 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:12 INFO - PROCESS | 1976 | 1462213752435 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 11:29:12 INFO - PROCESS | 1976 | 1462213752585 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:12 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe965059800 == 73 [pid = 1976] [id = 154] 11:29:12 INFO - PROCESS | 1976 | ++DOMWINDOW == 141 (0x7fe964ec6000) [pid = 1976] [serial = 461] [outer = (nil)] 11:29:12 INFO - PROCESS | 1976 | ++DOMWINDOW == 142 (0x7fe964ecc800) [pid = 1976] [serial = 462] [outer = 0x7fe964ec6000] 11:29:12 INFO - PROCESS | 1976 | 1462213752655 Marionette DEBUG loaded listener.js 11:29:12 INFO - PROCESS | 1976 | ++DOMWINDOW == 143 (0x7fe964ed1000) [pid = 1976] [serial = 463] [outer = 0x7fe964ec6000] 11:29:13 INFO - PROCESS | 1976 | [1976] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:29:13 INFO - PROCESS | 1976 | 1462213753527 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 11:29:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:29:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1280ms 11:29:13 INFO - PROCESS | 1976 | 1462213753553 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 11:29:13 INFO - PROCESS | 1976 | 1462213753555 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 11:29:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:29:13 INFO - PROCESS | 1976 | 1462213753561 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:29:13 INFO - PROCESS | 1976 | 1462213753564 Marionette TRACE conn4 <- [1,590,null,{}] 11:29:13 INFO - PROCESS | 1976 | 1462213753570 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:13 INFO - PROCESS | 1976 | 1462213753758 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 11:29:13 INFO - PROCESS | 1976 | 1462213753914 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:13 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe971111800 == 74 [pid = 1976] [id = 155] 11:29:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 144 (0x7fe964ec7c00) [pid = 1976] [serial = 464] [outer = (nil)] 11:29:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 145 (0x7fe964fe2400) [pid = 1976] [serial = 465] [outer = 0x7fe964ec7c00] 11:29:13 INFO - PROCESS | 1976 | 1462213753987 Marionette DEBUG loaded listener.js 11:29:14 INFO - PROCESS | 1976 | ++DOMWINDOW == 146 (0x7fe97d250000) [pid = 1976] [serial = 466] [outer = 0x7fe964ec7c00] 11:29:15 INFO - PROCESS | 1976 | 1462213755065 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 11:29:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:29:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1527ms 11:29:15 INFO - PROCESS | 1976 | 1462213755090 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 11:29:15 INFO - PROCESS | 1976 | 1462213755093 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 11:29:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:29:15 INFO - PROCESS | 1976 | 1462213755099 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:29:15 INFO - PROCESS | 1976 | 1462213755101 Marionette TRACE conn4 <- [1,594,null,{}] 11:29:15 INFO - PROCESS | 1976 | 1462213755107 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:15 INFO - PROCESS | 1976 | 1462213755269 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 11:29:15 INFO - PROCESS | 1976 | 1462213755458 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:15 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9713b6800 == 75 [pid = 1976] [id = 156] 11:29:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 147 (0x7fe964fd3c00) [pid = 1976] [serial = 467] [outer = (nil)] 11:29:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 148 (0x7fe9713d0000) [pid = 1976] [serial = 468] [outer = 0x7fe964fd3c00] 11:29:15 INFO - PROCESS | 1976 | 1462213755528 Marionette DEBUG loaded listener.js 11:29:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 149 (0x7fe9713d9000) [pid = 1976] [serial = 469] [outer = 0x7fe964fd3c00] 11:29:16 INFO - PROCESS | 1976 | 1462213756394 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 11:29:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:29:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1330ms 11:29:16 INFO - PROCESS | 1976 | ++DOMWINDOW == 150 (0x7fe966886000) [pid = 1976] [serial = 470] [outer = 0x7fe96d012400] 11:29:16 INFO - PROCESS | 1976 | 1462213756467 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 11:29:16 INFO - PROCESS | 1976 | 1462213756470 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 11:29:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:29:16 INFO - PROCESS | 1976 | 1462213756526 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:29:16 INFO - PROCESS | 1976 | 1462213756530 Marionette TRACE conn4 <- [1,598,null,{}] 11:29:16 INFO - PROCESS | 1976 | 1462213756541 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:16 INFO - PROCESS | 1976 | 1462213756712 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 11:29:17 INFO - PROCESS | 1976 | 1462213757207 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:17 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97087d000 == 76 [pid = 1976] [id = 157] 11:29:17 INFO - PROCESS | 1976 | ++DOMWINDOW == 151 (0x7fe964fd7800) [pid = 1976] [serial = 471] [outer = (nil)] 11:29:17 INFO - PROCESS | 1976 | ++DOMWINDOW == 152 (0x7fe964fdbc00) [pid = 1976] [serial = 472] [outer = 0x7fe964fd7800] 11:29:17 INFO - PROCESS | 1976 | 1462213757291 Marionette DEBUG loaded listener.js 11:29:17 INFO - PROCESS | 1976 | ++DOMWINDOW == 153 (0x7fe96673bc00) [pid = 1976] [serial = 473] [outer = 0x7fe964fd7800] 11:29:18 INFO - PROCESS | 1976 | 1462213758071 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 11:29:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:29:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1628ms 11:29:18 INFO - PROCESS | 1976 | 1462213758116 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 11:29:18 INFO - PROCESS | 1976 | 1462213758122 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 11:29:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:29:18 INFO - PROCESS | 1976 | 1462213758130 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:29:18 INFO - PROCESS | 1976 | 1462213758136 Marionette TRACE conn4 <- [1,602,null,{}] 11:29:18 INFO - PROCESS | 1976 | 1462213758143 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:18 INFO - PROCESS | 1976 | 1462213758312 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 11:29:18 INFO - PROCESS | 1976 | 1462213758438 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:18 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe971122800 == 77 [pid = 1976] [id = 158] 11:29:18 INFO - PROCESS | 1976 | ++DOMWINDOW == 154 (0x7fe964fd7c00) [pid = 1976] [serial = 474] [outer = (nil)] 11:29:18 INFO - PROCESS | 1976 | ++DOMWINDOW == 155 (0x7fe96cc77000) [pid = 1976] [serial = 475] [outer = 0x7fe964fd7c00] 11:29:18 INFO - PROCESS | 1976 | 1462213758505 Marionette DEBUG loaded listener.js 11:29:18 INFO - PROCESS | 1976 | ++DOMWINDOW == 156 (0x7fe96cc81c00) [pid = 1976] [serial = 476] [outer = 0x7fe964fd7c00] 11:29:19 INFO - PROCESS | 1976 | 1462213759414 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 11:29:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:29:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1337ms 11:29:19 INFO - PROCESS | 1976 | 1462213759470 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 11:29:19 INFO - PROCESS | 1976 | 1462213759475 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 11:29:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:29:19 INFO - PROCESS | 1976 | 1462213759482 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:29:19 INFO - PROCESS | 1976 | 1462213759485 Marionette TRACE conn4 <- [1,606,null,{}] 11:29:19 INFO - PROCESS | 1976 | 1462213759490 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:19 INFO - PROCESS | 1976 | 1462213759645 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 11:29:19 INFO - PROCESS | 1976 | 1462213759816 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:19 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d2fe000 == 78 [pid = 1976] [id = 159] 11:29:19 INFO - PROCESS | 1976 | ++DOMWINDOW == 157 (0x7fe96d80d000) [pid = 1976] [serial = 477] [outer = (nil)] 11:29:19 INFO - PROCESS | 1976 | ++DOMWINDOW == 158 (0x7fe96d813800) [pid = 1976] [serial = 478] [outer = 0x7fe96d80d000] 11:29:19 INFO - PROCESS | 1976 | 1462213759884 Marionette DEBUG loaded listener.js 11:29:19 INFO - PROCESS | 1976 | ++DOMWINDOW == 159 (0x7fe96d9ea400) [pid = 1976] [serial = 479] [outer = 0x7fe96d80d000] 11:29:20 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe984f46800 == 77 [pid = 1976] [id = 84] 11:29:20 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97d0b0000 == 76 [pid = 1976] [id = 111] 11:29:20 INFO - PROCESS | 1976 | --DOMWINDOW == 158 (0x7fe976ddcc00) [pid = 1976] [serial = 378] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 1976 | --DOMWINDOW == 157 (0x7fe96ddae800) [pid = 1976] [serial = 402] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe98ae85800 == 75 [pid = 1976] [id = 85] 11:29:20 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe977130000 == 74 [pid = 1976] [id = 148] 11:29:20 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe98518a000 == 73 [pid = 1976] [id = 147] 11:29:20 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe982e09800 == 72 [pid = 1976] [id = 146] 11:29:20 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97870b800 == 71 [pid = 1976] [id = 145] 11:29:20 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe974fa4800 == 70 [pid = 1976] [id = 144] 11:29:20 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe966ad8800 == 69 [pid = 1976] [id = 143] 11:29:20 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d916800 == 68 [pid = 1976] [id = 142] 11:29:20 INFO - PROCESS | 1976 | 1462213760799 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:29:20 INFO - PROCESS | 1976 | --DOMWINDOW == 156 (0x7fe97d253000) [pid = 1976] [serial = 361] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 1976 | --DOMWINDOW == 155 (0x7fe9704dc000) [pid = 1976] [serial = 390] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 1976 | --DOMWINDOW == 154 (0x7fe96d4e3c00) [pid = 1976] [serial = 382] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 1976 | --DOMWINDOW == 153 (0x7fe96d19c000) [pid = 1976] [serial = 381] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 1976 | --DOMWINDOW == 152 (0x7fe97387e000) [pid = 1976] [serial = 393] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 1976 | --DOMWINDOW == 151 (0x7fe96d9ee000) [pid = 1976] [serial = 384] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 1976 | --DOMWINDOW == 150 (0x7fe96da0e400) [pid = 1976] [serial = 385] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 1976 | --DOMWINDOW == 149 (0x7fe96ea78400) [pid = 1976] [serial = 387] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 1976 | --DOMWINDOW == 148 (0x7fe96ee56400) [pid = 1976] [serial = 388] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 1976 | --DOMWINDOW == 147 (0x7fe96da3ec00) [pid = 1976] [serial = 366] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 1976 | --DOMWINDOW == 146 (0x7fe96d4e3000) [pid = 1976] [serial = 375] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 1976 | --DOMWINDOW == 145 (0x7fe977361c00) [pid = 1976] [serial = 396] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 1976 | --DOMWINDOW == 144 (0x7fe9764b1800) [pid = 1976] [serial = 369] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 1976 | --DOMWINDOW == 143 (0x7fe9795d7400) [pid = 1976] [serial = 372] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 1976 | --DOMWINDOW == 142 (0x7fe96d814c00) [pid = 1976] [serial = 363] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 1976 | --DOMWINDOW == 141 (0x7fe976450800) [pid = 1976] [serial = 394] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 1976 | --DOMWINDOW == 140 (0x7fe96dac7400) [pid = 1976] [serial = 399] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 1976 | --DOMWINDOW == 139 (0x7fe96dacc000) [pid = 1976] [serial = 400] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 1976 | --DOMWINDOW == 138 (0x7fe977dcd400) [pid = 1976] [serial = 397] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 1976 | --DOMWINDOW == 137 (0x7fe9708c9000) [pid = 1976] [serial = 391] [outer = (nil)] [url = about:blank] 11:29:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:29:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1381ms 11:29:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:29:20 INFO - PROCESS | 1976 | 1462213760864 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 11:29:20 INFO - PROCESS | 1976 | 1462213760867 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 11:29:20 INFO - PROCESS | 1976 | 1462213760880 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:29:20 INFO - PROCESS | 1976 | 1462213760888 Marionette TRACE conn4 <- [1,610,null,{}] 11:29:20 INFO - PROCESS | 1976 | 1462213760895 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:21 INFO - PROCESS | 1976 | 1462213761043 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 11:29:21 INFO - PROCESS | 1976 | 1462213761055 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:21 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe972d89000 == 69 [pid = 1976] [id = 160] 11:29:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 138 (0x7fe96d5f1800) [pid = 1976] [serial = 480] [outer = (nil)] 11:29:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 139 (0x7fe96dac2400) [pid = 1976] [serial = 481] [outer = 0x7fe96d5f1800] 11:29:21 INFO - PROCESS | 1976 | 1462213761131 Marionette DEBUG loaded listener.js 11:29:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 140 (0x7fe96dd4b800) [pid = 1976] [serial = 482] [outer = 0x7fe96d5f1800] 11:29:21 INFO - PROCESS | 1976 | 1462213761850 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 11:29:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:29:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1046ms 11:29:21 INFO - PROCESS | 1976 | 1462213761919 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 11:29:21 INFO - PROCESS | 1976 | 1462213761924 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 11:29:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:29:21 INFO - PROCESS | 1976 | 1462213761930 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:29:21 INFO - PROCESS | 1976 | 1462213761932 Marionette TRACE conn4 <- [1,614,null,{}] 11:29:21 INFO - PROCESS | 1976 | 1462213761937 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:22 INFO - PROCESS | 1976 | 1462213762101 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 11:29:22 INFO - PROCESS | 1976 | 1462213762208 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:22 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe977133000 == 70 [pid = 1976] [id = 161] 11:29:22 INFO - PROCESS | 1976 | ++DOMWINDOW == 141 (0x7fe96d810000) [pid = 1976] [serial = 483] [outer = (nil)] 11:29:22 INFO - PROCESS | 1976 | ++DOMWINDOW == 142 (0x7fe96ea6cc00) [pid = 1976] [serial = 484] [outer = 0x7fe96d810000] 11:29:22 INFO - PROCESS | 1976 | 1462213762266 Marionette DEBUG loaded listener.js 11:29:22 INFO - PROCESS | 1976 | ++DOMWINDOW == 143 (0x7fe96ee4c000) [pid = 1976] [serial = 485] [outer = 0x7fe96d810000] 11:29:22 INFO - PROCESS | 1976 | 1462213762960 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 11:29:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:29:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1082ms 11:29:23 INFO - PROCESS | 1976 | 1462213763022 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 11:29:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:29:23 INFO - PROCESS | 1976 | 1462213763035 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 11:29:23 INFO - PROCESS | 1976 | 1462213763041 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:29:23 INFO - PROCESS | 1976 | 1462213763044 Marionette TRACE conn4 <- [1,618,null,{}] 11:29:23 INFO - PROCESS | 1976 | 1462213763048 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:23 INFO - PROCESS | 1976 | 1462213763228 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 11:29:23 INFO - PROCESS | 1976 | 1462213763258 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:23 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe978393800 == 71 [pid = 1976] [id = 162] 11:29:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 144 (0x7fe9704de400) [pid = 1976] [serial = 486] [outer = (nil)] 11:29:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 145 (0x7fe970881800) [pid = 1976] [serial = 487] [outer = 0x7fe9704de400] 11:29:23 INFO - PROCESS | 1976 | 1462213763328 Marionette DEBUG loaded listener.js 11:29:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 146 (0x7fe970ff7000) [pid = 1976] [serial = 488] [outer = 0x7fe9704de400] 11:29:24 INFO - PROCESS | 1976 | 1462213764143 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:29:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:29:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1176ms 11:29:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:29:24 INFO - PROCESS | 1976 | 1462213764217 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 11:29:24 INFO - PROCESS | 1976 | 1462213764219 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 11:29:24 INFO - PROCESS | 1976 | 1462213764225 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:29:24 INFO - PROCESS | 1976 | 1462213764228 Marionette TRACE conn4 <- [1,622,null,{}] 11:29:24 INFO - PROCESS | 1976 | 1462213764233 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:24 INFO - PROCESS | 1976 | 1462213764440 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 11:29:24 INFO - PROCESS | 1976 | 1462213764465 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:24 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97d215800 == 72 [pid = 1976] [id = 163] 11:29:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 147 (0x7fe9713db800) [pid = 1976] [serial = 489] [outer = (nil)] 11:29:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 148 (0x7fe976454000) [pid = 1976] [serial = 490] [outer = 0x7fe9713db800] 11:29:24 INFO - PROCESS | 1976 | 1462213764529 Marionette DEBUG loaded listener.js 11:29:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 149 (0x7fe9764ba400) [pid = 1976] [serial = 491] [outer = 0x7fe9713db800] 11:29:25 INFO - PROCESS | 1976 | --DOMWINDOW == 148 (0x7fe96c223c00) [pid = 1976] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 11:29:25 INFO - PROCESS | 1976 | --DOMWINDOW == 147 (0x7fe96dacc400) [pid = 1976] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:29:25 INFO - PROCESS | 1976 | --DOMWINDOW == 146 (0x7fe96da13c00) [pid = 1976] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 11:29:25 INFO - PROCESS | 1976 | --DOMWINDOW == 145 (0x7fe966745000) [pid = 1976] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:29:25 INFO - PROCESS | 1976 | --DOMWINDOW == 144 (0x7fe96673e800) [pid = 1976] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:29:25 INFO - PROCESS | 1976 | --DOMWINDOW == 143 (0x7fe9758da400) [pid = 1976] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:29:25 INFO - PROCESS | 1976 | --DOMWINDOW == 142 (0x7fe96ea73000) [pid = 1976] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:29:25 INFO - PROCESS | 1976 | --DOMWINDOW == 141 (0x7fe96da0c000) [pid = 1976] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:29:25 INFO - PROCESS | 1976 | 1462213765482 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 11:29:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:29:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1286ms 11:29:25 INFO - PROCESS | 1976 | 1462213765512 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 11:29:25 INFO - PROCESS | 1976 | 1462213765515 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 11:29:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:29:25 INFO - PROCESS | 1976 | 1462213765521 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:29:25 INFO - PROCESS | 1976 | 1462213765523 Marionette TRACE conn4 <- [1,626,null,{}] 11:29:25 INFO - PROCESS | 1976 | 1462213765529 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:25 INFO - PROCESS | 1976 | 1462213765720 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 11:29:25 INFO - PROCESS | 1976 | 1462213765738 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:25 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97d0af800 == 73 [pid = 1976] [id = 164] 11:29:25 INFO - PROCESS | 1976 | ++DOMWINDOW == 142 (0x7fe966885400) [pid = 1976] [serial = 492] [outer = (nil)] 11:29:25 INFO - PROCESS | 1976 | ++DOMWINDOW == 143 (0x7fe9713d9c00) [pid = 1976] [serial = 493] [outer = 0x7fe966885400] 11:29:25 INFO - PROCESS | 1976 | 1462213765809 Marionette DEBUG loaded listener.js 11:29:25 INFO - PROCESS | 1976 | ++DOMWINDOW == 144 (0x7fe976ddc400) [pid = 1976] [serial = 494] [outer = 0x7fe966885400] 11:29:26 INFO - PROCESS | 1976 | 1462213766502 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 11:29:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:29:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1026ms 11:29:26 INFO - PROCESS | 1976 | 1462213766549 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 11:29:26 INFO - PROCESS | 1976 | 1462213766553 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 11:29:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:29:26 INFO - PROCESS | 1976 | 1462213766558 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:29:26 INFO - PROCESS | 1976 | 1462213766560 Marionette TRACE conn4 <- [1,630,null,{}] 11:29:26 INFO - PROCESS | 1976 | 1462213766566 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:26 INFO - PROCESS | 1976 | 1462213766746 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 11:29:26 INFO - PROCESS | 1976 | 1462213766818 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:26 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe984138800 == 74 [pid = 1976] [id = 165] 11:29:26 INFO - PROCESS | 1976 | ++DOMWINDOW == 145 (0x7fe96d80ec00) [pid = 1976] [serial = 495] [outer = (nil)] 11:29:26 INFO - PROCESS | 1976 | ++DOMWINDOW == 146 (0x7fe976ddcc00) [pid = 1976] [serial = 496] [outer = 0x7fe96d80ec00] 11:29:26 INFO - PROCESS | 1976 | 1462213766878 Marionette DEBUG loaded listener.js 11:29:26 INFO - PROCESS | 1976 | ++DOMWINDOW == 147 (0x7fe9787fa000) [pid = 1976] [serial = 497] [outer = 0x7fe96d80ec00] 11:29:27 INFO - PROCESS | 1976 | 1462213767769 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 11:29:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:29:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1284ms 11:29:27 INFO - PROCESS | 1976 | 1462213767844 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 11:29:27 INFO - PROCESS | 1976 | 1462213767851 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 11:29:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:29:27 INFO - PROCESS | 1976 | 1462213767860 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:29:27 INFO - PROCESS | 1976 | 1462213767865 Marionette TRACE conn4 <- [1,634,null,{}] 11:29:27 INFO - PROCESS | 1976 | 1462213767873 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:28 INFO - PROCESS | 1976 | 1462213768084 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 11:29:28 INFO - PROCESS | 1976 | 1462213768288 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:28 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9708ad800 == 75 [pid = 1976] [id = 166] 11:29:28 INFO - PROCESS | 1976 | ++DOMWINDOW == 148 (0x7fe96c230800) [pid = 1976] [serial = 498] [outer = (nil)] 11:29:28 INFO - PROCESS | 1976 | ++DOMWINDOW == 149 (0x7fe96cc76000) [pid = 1976] [serial = 499] [outer = 0x7fe96c230800] 11:29:28 INFO - PROCESS | 1976 | 1462213768410 Marionette DEBUG loaded listener.js 11:29:28 INFO - PROCESS | 1976 | ++DOMWINDOW == 150 (0x7fe96d4dc800) [pid = 1976] [serial = 500] [outer = 0x7fe96c230800] 11:29:28 INFO - PROCESS | 1976 | [1976] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:29:29 INFO - PROCESS | 1976 | 1462213769261 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 11:29:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:29:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1435ms 11:29:29 INFO - PROCESS | 1976 | 1462213769295 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 11:29:29 INFO - PROCESS | 1976 | 1462213769304 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 11:29:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:29:29 INFO - PROCESS | 1976 | 1462213769313 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:29:29 INFO - PROCESS | 1976 | 1462213769316 Marionette TRACE conn4 <- [1,638,null,{}] 11:29:29 INFO - PROCESS | 1976 | 1462213769322 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:29 INFO - PROCESS | 1976 | 1462213769484 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 11:29:29 INFO - PROCESS | 1976 | 1462213769642 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:29 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe977132000 == 76 [pid = 1976] [id = 167] 11:29:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 151 (0x7fe96d4dd400) [pid = 1976] [serial = 501] [outer = (nil)] 11:29:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 152 (0x7fe96da05c00) [pid = 1976] [serial = 502] [outer = 0x7fe96d4dd400] 11:29:29 INFO - PROCESS | 1976 | 1462213769710 Marionette DEBUG loaded listener.js 11:29:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 153 (0x7fe96dab1400) [pid = 1976] [serial = 503] [outer = 0x7fe96d4dd400] 11:29:30 INFO - PROCESS | 1976 | [1976] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:29:30 INFO - PROCESS | 1976 | 1462213770640 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:29:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:29:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1378ms 11:29:30 INFO - PROCESS | 1976 | 1462213770693 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 11:29:30 INFO - PROCESS | 1976 | 1462213770696 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 11:29:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:29:30 INFO - PROCESS | 1976 | 1462213770703 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:29:30 INFO - PROCESS | 1976 | 1462213770709 Marionette TRACE conn4 <- [1,642,null,{}] 11:29:30 INFO - PROCESS | 1976 | 1462213770726 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:30 INFO - PROCESS | 1976 | 1462213770963 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 11:29:31 INFO - PROCESS | 1976 | 1462213771144 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:31 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9884d3000 == 77 [pid = 1976] [id = 168] 11:29:31 INFO - PROCESS | 1976 | ++DOMWINDOW == 154 (0x7fe9706aec00) [pid = 1976] [serial = 504] [outer = (nil)] 11:29:31 INFO - PROCESS | 1976 | ++DOMWINDOW == 155 (0x7fe970ff4400) [pid = 1976] [serial = 505] [outer = 0x7fe9706aec00] 11:29:31 INFO - PROCESS | 1976 | 1462213771257 Marionette DEBUG loaded listener.js 11:29:31 INFO - PROCESS | 1976 | ++DOMWINDOW == 156 (0x7fe9713da800) [pid = 1976] [serial = 506] [outer = 0x7fe9706aec00] 11:29:32 INFO - PROCESS | 1976 | 1462213772004 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 11:29:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:29:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1348ms 11:29:32 INFO - PROCESS | 1976 | 1462213772051 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 11:29:32 INFO - PROCESS | 1976 | 1462213772056 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 11:29:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:29:32 INFO - PROCESS | 1976 | 1462213772061 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:29:32 INFO - PROCESS | 1976 | 1462213772063 Marionette TRACE conn4 <- [1,646,null,{}] 11:29:32 INFO - PROCESS | 1976 | 1462213772069 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:32 INFO - PROCESS | 1976 | 1462213772226 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 11:29:32 INFO - PROCESS | 1976 | 1462213772382 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:32 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe98b869000 == 78 [pid = 1976] [id = 169] 11:29:32 INFO - PROCESS | 1976 | ++DOMWINDOW == 157 (0x7fe9708ca000) [pid = 1976] [serial = 507] [outer = (nil)] 11:29:32 INFO - PROCESS | 1976 | ++DOMWINDOW == 158 (0x7fe978361000) [pid = 1976] [serial = 508] [outer = 0x7fe9708ca000] 11:29:32 INFO - PROCESS | 1976 | 1462213772450 Marionette DEBUG loaded listener.js 11:29:32 INFO - PROCESS | 1976 | ++DOMWINDOW == 159 (0x7fe9795dd800) [pid = 1976] [serial = 509] [outer = 0x7fe9708ca000] 11:29:33 INFO - PROCESS | 1976 | 1462213773326 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:29:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:29:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1329ms 11:29:33 INFO - PROCESS | 1976 | 1462213773392 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 11:29:33 INFO - PROCESS | 1976 | 1462213773396 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 11:29:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:29:33 INFO - PROCESS | 1976 | 1462213773402 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:29:33 INFO - PROCESS | 1976 | 1462213773406 Marionette TRACE conn4 <- [1,650,null,{}] 11:29:33 INFO - PROCESS | 1976 | 1462213773412 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:33 INFO - PROCESS | 1976 | 1462213773580 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 11:29:33 INFO - PROCESS | 1976 | 1462213773730 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:33 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe964fb0800 == 79 [pid = 1976] [id = 170] 11:29:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 160 (0x7fe974979c00) [pid = 1976] [serial = 510] [outer = (nil)] 11:29:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 161 (0x7fe97d256000) [pid = 1976] [serial = 511] [outer = 0x7fe974979c00] 11:29:33 INFO - PROCESS | 1976 | 1462213773800 Marionette DEBUG loaded listener.js 11:29:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 162 (0x7fe983a94000) [pid = 1976] [serial = 512] [outer = 0x7fe974979c00] 11:29:34 INFO - PROCESS | 1976 | 1462213774623 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 11:29:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:29:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1280ms 11:29:34 INFO - PROCESS | 1976 | 1462213774683 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 11:29:34 INFO - PROCESS | 1976 | 1462213774687 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 11:29:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:29:34 INFO - PROCESS | 1976 | 1462213774692 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:29:34 INFO - PROCESS | 1976 | 1462213774694 Marionette TRACE conn4 <- [1,654,null,{}] 11:29:34 INFO - PROCESS | 1976 | 1462213774700 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:34 INFO - PROCESS | 1976 | 1462213774905 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 11:29:35 INFO - PROCESS | 1976 | 1462213775058 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:35 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe964909000 == 80 [pid = 1976] [id = 171] 11:29:35 INFO - PROCESS | 1976 | ++DOMWINDOW == 163 (0x7fe9668e9400) [pid = 1976] [serial = 513] [outer = (nil)] 11:29:35 INFO - PROCESS | 1976 | ++DOMWINDOW == 164 (0x7fe9668efc00) [pid = 1976] [serial = 514] [outer = 0x7fe9668e9400] 11:29:35 INFO - PROCESS | 1976 | 1462213775131 Marionette DEBUG loaded listener.js 11:29:35 INFO - PROCESS | 1976 | ++DOMWINDOW == 165 (0x7fe983fbd400) [pid = 1976] [serial = 515] [outer = 0x7fe9668e9400] 11:29:35 INFO - PROCESS | 1976 | 1462213775972 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 11:29:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:29:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1326ms 11:29:36 INFO - PROCESS | 1976 | 1462213776020 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 11:29:36 INFO - PROCESS | 1976 | 1462213776023 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 11:29:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:29:36 INFO - PROCESS | 1976 | 1462213776029 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:29:36 INFO - PROCESS | 1976 | 1462213776033 Marionette TRACE conn4 <- [1,658,null,{}] 11:29:36 INFO - PROCESS | 1976 | 1462213776038 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:36 INFO - PROCESS | 1976 | 1462213776205 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 11:29:36 INFO - PROCESS | 1976 | 1462213776362 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:36 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe965060800 == 81 [pid = 1976] [id = 172] 11:29:36 INFO - PROCESS | 1976 | ++DOMWINDOW == 166 (0x7fe9668eac00) [pid = 1976] [serial = 516] [outer = (nil)] 11:29:36 INFO - PROCESS | 1976 | ++DOMWINDOW == 167 (0x7fe96d509400) [pid = 1976] [serial = 517] [outer = 0x7fe9668eac00] 11:29:36 INFO - PROCESS | 1976 | 1462213776430 Marionette DEBUG loaded listener.js 11:29:36 INFO - PROCESS | 1976 | ++DOMWINDOW == 168 (0x7fe96d50e000) [pid = 1976] [serial = 518] [outer = 0x7fe9668eac00] 11:29:37 INFO - PROCESS | 1976 | 1462213777284 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:29:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:29:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1327ms 11:29:37 INFO - PROCESS | 1976 | 1462213777357 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 11:29:37 INFO - PROCESS | 1976 | 1462213777360 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 11:29:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:29:37 INFO - PROCESS | 1976 | 1462213777367 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:29:37 INFO - PROCESS | 1976 | 1462213777371 Marionette TRACE conn4 <- [1,662,null,{}] 11:29:37 INFO - PROCESS | 1976 | 1462213777376 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:37 INFO - PROCESS | 1976 | 1462213777575 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 11:29:37 INFO - PROCESS | 1976 | 1462213777729 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:37 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96f8b7800 == 82 [pid = 1976] [id = 173] 11:29:37 INFO - PROCESS | 1976 | ++DOMWINDOW == 169 (0x7fe962c91000) [pid = 1976] [serial = 519] [outer = (nil)] 11:29:37 INFO - PROCESS | 1976 | ++DOMWINDOW == 170 (0x7fe962c96400) [pid = 1976] [serial = 520] [outer = 0x7fe962c91000] 11:29:37 INFO - PROCESS | 1976 | 1462213777799 Marionette DEBUG loaded listener.js 11:29:37 INFO - PROCESS | 1976 | ++DOMWINDOW == 171 (0x7fe962c9a400) [pid = 1976] [serial = 521] [outer = 0x7fe962c91000] 11:29:38 INFO - PROCESS | 1976 | [1976] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:29:38 INFO - PROCESS | 1976 | 1462213778848 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 11:29:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:29:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1531ms 11:29:38 INFO - PROCESS | 1976 | 1462213778899 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 11:29:38 INFO - PROCESS | 1976 | 1462213778905 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 11:29:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:29:38 INFO - PROCESS | 1976 | 1462213778912 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:29:38 INFO - PROCESS | 1976 | 1462213778917 Marionette TRACE conn4 <- [1,666,null,{}] 11:29:38 INFO - PROCESS | 1976 | 1462213778924 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:39 INFO - PROCESS | 1976 | 1462213779082 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 11:29:39 INFO - PROCESS | 1976 | 1462213779294 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:39 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97100e000 == 83 [pid = 1976] [id = 174] 11:29:39 INFO - PROCESS | 1976 | ++DOMWINDOW == 172 (0x7fe96688c000) [pid = 1976] [serial = 522] [outer = (nil)] 11:29:39 INFO - PROCESS | 1976 | ++DOMWINDOW == 173 (0x7fe96688fc00) [pid = 1976] [serial = 523] [outer = 0x7fe96688c000] 11:29:39 INFO - PROCESS | 1976 | 1462213779372 Marionette DEBUG loaded listener.js 11:29:39 INFO - PROCESS | 1976 | ++DOMWINDOW == 174 (0x7fe9668eb800) [pid = 1976] [serial = 524] [outer = 0x7fe96688c000] 11:29:39 INFO - PROCESS | 1976 | [1976] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:29:40 INFO - PROCESS | 1976 | 1462213780201 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 11:29:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:29:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1330ms 11:29:40 INFO - PROCESS | 1976 | 1462213780242 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 11:29:40 INFO - PROCESS | 1976 | 1462213780261 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 11:29:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:29:40 INFO - PROCESS | 1976 | 1462213780279 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:29:40 INFO - PROCESS | 1976 | 1462213780282 Marionette TRACE conn4 <- [1,670,null,{}] 11:29:40 INFO - PROCESS | 1976 | 1462213780295 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:40 INFO - PROCESS | 1976 | 1462213780553 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 11:29:40 INFO - PROCESS | 1976 | 1462213780757 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:40 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe966991000 == 84 [pid = 1976] [id = 175] 11:29:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 175 (0x7fe96a6b6400) [pid = 1976] [serial = 525] [outer = (nil)] 11:29:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 176 (0x7fe96cc7d800) [pid = 1976] [serial = 526] [outer = 0x7fe96a6b6400] 11:29:40 INFO - PROCESS | 1976 | 1462213780876 Marionette DEBUG loaded listener.js 11:29:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 177 (0x7fe96d368800) [pid = 1976] [serial = 527] [outer = 0x7fe96a6b6400] 11:29:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97d0af800 == 83 [pid = 1976] [id = 164] 11:29:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97d215800 == 82 [pid = 1976] [id = 163] 11:29:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe978393800 == 81 [pid = 1976] [id = 162] 11:29:41 INFO - PROCESS | 1976 | --DOMWINDOW == 176 (0x7fe96dab2800) [pid = 1976] [serial = 447] [outer = (nil)] [url = about:blank] 11:29:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe977133000 == 80 [pid = 1976] [id = 161] 11:29:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe972d89000 == 79 [pid = 1976] [id = 160] 11:29:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d2fe000 == 78 [pid = 1976] [id = 159] 11:29:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe971122800 == 77 [pid = 1976] [id = 158] 11:29:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97087d000 == 76 [pid = 1976] [id = 157] 11:29:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9713b6800 == 75 [pid = 1976] [id = 156] 11:29:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe971111800 == 74 [pid = 1976] [id = 155] 11:29:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe965059800 == 73 [pid = 1976] [id = 154] 11:29:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe977d88800 == 72 [pid = 1976] [id = 153] 11:29:41 INFO - PROCESS | 1976 | --DOMWINDOW == 175 (0x7fe9708c6800) [pid = 1976] [serial = 439] [outer = (nil)] [url = about:blank] 11:29:41 INFO - PROCESS | 1976 | --DOMWINDOW == 174 (0x7fe976de0400) [pid = 1976] [serial = 445] [outer = (nil)] [url = about:blank] 11:29:41 INFO - PROCESS | 1976 | --DOMWINDOW == 173 (0x7fe96d816800) [pid = 1976] [serial = 432] [outer = (nil)] [url = about:blank] 11:29:41 INFO - PROCESS | 1976 | --DOMWINDOW == 172 (0x7fe96da11800) [pid = 1976] [serial = 433] [outer = (nil)] [url = about:blank] 11:29:41 INFO - PROCESS | 1976 | --DOMWINDOW == 171 (0x7fe96d80f800) [pid = 1976] [serial = 405] [outer = (nil)] [url = about:blank] 11:29:41 INFO - PROCESS | 1976 | --DOMWINDOW == 170 (0x7fe977365000) [pid = 1976] [serial = 403] [outer = (nil)] [url = about:blank] 11:29:41 INFO - PROCESS | 1976 | --DOMWINDOW == 169 (0x7fe9795de400) [pid = 1976] [serial = 417] [outer = (nil)] [url = about:blank] 11:29:41 INFO - PROCESS | 1976 | --DOMWINDOW == 168 (0x7fe96dac3c00) [pid = 1976] [serial = 435] [outer = (nil)] [url = about:blank] 11:29:41 INFO - PROCESS | 1976 | --DOMWINDOW == 167 (0x7fe96ee4dc00) [pid = 1976] [serial = 436] [outer = (nil)] [url = about:blank] 11:29:41 INFO - PROCESS | 1976 | --DOMWINDOW == 166 (0x7fe96cb51400) [pid = 1976] [serial = 427] [outer = (nil)] [url = about:blank] 11:29:41 INFO - PROCESS | 1976 | --DOMWINDOW == 165 (0x7fe96674a000) [pid = 1976] [serial = 426] [outer = (nil)] [url = about:blank] 11:29:41 INFO - PROCESS | 1976 | --DOMWINDOW == 164 (0x7fe96dacdc00) [pid = 1976] [serial = 408] [outer = (nil)] [url = about:blank] 11:29:41 INFO - PROCESS | 1976 | --DOMWINDOW == 163 (0x7fe96d5e4400) [pid = 1976] [serial = 430] [outer = (nil)] [url = about:blank] 11:29:41 INFO - PROCESS | 1976 | --DOMWINDOW == 162 (0x7fe96d36c400) [pid = 1976] [serial = 429] [outer = (nil)] [url = about:blank] 11:29:41 INFO - PROCESS | 1976 | --DOMWINDOW == 161 (0x7fe977dd6800) [pid = 1976] [serial = 414] [outer = (nil)] [url = about:blank] 11:29:41 INFO - PROCESS | 1976 | --DOMWINDOW == 160 (0x7fe976451400) [pid = 1976] [serial = 441] [outer = (nil)] [url = about:blank] 11:29:41 INFO - PROCESS | 1976 | --DOMWINDOW == 159 (0x7fe976450000) [pid = 1976] [serial = 411] [outer = (nil)] [url = about:blank] 11:29:41 INFO - PROCESS | 1976 | --DOMWINDOW == 158 (0x7fe987069c00) [pid = 1976] [serial = 420] [outer = (nil)] [url = about:blank] 11:29:41 INFO - PROCESS | 1976 | --DOMWINDOW == 157 (0x7fe96a6c1400) [pid = 1976] [serial = 423] [outer = (nil)] [url = about:blank] 11:29:41 INFO - PROCESS | 1976 | --DOMWINDOW == 156 (0x7fe9708cd000) [pid = 1976] [serial = 444] [outer = (nil)] [url = about:blank] 11:29:41 INFO - PROCESS | 1976 | --DOMWINDOW == 155 (0x7fe976dda000) [pid = 1976] [serial = 442] [outer = (nil)] [url = about:blank] 11:29:41 INFO - PROCESS | 1976 | --DOMWINDOW == 154 (0x7fe96ee50000) [pid = 1976] [serial = 438] [outer = (nil)] [url = about:blank] 11:29:41 INFO - PROCESS | 1976 | 1462213781700 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 11:29:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:29:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1445ms 11:29:41 INFO - PROCESS | 1976 | 1462213781722 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 11:29:41 INFO - PROCESS | 1976 | 1462213781725 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 11:29:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:29:41 INFO - PROCESS | 1976 | 1462213781731 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:29:41 INFO - PROCESS | 1976 | 1462213781736 Marionette TRACE conn4 <- [1,674,null,{}] 11:29:41 INFO - PROCESS | 1976 | 1462213781751 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:41 INFO - PROCESS | 1976 | 1462213781912 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 11:29:41 INFO - PROCESS | 1976 | 1462213781931 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:41 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe971028800 == 73 [pid = 1976] [id = 176] 11:29:41 INFO - PROCESS | 1976 | ++DOMWINDOW == 155 (0x7fe96d50c800) [pid = 1976] [serial = 528] [outer = (nil)] 11:29:41 INFO - PROCESS | 1976 | ++DOMWINDOW == 156 (0x7fe96d818400) [pid = 1976] [serial = 529] [outer = 0x7fe96d50c800] 11:29:42 INFO - PROCESS | 1976 | 1462213781997 Marionette DEBUG loaded listener.js 11:29:42 INFO - PROCESS | 1976 | ++DOMWINDOW == 157 (0x7fe96da0e400) [pid = 1976] [serial = 530] [outer = 0x7fe96d50c800] 11:29:42 INFO - PROCESS | 1976 | [1976] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:29:42 INFO - PROCESS | 1976 | 1462213782788 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 11:29:42 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 11:29:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1082ms 11:29:42 INFO - PROCESS | 1976 | 1462213782821 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 11:29:42 INFO - PROCESS | 1976 | 1462213782826 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 11:29:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:29:42 INFO - PROCESS | 1976 | 1462213782831 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:29:42 INFO - PROCESS | 1976 | 1462213782833 Marionette TRACE conn4 <- [1,678,null,{}] 11:29:42 INFO - PROCESS | 1976 | 1462213782839 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:43 INFO - PROCESS | 1976 | 1462213783025 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 11:29:43 INFO - PROCESS | 1976 | 1462213783042 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:43 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97518e000 == 74 [pid = 1976] [id = 177] 11:29:43 INFO - PROCESS | 1976 | ++DOMWINDOW == 158 (0x7fe96d814c00) [pid = 1976] [serial = 531] [outer = (nil)] 11:29:43 INFO - PROCESS | 1976 | ++DOMWINDOW == 159 (0x7fe96dab7c00) [pid = 1976] [serial = 532] [outer = 0x7fe96d814c00] 11:29:43 INFO - PROCESS | 1976 | 1462213783103 Marionette DEBUG loaded listener.js 11:29:43 INFO - PROCESS | 1976 | ++DOMWINDOW == 160 (0x7fe96dacc000) [pid = 1976] [serial = 533] [outer = 0x7fe96d814c00] 11:29:43 INFO - PROCESS | 1976 | 1462213783869 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 11:29:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:29:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1077ms 11:29:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:29:43 INFO - PROCESS | 1976 | 1462213783909 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 11:29:43 INFO - PROCESS | 1976 | 1462213783912 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 11:29:43 INFO - PROCESS | 1976 | 1462213783917 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:29:43 INFO - PROCESS | 1976 | 1462213783920 Marionette TRACE conn4 <- [1,682,null,{}] 11:29:43 INFO - PROCESS | 1976 | 1462213783932 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:44 INFO - PROCESS | 1976 | 1462213784116 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 11:29:44 INFO - PROCESS | 1976 | 1462213784144 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:44 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe977136000 == 75 [pid = 1976] [id = 178] 11:29:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 161 (0x7fe96d50ec00) [pid = 1976] [serial = 534] [outer = (nil)] 11:29:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 162 (0x7fe96ea6c800) [pid = 1976] [serial = 535] [outer = 0x7fe96d50ec00] 11:29:44 INFO - PROCESS | 1976 | 1462213784203 Marionette DEBUG loaded listener.js 11:29:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 163 (0x7fe96f854800) [pid = 1976] [serial = 536] [outer = 0x7fe96d50ec00] 11:29:45 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:29:45 INFO - PROCESS | 1976 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:29:45 INFO - PROCESS | 1976 | 1462213785401 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 11:29:45 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) 11:29:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1541ms 11:29:45 INFO - PROCESS | 1976 | 1462213785461 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 11:29:45 INFO - PROCESS | 1976 | 1462213785464 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 11:29:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:29:45 INFO - PROCESS | 1976 | 1462213785470 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:29:45 INFO - PROCESS | 1976 | 1462213785472 Marionette TRACE conn4 <- [1,686,null,{}] 11:29:45 INFO - PROCESS | 1976 | 1462213785477 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:45 INFO - PROCESS | 1976 | 1462213785895 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 11:29:45 INFO - PROCESS | 1976 | --DOMWINDOW == 162 (0x7fe96d810000) [pid = 1976] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:29:45 INFO - PROCESS | 1976 | --DOMWINDOW == 161 (0x7fe964fd7800) [pid = 1976] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:29:45 INFO - PROCESS | 1976 | --DOMWINDOW == 160 (0x7fe9704de400) [pid = 1976] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:29:45 INFO - PROCESS | 1976 | --DOMWINDOW == 159 (0x7fe964fd7c00) [pid = 1976] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:29:45 INFO - PROCESS | 1976 | --DOMWINDOW == 158 (0x7fe96d5f1800) [pid = 1976] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:29:45 INFO - PROCESS | 1976 | --DOMWINDOW == 157 (0x7fe9713db800) [pid = 1976] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:29:45 INFO - PROCESS | 1976 | --DOMWINDOW == 156 (0x7fe966885400) [pid = 1976] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:29:45 INFO - PROCESS | 1976 | --DOMWINDOW == 155 (0x7fe966745800) [pid = 1976] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:29:45 INFO - PROCESS | 1976 | --DOMWINDOW == 154 (0x7fe96d80d000) [pid = 1976] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:29:46 INFO - PROCESS | 1976 | 1462213786014 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:46 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96a7dc800 == 76 [pid = 1976] [id = 179] 11:29:46 INFO - PROCESS | 1976 | ++DOMWINDOW == 155 (0x7fe964fd7c00) [pid = 1976] [serial = 537] [outer = (nil)] 11:29:46 INFO - PROCESS | 1976 | ++DOMWINDOW == 156 (0x7fe96cc73c00) [pid = 1976] [serial = 538] [outer = 0x7fe964fd7c00] 11:29:46 INFO - PROCESS | 1976 | 1462213786093 Marionette DEBUG loaded listener.js 11:29:46 INFO - PROCESS | 1976 | ++DOMWINDOW == 157 (0x7fe9706b5c00) [pid = 1976] [serial = 539] [outer = 0x7fe964fd7c00] 11:29:47 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:29:47 INFO - PROCESS | 1976 | 1462213787239 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 11:29:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:29:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1778ms 11:29:47 INFO - PROCESS | 1976 | 1462213787250 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 11:29:47 INFO - PROCESS | 1976 | 1462213787253 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 11:29:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:29:47 INFO - PROCESS | 1976 | 1462213787258 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:29:47 INFO - PROCESS | 1976 | 1462213787260 Marionette TRACE conn4 <- [1,690,null,{}] 11:29:47 INFO - PROCESS | 1976 | 1462213787266 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:47 INFO - PROCESS | 1976 | 1462213787405 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 11:29:47 INFO - PROCESS | 1976 | 1462213787562 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:47 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe983a36800 == 77 [pid = 1976] [id = 180] 11:29:47 INFO - PROCESS | 1976 | ++DOMWINDOW == 158 (0x7fe9764b5c00) [pid = 1976] [serial = 540] [outer = (nil)] 11:29:47 INFO - PROCESS | 1976 | ++DOMWINDOW == 159 (0x7fe977365000) [pid = 1976] [serial = 541] [outer = 0x7fe9764b5c00] 11:29:47 INFO - PROCESS | 1976 | 1462213787620 Marionette DEBUG loaded listener.js 11:29:47 INFO - PROCESS | 1976 | ++DOMWINDOW == 160 (0x7fe9795d7400) [pid = 1976] [serial = 542] [outer = 0x7fe9764b5c00] 11:29:48 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:29:48 INFO - PROCESS | 1976 | 1462213788948 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 11:29:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:29:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1729ms 11:29:49 INFO - PROCESS | 1976 | 1462213789051 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 11:29:49 INFO - PROCESS | 1976 | 1462213789058 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 11:29:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:29:49 INFO - PROCESS | 1976 | 1462213789082 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:29:49 INFO - PROCESS | 1976 | 1462213789086 Marionette TRACE conn4 <- [1,694,null,{}] 11:29:49 INFO - PROCESS | 1976 | 1462213789096 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:49 INFO - PROCESS | 1976 | 1462213789263 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 11:29:49 INFO - PROCESS | 1976 | 1462213789417 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:49 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9708a2800 == 78 [pid = 1976] [id = 181] 11:29:49 INFO - PROCESS | 1976 | ++DOMWINDOW == 161 (0x7fe9646b0c00) [pid = 1976] [serial = 543] [outer = (nil)] 11:29:49 INFO - PROCESS | 1976 | ++DOMWINDOW == 162 (0x7fe9646b8800) [pid = 1976] [serial = 544] [outer = 0x7fe9646b0c00] 11:29:49 INFO - PROCESS | 1976 | 1462213789494 Marionette DEBUG loaded listener.js 11:29:49 INFO - PROCESS | 1976 | ++DOMWINDOW == 163 (0x7fe96674a400) [pid = 1976] [serial = 545] [outer = 0x7fe9646b0c00] 11:29:50 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:29:50 INFO - PROCESS | 1976 | 1462213790826 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 11:29:50 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) 11:29:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1896ms 11:29:50 INFO - PROCESS | 1976 | 1462213790976 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 11:29:50 INFO - PROCESS | 1976 | 1462213790985 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 11:29:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:29:51 INFO - PROCESS | 1976 | 1462213790995 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:29:51 INFO - PROCESS | 1976 | 1462213790999 Marionette TRACE conn4 <- [1,698,null,{}] 11:29:51 INFO - PROCESS | 1976 | 1462213791006 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:51 INFO - PROCESS | 1976 | 1462213791226 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 11:29:51 INFO - PROCESS | 1976 | 1462213791386 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:51 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe977b59800 == 79 [pid = 1976] [id = 182] 11:29:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 164 (0x7fe9646b1400) [pid = 1976] [serial = 546] [outer = (nil)] 11:29:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 165 (0x7fe96c22a000) [pid = 1976] [serial = 547] [outer = 0x7fe9646b1400] 11:29:51 INFO - PROCESS | 1976 | 1462213791461 Marionette DEBUG loaded listener.js 11:29:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 166 (0x7fe96d4e8000) [pid = 1976] [serial = 548] [outer = 0x7fe9646b1400] 11:29:52 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:29:52 INFO - PROCESS | 1976 | 1462213792787 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 11:29:52 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) 11:29:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1829ms 11:29:52 INFO - PROCESS | 1976 | 1462213792872 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 11:29:52 INFO - PROCESS | 1976 | 1462213792876 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 11:29:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:29:52 INFO - PROCESS | 1976 | 1462213792886 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:29:52 INFO - PROCESS | 1976 | 1462213792891 Marionette TRACE conn4 <- [1,702,null,{}] 11:29:52 INFO - PROCESS | 1976 | 1462213792906 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:53 INFO - PROCESS | 1976 | 1462213793115 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 11:29:53 INFO - PROCESS | 1976 | 1462213793272 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:53 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe987010000 == 80 [pid = 1976] [id = 183] 11:29:53 INFO - PROCESS | 1976 | ++DOMWINDOW == 167 (0x7fe96d50a400) [pid = 1976] [serial = 549] [outer = (nil)] 11:29:53 INFO - PROCESS | 1976 | ++DOMWINDOW == 168 (0x7fe96da11000) [pid = 1976] [serial = 550] [outer = 0x7fe96d50a400] 11:29:53 INFO - PROCESS | 1976 | 1462213793347 Marionette DEBUG loaded listener.js 11:29:53 INFO - PROCESS | 1976 | ++DOMWINDOW == 169 (0x7fe96f962800) [pid = 1976] [serial = 551] [outer = 0x7fe96d50a400] 11:29:54 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:29:54 INFO - PROCESS | 1976 | 1462213794598 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 11:29:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:29:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1734ms 11:29:54 INFO - PROCESS | 1976 | 1462213794620 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 11:29:54 INFO - PROCESS | 1976 | 1462213794625 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 11:29:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:29:54 INFO - PROCESS | 1976 | 1462213794631 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:29:54 INFO - PROCESS | 1976 | 1462213794634 Marionette TRACE conn4 <- [1,706,null,{}] 11:29:54 INFO - PROCESS | 1976 | 1462213794640 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:54 INFO - PROCESS | 1976 | 1462213794844 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 11:29:55 INFO - PROCESS | 1976 | 1462213795014 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:55 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9891ca800 == 81 [pid = 1976] [id = 184] 11:29:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 170 (0x7fe96d50b800) [pid = 1976] [serial = 552] [outer = (nil)] 11:29:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 171 (0x7fe9713d4400) [pid = 1976] [serial = 553] [outer = 0x7fe96d50b800] 11:29:55 INFO - PROCESS | 1976 | 1462213795087 Marionette DEBUG loaded listener.js 11:29:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 172 (0x7fe972dc0000) [pid = 1976] [serial = 554] [outer = 0x7fe96d50b800] 11:29:56 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:29:56 INFO - PROCESS | 1976 | 1462213796374 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 11:29:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:29:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1783ms 11:29:56 INFO - PROCESS | 1976 | 1462213796458 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 11:29:56 INFO - PROCESS | 1976 | 1462213796462 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 11:29:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:29:56 INFO - PROCESS | 1976 | 1462213796521 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:29:56 INFO - PROCESS | 1976 | 1462213796525 Marionette TRACE conn4 <- [1,710,null,{}] 11:29:56 INFO - PROCESS | 1976 | 1462213796530 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:56 INFO - PROCESS | 1976 | 1462213796687 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 11:29:57 INFO - PROCESS | 1976 | 1462213797089 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:57 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d554000 == 82 [pid = 1976] [id = 185] 11:29:57 INFO - PROCESS | 1976 | ++DOMWINDOW == 173 (0x7fe9646ad400) [pid = 1976] [serial = 555] [outer = (nil)] 11:29:57 INFO - PROCESS | 1976 | ++DOMWINDOW == 174 (0x7fe9646b2000) [pid = 1976] [serial = 556] [outer = 0x7fe9646ad400] 11:29:57 INFO - PROCESS | 1976 | 1462213797180 Marionette DEBUG loaded listener.js 11:29:57 INFO - PROCESS | 1976 | ++DOMWINDOW == 175 (0x7fe964fd8000) [pid = 1976] [serial = 557] [outer = 0x7fe9646ad400] 11:29:58 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96a7dc800 == 81 [pid = 1976] [id = 179] 11:29:58 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe977136000 == 80 [pid = 1976] [id = 178] 11:29:58 INFO - PROCESS | 1976 | --DOMWINDOW == 174 (0x7fe964ecc800) [pid = 1976] [serial = 462] [outer = (nil)] [url = about:blank] 11:29:58 INFO - PROCESS | 1976 | --DOMWINDOW == 173 (0x7fe964fe2400) [pid = 1976] [serial = 465] [outer = (nil)] [url = about:blank] 11:29:58 INFO - PROCESS | 1976 | --DOMWINDOW == 172 (0x7fe9713d0000) [pid = 1976] [serial = 468] [outer = (nil)] [url = about:blank] 11:29:58 INFO - PROCESS | 1976 | --DOMWINDOW == 171 (0x7fe976ddcc00) [pid = 1976] [serial = 496] [outer = (nil)] [url = about:blank] 11:29:58 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97518e000 == 79 [pid = 1976] [id = 177] 11:29:58 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe971028800 == 78 [pid = 1976] [id = 176] 11:29:58 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe966991000 == 77 [pid = 1976] [id = 175] 11:29:58 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97100e000 == 76 [pid = 1976] [id = 174] 11:29:58 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96f8b7800 == 75 [pid = 1976] [id = 173] 11:29:58 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:29:58 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe965060800 == 74 [pid = 1976] [id = 172] 11:29:58 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe964909000 == 73 [pid = 1976] [id = 171] 11:29:58 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe964fb0800 == 72 [pid = 1976] [id = 170] 11:29:58 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe98b869000 == 71 [pid = 1976] [id = 169] 11:29:58 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9884d3000 == 70 [pid = 1976] [id = 168] 11:29:58 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe977132000 == 69 [pid = 1976] [id = 167] 11:29:58 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9708ad800 == 68 [pid = 1976] [id = 166] 11:29:58 INFO - PROCESS | 1976 | 1462213798571 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 11:29:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:29:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2088ms 11:29:58 INFO - PROCESS | 1976 | 1462213798603 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 11:29:58 INFO - PROCESS | 1976 | 1462213798608 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 11:29:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:29:58 INFO - PROCESS | 1976 | 1462213798615 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:29:58 INFO - PROCESS | 1976 | 1462213798620 Marionette TRACE conn4 <- [1,714,null,{}] 11:29:58 INFO - PROCESS | 1976 | 1462213798627 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:58 INFO - PROCESS | 1976 | 1462213798779 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 11:29:58 INFO - PROCESS | 1976 | --DOMWINDOW == 170 (0x7fe96dab8400) [pid = 1976] [serial = 448] [outer = (nil)] [url = about:blank] 11:29:58 INFO - PROCESS | 1976 | --DOMWINDOW == 169 (0x7fe96d9ea400) [pid = 1976] [serial = 479] [outer = (nil)] [url = about:blank] 11:29:58 INFO - PROCESS | 1976 | --DOMWINDOW == 168 (0x7fe96d813800) [pid = 1976] [serial = 478] [outer = (nil)] [url = about:blank] 11:29:58 INFO - PROCESS | 1976 | --DOMWINDOW == 167 (0x7fe96ea6cc00) [pid = 1976] [serial = 484] [outer = (nil)] [url = about:blank] 11:29:58 INFO - PROCESS | 1976 | --DOMWINDOW == 166 (0x7fe964fdbc00) [pid = 1976] [serial = 472] [outer = (nil)] [url = about:blank] 11:29:58 INFO - PROCESS | 1976 | --DOMWINDOW == 165 (0x7fe96673bc00) [pid = 1976] [serial = 473] [outer = (nil)] [url = about:blank] 11:29:58 INFO - PROCESS | 1976 | --DOMWINDOW == 164 (0x7fe978361400) [pid = 1976] [serial = 459] [outer = (nil)] [url = about:blank] 11:29:58 INFO - PROCESS | 1976 | --DOMWINDOW == 163 (0x7fe970881800) [pid = 1976] [serial = 487] [outer = (nil)] [url = about:blank] 11:29:58 INFO - PROCESS | 1976 | --DOMWINDOW == 162 (0x7fe96cc81c00) [pid = 1976] [serial = 476] [outer = (nil)] [url = about:blank] 11:29:58 INFO - PROCESS | 1976 | --DOMWINDOW == 161 (0x7fe96cc77000) [pid = 1976] [serial = 475] [outer = (nil)] [url = about:blank] 11:29:58 INFO - PROCESS | 1976 | --DOMWINDOW == 160 (0x7fe96dac2400) [pid = 1976] [serial = 481] [outer = (nil)] [url = about:blank] 11:29:58 INFO - PROCESS | 1976 | --DOMWINDOW == 159 (0x7fe96dd4b800) [pid = 1976] [serial = 482] [outer = (nil)] [url = about:blank] 11:29:58 INFO - PROCESS | 1976 | --DOMWINDOW == 158 (0x7fe96da0e000) [pid = 1976] [serial = 453] [outer = (nil)] [url = about:blank] 11:29:58 INFO - PROCESS | 1976 | --DOMWINDOW == 157 (0x7fe974f44c00) [pid = 1976] [serial = 456] [outer = (nil)] [url = about:blank] 11:29:58 INFO - PROCESS | 1976 | --DOMWINDOW == 156 (0x7fe96cc7c400) [pid = 1976] [serial = 450] [outer = (nil)] [url = about:blank] 11:29:58 INFO - PROCESS | 1976 | --DOMWINDOW == 155 (0x7fe976454000) [pid = 1976] [serial = 490] [outer = (nil)] [url = about:blank] 11:29:58 INFO - PROCESS | 1976 | --DOMWINDOW == 154 (0x7fe96c229800) [pid = 1976] [serial = 262] [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.] 11:29:58 INFO - PROCESS | 1976 | --DOMWINDOW == 153 (0x7fe9713d9c00) [pid = 1976] [serial = 493] [outer = (nil)] [url = about:blank] 11:29:58 INFO - PROCESS | 1976 | --DOMWINDOW == 152 (0x7fe9764ba400) [pid = 1976] [serial = 491] [outer = (nil)] [url = about:blank] 11:29:58 INFO - PROCESS | 1976 | --DOMWINDOW == 151 (0x7fe976ddc400) [pid = 1976] [serial = 494] [outer = (nil)] [url = about:blank] 11:29:58 INFO - PROCESS | 1976 | --DOMWINDOW == 150 (0x7fe970ff7000) [pid = 1976] [serial = 488] [outer = (nil)] [url = about:blank] 11:29:58 INFO - PROCESS | 1976 | --DOMWINDOW == 149 (0x7fe96ee4c000) [pid = 1976] [serial = 485] [outer = (nil)] [url = about:blank] 11:29:58 INFO - PROCESS | 1976 | 1462213798911 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:58 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96504b000 == 69 [pid = 1976] [id = 186] 11:29:58 INFO - PROCESS | 1976 | ++DOMWINDOW == 150 (0x7fe962c93800) [pid = 1976] [serial = 558] [outer = (nil)] 11:29:58 INFO - PROCESS | 1976 | ++DOMWINDOW == 151 (0x7fe9668e5c00) [pid = 1976] [serial = 559] [outer = 0x7fe962c93800] 11:29:58 INFO - PROCESS | 1976 | 1462213798975 Marionette DEBUG loaded listener.js 11:29:59 INFO - PROCESS | 1976 | ++DOMWINDOW == 152 (0x7fe96cc80400) [pid = 1976] [serial = 560] [outer = 0x7fe962c93800] 11:30:00 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:30:00 INFO - PROCESS | 1976 | 1462213800382 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 11:30:00 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 11:30:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1787ms 11:30:00 INFO - PROCESS | 1976 | 1462213800404 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 11:30:00 INFO - PROCESS | 1976 | 1462213800415 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 11:30:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:30:00 INFO - PROCESS | 1976 | 1462213800430 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:30:00 INFO - PROCESS | 1976 | 1462213800434 Marionette TRACE conn4 <- [1,718,null,{}] 11:30:00 INFO - PROCESS | 1976 | 1462213800442 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:00 INFO - PROCESS | 1976 | 1462213800610 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 11:30:00 INFO - PROCESS | 1976 | 1462213800762 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:00 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d91f800 == 70 [pid = 1976] [id = 187] 11:30:00 INFO - PROCESS | 1976 | ++DOMWINDOW == 153 (0x7fe966886c00) [pid = 1976] [serial = 561] [outer = (nil)] 11:30:00 INFO - PROCESS | 1976 | ++DOMWINDOW == 154 (0x7fe9668f1000) [pid = 1976] [serial = 562] [outer = 0x7fe966886c00] 11:30:00 INFO - PROCESS | 1976 | 1462213800839 Marionette DEBUG loaded listener.js 11:30:00 INFO - PROCESS | 1976 | ++DOMWINDOW == 155 (0x7fe96d26d800) [pid = 1976] [serial = 563] [outer = 0x7fe966886c00] 11:30:02 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:30:02 INFO - PROCESS | 1976 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:30:02 INFO - PROCESS | 1976 | 1462213802157 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 11:30:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:30:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1781ms 11:30:02 INFO - PROCESS | 1976 | 1462213802257 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 11:30:02 INFO - PROCESS | 1976 | 1462213802266 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 11:30:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:30:02 INFO - PROCESS | 1976 | 1462213802282 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:30:02 INFO - PROCESS | 1976 | 1462213802289 Marionette TRACE conn4 <- [1,722,null,{}] 11:30:02 INFO - PROCESS | 1976 | 1462213802298 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:02 INFO - PROCESS | 1976 | 1462213802477 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 11:30:02 INFO - PROCESS | 1976 | 1462213802630 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:02 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97102b000 == 71 [pid = 1976] [id = 188] 11:30:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 156 (0x7fe9668e8c00) [pid = 1976] [serial = 564] [outer = (nil)] 11:30:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 157 (0x7fe96d80bc00) [pid = 1976] [serial = 565] [outer = 0x7fe9668e8c00] 11:30:02 INFO - PROCESS | 1976 | 1462213802707 Marionette DEBUG loaded listener.js 11:30:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 158 (0x7fe96da12800) [pid = 1976] [serial = 566] [outer = 0x7fe9668e8c00] 11:30:03 INFO - PROCESS | 1976 | 1462213803586 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 11:30:03 INFO - PROCESS | 1976 | 1462213803623 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 11:30:03 INFO - PROCESS | 1976 | 1462213803630 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:30:03 INFO - PROCESS | 1976 | 1462213803636 Marionette TRACE conn4 <- [1,726,null,{}] 11:30:03 INFO - PROCESS | 1976 | 1462213803652 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:03 INFO - PROCESS | 1976 | 1462213803813 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 11:30:03 INFO - PROCESS | 1976 | 1462213803974 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:04 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9713c6000 == 72 [pid = 1976] [id = 189] 11:30:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 159 (0x7fe96daab400) [pid = 1976] [serial = 567] [outer = (nil)] 11:30:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 160 (0x7fe96ea70800) [pid = 1976] [serial = 568] [outer = 0x7fe96daab400] 11:30:04 INFO - PROCESS | 1976 | 1462213804050 Marionette DEBUG loaded listener.js 11:30:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 161 (0x7fe96f84f800) [pid = 1976] [serial = 569] [outer = 0x7fe96daab400] 11:30:04 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:30:04 INFO - PROCESS | 1976 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:30:05 INFO - PROCESS | 1976 | 1462213805120 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 11:30:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:30:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1536ms 11:30:05 INFO - PROCESS | 1976 | 1462213805166 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 11:30:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:30:05 INFO - PROCESS | 1976 | 1462213805171 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 11:30:05 INFO - PROCESS | 1976 | 1462213805176 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:30:05 INFO - PROCESS | 1976 | 1462213805179 Marionette TRACE conn4 <- [1,730,null,{}] 11:30:05 INFO - PROCESS | 1976 | 1462213805184 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:05 INFO - PROCESS | 1976 | 1462213805337 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 11:30:05 INFO - PROCESS | 1976 | 1462213805542 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:05 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d06d800 == 73 [pid = 1976] [id = 190] 11:30:05 INFO - PROCESS | 1976 | ++DOMWINDOW == 162 (0x7fe96dac4400) [pid = 1976] [serial = 570] [outer = (nil)] 11:30:05 INFO - PROCESS | 1976 | ++DOMWINDOW == 163 (0x7fe970ff4000) [pid = 1976] [serial = 571] [outer = 0x7fe96dac4400] 11:30:05 INFO - PROCESS | 1976 | 1462213805617 Marionette DEBUG loaded listener.js 11:30:05 INFO - PROCESS | 1976 | ++DOMWINDOW == 164 (0x7fe974f44c00) [pid = 1976] [serial = 572] [outer = 0x7fe96dac4400] 11:30:06 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:30:06 INFO - PROCESS | 1976 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:30:06 INFO - PROCESS | 1976 | 1462213806445 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 11:30:06 INFO - PROCESS | 1976 | 1462213806519 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 11:30:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:30:06 INFO - PROCESS | 1976 | 1462213806525 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:30:06 INFO - PROCESS | 1976 | 1462213806527 Marionette TRACE conn4 <- [1,734,null,{}] 11:30:06 INFO - PROCESS | 1976 | 1462213806535 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:06 INFO - PROCESS | 1976 | 1462213806704 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 11:30:06 INFO - PROCESS | 1976 | 1462213806858 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:06 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97839b800 == 74 [pid = 1976] [id = 191] 11:30:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 165 (0x7fe9708c4800) [pid = 1976] [serial = 573] [outer = (nil)] 11:30:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 166 (0x7fe9764ba400) [pid = 1976] [serial = 574] [outer = 0x7fe9708c4800] 11:30:06 INFO - PROCESS | 1976 | 1462213806929 Marionette DEBUG loaded listener.js 11:30:07 INFO - PROCESS | 1976 | ++DOMWINDOW == 167 (0x7fe977650000) [pid = 1976] [serial = 575] [outer = 0x7fe9708c4800] 11:30:07 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:30:07 INFO - PROCESS | 1976 | 1462213807815 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 11:30:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:30:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1329ms 11:30:07 INFO - PROCESS | 1976 | 1462213807855 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 11:30:07 INFO - PROCESS | 1976 | 1462213807859 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 11:30:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:30:07 INFO - PROCESS | 1976 | 1462213807866 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:30:07 INFO - PROCESS | 1976 | 1462213807870 Marionette TRACE conn4 <- [1,738,null,{}] 11:30:07 INFO - PROCESS | 1976 | 1462213807876 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:08 INFO - PROCESS | 1976 | 1462213808082 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 11:30:08 INFO - PROCESS | 1976 | 1462213808240 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:08 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97d0b0800 == 75 [pid = 1976] [id = 192] 11:30:08 INFO - PROCESS | 1976 | ++DOMWINDOW == 168 (0x7fe978362400) [pid = 1976] [serial = 576] [outer = (nil)] 11:30:08 INFO - PROCESS | 1976 | ++DOMWINDOW == 169 (0x7fe97de98c00) [pid = 1976] [serial = 577] [outer = 0x7fe978362400] 11:30:08 INFO - PROCESS | 1976 | 1462213808317 Marionette DEBUG loaded listener.js 11:30:08 INFO - PROCESS | 1976 | ++DOMWINDOW == 170 (0x7fe983f2bc00) [pid = 1976] [serial = 578] [outer = 0x7fe978362400] 11:30:09 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:30:09 INFO - PROCESS | 1976 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:30:09 INFO - PROCESS | 1976 | 1462213809778 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 11:30:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:30:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1984ms 11:30:09 INFO - PROCESS | 1976 | 1462213809851 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 11:30:09 INFO - PROCESS | 1976 | 1462213809854 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 11:30:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:30:09 INFO - PROCESS | 1976 | 1462213809862 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:30:09 INFO - PROCESS | 1976 | 1462213809864 Marionette TRACE conn4 <- [1,742,null,{}] 11:30:09 INFO - PROCESS | 1976 | 1462213809870 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:10 INFO - PROCESS | 1976 | 1462213810043 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 11:30:10 INFO - PROCESS | 1976 | 1462213810197 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:10 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe984f92800 == 76 [pid = 1976] [id = 193] 11:30:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 171 (0x7fe964ba5400) [pid = 1976] [serial = 579] [outer = (nil)] 11:30:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 172 (0x7fe96e8cc800) [pid = 1976] [serial = 580] [outer = 0x7fe964ba5400] 11:30:10 INFO - PROCESS | 1976 | 1462213810267 Marionette DEBUG loaded listener.js 11:30:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 173 (0x7fe984c12400) [pid = 1976] [serial = 581] [outer = 0x7fe964ba5400] 11:30:11 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:30:11 INFO - PROCESS | 1976 | 1462213811475 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 11:30:11 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 11:30:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1634ms 11:30:11 INFO - PROCESS | 1976 | 1462213811497 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 11:30:11 INFO - PROCESS | 1976 | 1462213811500 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 11:30:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:30:11 INFO - PROCESS | 1976 | 1462213811506 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:30:11 INFO - PROCESS | 1976 | 1462213811510 Marionette TRACE conn4 <- [1,746,null,{}] 11:30:11 INFO - PROCESS | 1976 | 1462213811529 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:11 INFO - PROCESS | 1976 | 1462213811738 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 11:30:11 INFO - PROCESS | 1976 | 1462213811909 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:11 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe988c04800 == 77 [pid = 1976] [id = 194] 11:30:11 INFO - PROCESS | 1976 | ++DOMWINDOW == 174 (0x7fe964ba6800) [pid = 1976] [serial = 582] [outer = (nil)] 11:30:11 INFO - PROCESS | 1976 | ++DOMWINDOW == 175 (0x7fe96d5c4000) [pid = 1976] [serial = 583] [outer = 0x7fe964ba6800] 11:30:11 INFO - PROCESS | 1976 | 1462213811978 Marionette DEBUG loaded listener.js 11:30:12 INFO - PROCESS | 1976 | ++DOMWINDOW == 176 (0x7fe96d5cc400) [pid = 1976] [serial = 584] [outer = 0x7fe964ba6800] 11:30:12 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:30:13 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:30:13 INFO - PROCESS | 1976 | 1462213813260 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 11:30:13 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.) 11:30:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1797ms 11:30:13 INFO - PROCESS | 1976 | 1462213813391 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 11:30:13 INFO - PROCESS | 1976 | 1462213813397 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 11:30:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:30:13 INFO - PROCESS | 1976 | 1462213813414 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:30:13 INFO - PROCESS | 1976 | 1462213813419 Marionette TRACE conn4 <- [1,750,null,{}] 11:30:13 INFO - PROCESS | 1976 | 1462213813428 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:13 INFO - PROCESS | 1976 | 1462213813597 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 11:30:13 INFO - PROCESS | 1976 | 1462213813769 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:13 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe964fbb800 == 78 [pid = 1976] [id = 195] 11:30:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 177 (0x7fe9668ee800) [pid = 1976] [serial = 585] [outer = (nil)] 11:30:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 178 (0x7fe96a6bc000) [pid = 1976] [serial = 586] [outer = 0x7fe9668ee800] 11:30:13 INFO - PROCESS | 1976 | 1462213813879 Marionette DEBUG loaded listener.js 11:30:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 179 (0x7fe96cc7c400) [pid = 1976] [serial = 587] [outer = 0x7fe9668ee800] 11:30:14 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d554000 == 77 [pid = 1976] [id = 185] 11:30:15 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:30:15 INFO - PROCESS | 1976 | 1462213815143 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 11:30:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:30:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1785ms 11:30:15 INFO - PROCESS | 1976 | 1462213815200 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 11:30:15 INFO - PROCESS | 1976 | 1462213815208 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 11:30:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:30:15 INFO - PROCESS | 1976 | 1462213815280 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:30:15 INFO - PROCESS | 1976 | 1462213815284 Marionette TRACE conn4 <- [1,754,null,{}] 11:30:15 INFO - PROCESS | 1976 | 1462213815298 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:15 INFO - PROCESS | 1976 | 1462213815458 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 11:30:15 INFO - PROCESS | 1976 | 1462213815469 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:15 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9713c4000 == 78 [pid = 1976] [id = 196] 11:30:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 180 (0x7fe966894000) [pid = 1976] [serial = 588] [outer = (nil)] 11:30:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 181 (0x7fe96d5cb800) [pid = 1976] [serial = 589] [outer = 0x7fe966894000] 11:30:15 INFO - PROCESS | 1976 | 1462213815530 Marionette DEBUG loaded listener.js 11:30:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 182 (0x7fe96d9e8400) [pid = 1976] [serial = 590] [outer = 0x7fe966894000] 11:30:16 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:30:16 INFO - PROCESS | 1976 | 1462213816794 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 11:30:16 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 11:30:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1604ms 11:30:16 INFO - PROCESS | 1976 | 1462213816822 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 11:30:16 INFO - PROCESS | 1976 | 1462213816826 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 11:30:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:30:16 INFO - PROCESS | 1976 | 1462213816838 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:30:16 INFO - PROCESS | 1976 | 1462213816842 Marionette TRACE conn4 <- [1,758,null,{}] 11:30:16 INFO - PROCESS | 1976 | 1462213816884 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:17 INFO - PROCESS | 1976 | 1462213817150 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 11:30:17 INFO - PROCESS | 1976 | 1462213817194 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:17 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe98411d000 == 79 [pid = 1976] [id = 197] 11:30:17 INFO - PROCESS | 1976 | ++DOMWINDOW == 183 (0x7fe96ea70c00) [pid = 1976] [serial = 591] [outer = (nil)] 11:30:17 INFO - PROCESS | 1976 | ++DOMWINDOW == 184 (0x7fe9704a6800) [pid = 1976] [serial = 592] [outer = 0x7fe96ea70c00] 11:30:17 INFO - PROCESS | 1976 | 1462213817257 Marionette DEBUG loaded listener.js 11:30:17 INFO - PROCESS | 1976 | ++DOMWINDOW == 185 (0x7fe975990000) [pid = 1976] [serial = 593] [outer = 0x7fe96ea70c00] 11:30:17 INFO - PROCESS | 1976 | --DOMWINDOW == 184 (0x7fe96688c000) [pid = 1976] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:30:17 INFO - PROCESS | 1976 | --DOMWINDOW == 183 (0x7fe96d50ec00) [pid = 1976] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:30:17 INFO - PROCESS | 1976 | --DOMWINDOW == 182 (0x7fe964fd7c00) [pid = 1976] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:30:17 INFO - PROCESS | 1976 | --DOMWINDOW == 181 (0x7fe96d814c00) [pid = 1976] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:30:17 INFO - PROCESS | 1976 | --DOMWINDOW == 180 (0x7fe96a6b6400) [pid = 1976] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:30:17 INFO - PROCESS | 1976 | --DOMWINDOW == 179 (0x7fe96d50c800) [pid = 1976] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:30:17 INFO - PROCESS | 1976 | --DOMWINDOW == 178 (0x7fe96d80ec00) [pid = 1976] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:30:17 INFO - PROCESS | 1976 | --DOMWINDOW == 177 (0x7fe9646ad400) [pid = 1976] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:30:17 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:30:17 INFO - PROCESS | 1976 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:30:17 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:30:17 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:30:17 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:30:18 INFO - PROCESS | 1976 | 1462213818066 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 11:30:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:30:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1267ms 11:30:18 INFO - PROCESS | 1976 | 1462213818107 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 11:30:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:30:18 INFO - PROCESS | 1976 | 1462213818111 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 11:30:18 INFO - PROCESS | 1976 | 1462213818118 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:30:18 INFO - PROCESS | 1976 | 1462213818121 Marionette TRACE conn4 <- [1,762,null,{}] 11:30:18 INFO - PROCESS | 1976 | 1462213818127 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:18 INFO - PROCESS | 1976 | 1462213818285 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 11:30:18 INFO - PROCESS | 1976 | 1462213818302 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:18 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe98e03e800 == 80 [pid = 1976] [id = 198] 11:30:18 INFO - PROCESS | 1976 | ++DOMWINDOW == 178 (0x7fe962c97c00) [pid = 1976] [serial = 594] [outer = (nil)] 11:30:18 INFO - PROCESS | 1976 | ++DOMWINDOW == 179 (0x7fe976451c00) [pid = 1976] [serial = 595] [outer = 0x7fe962c97c00] 11:30:18 INFO - PROCESS | 1976 | 1462213818372 Marionette DEBUG loaded listener.js 11:30:18 INFO - PROCESS | 1976 | ++DOMWINDOW == 180 (0x7fe976a0f000) [pid = 1976] [serial = 596] [outer = 0x7fe962c97c00] 11:30:19 INFO - PROCESS | 1976 | 1462213819560 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 11:30:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:30:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1488ms 11:30:19 INFO - PROCESS | 1976 | 1462213819607 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 11:30:19 INFO - PROCESS | 1976 | 1462213819610 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 11:30:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:30:19 INFO - PROCESS | 1976 | 1462213819616 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:30:19 INFO - PROCESS | 1976 | 1462213819617 Marionette TRACE conn4 <- [1,766,null,{}] 11:30:19 INFO - PROCESS | 1976 | 1462213819623 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:19 INFO - PROCESS | 1976 | 1462213819769 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 11:30:20 INFO - PROCESS | 1976 | 1462213820104 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:20 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe962dda800 == 81 [pid = 1976] [id = 199] 11:30:20 INFO - PROCESS | 1976 | ++DOMWINDOW == 181 (0x7fe9646aa800) [pid = 1976] [serial = 597] [outer = (nil)] 11:30:20 INFO - PROCESS | 1976 | ++DOMWINDOW == 182 (0x7fe964ba3000) [pid = 1976] [serial = 598] [outer = 0x7fe9646aa800] 11:30:20 INFO - PROCESS | 1976 | 1462213820178 Marionette DEBUG loaded listener.js 11:30:20 INFO - PROCESS | 1976 | ++DOMWINDOW == 183 (0x7fe9668e3800) [pid = 1976] [serial = 599] [outer = 0x7fe9646aa800] 11:30:21 INFO - PROCESS | 1976 | 1462213821435 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 11:30:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:30:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1877ms 11:30:21 INFO - PROCESS | 1976 | 1462213821498 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 11:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:30:21 INFO - PROCESS | 1976 | 1462213821505 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 11:30:21 INFO - PROCESS | 1976 | 1462213821512 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:30:21 INFO - PROCESS | 1976 | 1462213821518 Marionette TRACE conn4 <- [1,770,null,{}] 11:30:21 INFO - PROCESS | 1976 | 1462213821525 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:21 INFO - PROCESS | 1976 | 1462213821784 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 11:30:21 INFO - PROCESS | 1976 | 1462213821955 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:21 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97100d000 == 82 [pid = 1976] [id = 200] 11:30:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 184 (0x7fe96c229400) [pid = 1976] [serial = 600] [outer = (nil)] 11:30:22 INFO - PROCESS | 1976 | ++DOMWINDOW == 185 (0x7fe96d50ac00) [pid = 1976] [serial = 601] [outer = 0x7fe96c229400] 11:30:22 INFO - PROCESS | 1976 | 1462213822028 Marionette DEBUG loaded listener.js 11:30:22 INFO - PROCESS | 1976 | ++DOMWINDOW == 186 (0x7fe96d5cc000) [pid = 1976] [serial = 602] [outer = 0x7fe96c229400] 11:30:22 INFO - PROCESS | 1976 | 1462213822898 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 11:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1441ms 11:30:22 INFO - PROCESS | 1976 | 1462213822957 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 11:30:22 INFO - PROCESS | 1976 | 1462213822962 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 11:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:30:22 INFO - PROCESS | 1976 | 1462213822969 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:30:22 INFO - PROCESS | 1976 | 1462213822973 Marionette TRACE conn4 <- [1,774,null,{}] 11:30:22 INFO - PROCESS | 1976 | 1462213822978 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:23 INFO - PROCESS | 1976 | 1462213823154 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 11:30:23 INFO - PROCESS | 1976 | 1462213823316 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:23 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe979157000 == 83 [pid = 1976] [id = 201] 11:30:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 187 (0x7fe96da07000) [pid = 1976] [serial = 603] [outer = (nil)] 11:30:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 188 (0x7fe96ddb3c00) [pid = 1976] [serial = 604] [outer = 0x7fe96da07000] 11:30:23 INFO - PROCESS | 1976 | 1462213823390 Marionette DEBUG loaded listener.js 11:30:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 189 (0x7fe96ee50c00) [pid = 1976] [serial = 605] [outer = 0x7fe96da07000] 11:30:24 INFO - PROCESS | 1976 | 1462213824300 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 11:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1380ms 11:30:24 INFO - PROCESS | 1976 | 1462213824350 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 11:30:24 INFO - PROCESS | 1976 | 1462213824354 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 11:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:30:24 INFO - PROCESS | 1976 | 1462213824370 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:30:24 INFO - PROCESS | 1976 | 1462213824380 Marionette TRACE conn4 <- [1,778,null,{}] 11:30:24 INFO - PROCESS | 1976 | 1462213824385 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:24 INFO - PROCESS | 1976 | 1462213824584 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 11:30:24 INFO - PROCESS | 1976 | 1462213824747 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:24 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d781800 == 84 [pid = 1976] [id = 202] 11:30:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 190 (0x7fe96da3e000) [pid = 1976] [serial = 606] [outer = (nil)] 11:30:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 191 (0x7fe976a10000) [pid = 1976] [serial = 607] [outer = 0x7fe96da3e000] 11:30:24 INFO - PROCESS | 1976 | 1462213824822 Marionette DEBUG loaded listener.js 11:30:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 192 (0x7fe976a16000) [pid = 1976] [serial = 608] [outer = 0x7fe96da3e000] 11:30:25 INFO - PROCESS | 1976 | 1462213825690 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 11:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1400ms 11:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:30:25 INFO - PROCESS | 1976 | 1462213825764 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 11:30:25 INFO - PROCESS | 1976 | 1462213825767 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 11:30:25 INFO - PROCESS | 1976 | 1462213825773 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:30:25 INFO - PROCESS | 1976 | 1462213825776 Marionette TRACE conn4 <- [1,782,null,{}] 11:30:25 INFO - PROCESS | 1976 | 1462213825781 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:25 INFO - PROCESS | 1976 | 1462213825992 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 11:30:26 INFO - PROCESS | 1976 | 1462213826165 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:26 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe961db1000 == 85 [pid = 1976] [id = 203] 11:30:26 INFO - PROCESS | 1976 | ++DOMWINDOW == 193 (0x7fe9768a5800) [pid = 1976] [serial = 609] [outer = (nil)] 11:30:26 INFO - PROCESS | 1976 | ++DOMWINDOW == 194 (0x7fe97772bc00) [pid = 1976] [serial = 610] [outer = 0x7fe9768a5800] 11:30:26 INFO - PROCESS | 1976 | 1462213826234 Marionette DEBUG loaded listener.js 11:30:26 INFO - PROCESS | 1976 | ++DOMWINDOW == 195 (0x7fe979599c00) [pid = 1976] [serial = 611] [outer = 0x7fe9768a5800] 11:30:27 INFO - PROCESS | 1976 | 1462213827105 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 11:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1382ms 11:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:30:27 INFO - PROCESS | 1976 | 1462213827156 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 11:30:27 INFO - PROCESS | 1976 | 1462213827158 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 11:30:27 INFO - PROCESS | 1976 | 1462213827166 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:30:27 INFO - PROCESS | 1976 | 1462213827170 Marionette TRACE conn4 <- [1,786,null,{}] 11:30:27 INFO - PROCESS | 1976 | 1462213827176 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:27 INFO - PROCESS | 1976 | 1462213827345 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 11:30:27 INFO - PROCESS | 1976 | 1462213827513 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:27 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d798000 == 86 [pid = 1976] [id = 204] 11:30:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 196 (0x7fe983a12000) [pid = 1976] [serial = 612] [outer = (nil)] 11:30:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 197 (0x7fe983cb6400) [pid = 1976] [serial = 613] [outer = 0x7fe983a12000] 11:30:27 INFO - PROCESS | 1976 | 1462213827601 Marionette DEBUG loaded listener.js 11:30:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 198 (0x7fe985124400) [pid = 1976] [serial = 614] [outer = 0x7fe983a12000] 11:30:28 INFO - PROCESS | 1976 | 1462213828546 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 11:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1428ms 11:30:28 INFO - PROCESS | 1976 | 1462213828594 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 11:30:28 INFO - PROCESS | 1976 | 1462213828598 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 11:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:30:28 INFO - PROCESS | 1976 | 1462213828604 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:30:28 INFO - PROCESS | 1976 | 1462213828607 Marionette TRACE conn4 <- [1,790,null,{}] 11:30:28 INFO - PROCESS | 1976 | 1462213828612 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:28 INFO - PROCESS | 1976 | 1462213828791 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 11:30:29 INFO - PROCESS | 1976 | 1462213829456 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:29 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9668cf800 == 87 [pid = 1976] [id = 205] 11:30:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 199 (0x7fe964bb1800) [pid = 1976] [serial = 615] [outer = (nil)] 11:30:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 200 (0x7fe964fda400) [pid = 1976] [serial = 616] [outer = 0x7fe964bb1800] 11:30:29 INFO - PROCESS | 1976 | 1462213829532 Marionette DEBUG loaded listener.js 11:30:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 201 (0x7fe9651dc800) [pid = 1976] [serial = 617] [outer = 0x7fe964bb1800] 11:30:30 INFO - PROCESS | 1976 | 1462213830372 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 11:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1834ms 11:30:30 INFO - PROCESS | 1976 | 1462213830440 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 11:30:30 INFO - PROCESS | 1976 | 1462213830445 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 11:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:30:30 INFO - PROCESS | 1976 | 1462213830453 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:30:30 INFO - PROCESS | 1976 | 1462213830458 Marionette TRACE conn4 <- [1,794,null,{}] 11:30:30 INFO - PROCESS | 1976 | 1462213830465 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:30 INFO - PROCESS | 1976 | 1462213830636 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 11:30:30 INFO - PROCESS | 1976 | 1462213830979 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:31 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d184800 == 88 [pid = 1976] [id = 206] 11:30:31 INFO - PROCESS | 1976 | ++DOMWINDOW == 202 (0x7fe96a6bf000) [pid = 1976] [serial = 618] [outer = (nil)] 11:30:31 INFO - PROCESS | 1976 | ++DOMWINDOW == 203 (0x7fe96c229800) [pid = 1976] [serial = 619] [outer = 0x7fe96a6bf000] 11:30:31 INFO - PROCESS | 1976 | 1462213831058 Marionette DEBUG loaded listener.js 11:30:31 INFO - PROCESS | 1976 | ++DOMWINDOW == 204 (0x7fe96cb48000) [pid = 1976] [serial = 620] [outer = 0x7fe96a6bf000] 11:30:31 INFO - PROCESS | 1976 | 1462213831932 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 11:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1536ms 11:30:31 INFO - PROCESS | 1976 | 1462213831993 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 11:30:32 INFO - PROCESS | 1976 | 1462213831998 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 11:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:30:32 INFO - PROCESS | 1976 | 1462213832005 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:30:32 INFO - PROCESS | 1976 | 1462213832007 Marionette TRACE conn4 <- [1,798,null,{}] 11:30:32 INFO - PROCESS | 1976 | 1462213832014 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:32 INFO - PROCESS | 1976 | 1462213832175 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 11:30:32 INFO - PROCESS | 1976 | 1462213832337 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:32 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d77a800 == 89 [pid = 1976] [id = 207] 11:30:32 INFO - PROCESS | 1976 | ++DOMWINDOW == 205 (0x7fe96cb4f000) [pid = 1976] [serial = 621] [outer = (nil)] 11:30:32 INFO - PROCESS | 1976 | ++DOMWINDOW == 206 (0x7fe96d369400) [pid = 1976] [serial = 622] [outer = 0x7fe96cb4f000] 11:30:32 INFO - PROCESS | 1976 | 1462213832402 Marionette DEBUG loaded listener.js 11:30:32 INFO - PROCESS | 1976 | ++DOMWINDOW == 207 (0x7fe96d50d400) [pid = 1976] [serial = 623] [outer = 0x7fe96cb4f000] 11:30:33 INFO - PROCESS | 1976 | 1462213833352 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 11:30:33 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 11:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1378ms 11:30:33 INFO - PROCESS | 1976 | 1462213833384 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 11:30:33 INFO - PROCESS | 1976 | 1462213833388 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 11:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:30:33 INFO - PROCESS | 1976 | 1462213833403 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:30:33 INFO - PROCESS | 1976 | 1462213833411 Marionette TRACE conn4 <- [1,802,null,{}] 11:30:33 INFO - PROCESS | 1976 | 1462213833420 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:33 INFO - PROCESS | 1976 | 1462213833579 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 11:30:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe977120000 == 88 [pid = 1976] [id = 83] 11:30:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d2ec800 == 87 [pid = 1976] [id = 30] 11:30:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9884ca000 == 86 [pid = 1976] [id = 112] 11:30:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9891ca800 == 85 [pid = 1976] [id = 184] 11:30:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe977d98800 == 84 [pid = 1976] [id = 18] 11:30:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d90e800 == 83 [pid = 1976] [id = 120] 11:30:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d078800 == 82 [pid = 1976] [id = 9] 11:30:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9708a2800 == 81 [pid = 1976] [id = 181] 11:30:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe984138800 == 80 [pid = 1976] [id = 165] 11:30:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe977080800 == 79 [pid = 1976] [id = 15] 11:30:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97d09a800 == 78 [pid = 1976] [id = 20] 11:30:33 INFO - PROCESS | 1976 | --DOMWINDOW == 206 (0x7fe96da05c00) [pid = 1976] [serial = 502] [outer = (nil)] [url = about:blank] 11:30:33 INFO - PROCESS | 1976 | --DOMWINDOW == 205 (0x7fe9668efc00) [pid = 1976] [serial = 514] [outer = (nil)] [url = about:blank] 11:30:33 INFO - PROCESS | 1976 | --DOMWINDOW == 204 (0x7fe962c96400) [pid = 1976] [serial = 520] [outer = (nil)] [url = about:blank] 11:30:33 INFO - PROCESS | 1976 | --DOMWINDOW == 203 (0x7fe96cc76000) [pid = 1976] [serial = 499] [outer = (nil)] [url = about:blank] 11:30:33 INFO - PROCESS | 1976 | --DOMWINDOW == 202 (0x7fe970ff4400) [pid = 1976] [serial = 505] [outer = (nil)] [url = about:blank] 11:30:33 INFO - PROCESS | 1976 | --DOMWINDOW == 201 (0x7fe978361000) [pid = 1976] [serial = 508] [outer = (nil)] [url = about:blank] 11:30:33 INFO - PROCESS | 1976 | --DOMWINDOW == 200 (0x7fe96d509400) [pid = 1976] [serial = 517] [outer = (nil)] [url = about:blank] 11:30:33 INFO - PROCESS | 1976 | --DOMWINDOW == 199 (0x7fe97d256000) [pid = 1976] [serial = 511] [outer = (nil)] [url = about:blank] 11:30:33 INFO - PROCESS | 1976 | --DOMWINDOW == 198 (0x7fe9646b8800) [pid = 1976] [serial = 544] [outer = (nil)] [url = about:blank] 11:30:33 INFO - PROCESS | 1976 | --DOMWINDOW == 197 (0x7fe96c22a000) [pid = 1976] [serial = 547] [outer = (nil)] [url = about:blank] 11:30:33 INFO - PROCESS | 1976 | --DOMWINDOW == 196 (0x7fe96da11000) [pid = 1976] [serial = 550] [outer = (nil)] [url = about:blank] 11:30:33 INFO - PROCESS | 1976 | --DOMWINDOW == 195 (0x7fe9713d4400) [pid = 1976] [serial = 553] [outer = (nil)] [url = about:blank] 11:30:33 INFO - PROCESS | 1976 | --DOMWINDOW == 194 (0x7fe9668e5c00) [pid = 1976] [serial = 559] [outer = (nil)] [url = about:blank] 11:30:33 INFO - PROCESS | 1976 | 1462213833796 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9792b1800 == 77 [pid = 1976] [id = 19] 11:30:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe983daf800 == 76 [pid = 1976] [id = 122] 11:30:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97086c000 == 75 [pid = 1976] [id = 14] 11:30:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe988c1c800 == 74 [pid = 1976] [id = 149] 11:30:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe972d88800 == 73 [pid = 1976] [id = 12] 11:30:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9779dc800 == 72 [pid = 1976] [id = 17] 11:30:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe973861000 == 71 [pid = 1976] [id = 24] 11:30:33 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96698f800 == 72 [pid = 1976] [id = 208] 11:30:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 195 (0x7fe962c96400) [pid = 1976] [serial = 624] [outer = (nil)] 11:30:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 196 (0x7fe96a6c2800) [pid = 1976] [serial = 625] [outer = 0x7fe962c96400] 11:30:33 INFO - PROCESS | 1976 | 1462213833863 Marionette DEBUG loaded listener.js 11:30:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 197 (0x7fe96d812000) [pid = 1976] [serial = 626] [outer = 0x7fe962c96400] 11:30:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96f8bc800 == 71 [pid = 1976] [id = 6] 11:30:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96e8df800 == 70 [pid = 1976] [id = 13] 11:30:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9891cd000 == 69 [pid = 1976] [id = 113] 11:30:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9708a1000 == 68 [pid = 1976] [id = 150] 11:30:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96f9d6800 == 67 [pid = 1976] [id = 23] 11:30:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97750a000 == 66 [pid = 1976] [id = 16] 11:30:34 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe98e03e800 == 65 [pid = 1976] [id = 198] 11:30:34 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe98411d000 == 64 [pid = 1976] [id = 197] 11:30:34 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9713c4000 == 63 [pid = 1976] [id = 196] 11:30:34 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe964fbb800 == 62 [pid = 1976] [id = 195] 11:30:34 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d06d800 == 61 [pid = 1976] [id = 190] 11:30:34 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9713c6000 == 60 [pid = 1976] [id = 189] 11:30:34 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97102b000 == 59 [pid = 1976] [id = 188] 11:30:34 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe983a36800 == 58 [pid = 1976] [id = 180] 11:30:34 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d91f800 == 57 [pid = 1976] [id = 187] 11:30:34 INFO - PROCESS | 1976 | --DOMWINDOW == 196 (0x7fe96688fc00) [pid = 1976] [serial = 523] [outer = (nil)] [url = about:blank] 11:30:34 INFO - PROCESS | 1976 | --DOMWINDOW == 195 (0x7fe96ea6c800) [pid = 1976] [serial = 535] [outer = (nil)] [url = about:blank] 11:30:34 INFO - PROCESS | 1976 | --DOMWINDOW == 194 (0x7fe96cc73c00) [pid = 1976] [serial = 538] [outer = (nil)] [url = about:blank] 11:30:34 INFO - PROCESS | 1976 | --DOMWINDOW == 193 (0x7fe96dacc000) [pid = 1976] [serial = 533] [outer = (nil)] [url = about:blank] 11:30:34 INFO - PROCESS | 1976 | --DOMWINDOW == 192 (0x7fe96dab7c00) [pid = 1976] [serial = 532] [outer = (nil)] [url = about:blank] 11:30:34 INFO - PROCESS | 1976 | --DOMWINDOW == 191 (0x7fe96f854800) [pid = 1976] [serial = 536] [outer = (nil)] [url = about:blank] 11:30:34 INFO - PROCESS | 1976 | --DOMWINDOW == 190 (0x7fe9668eb800) [pid = 1976] [serial = 524] [outer = (nil)] [url = about:blank] 11:30:34 INFO - PROCESS | 1976 | --DOMWINDOW == 189 (0x7fe96d368800) [pid = 1976] [serial = 527] [outer = (nil)] [url = about:blank] 11:30:34 INFO - PROCESS | 1976 | --DOMWINDOW == 188 (0x7fe96da0e400) [pid = 1976] [serial = 530] [outer = (nil)] [url = about:blank] 11:30:34 INFO - PROCESS | 1976 | --DOMWINDOW == 187 (0x7fe9787fa000) [pid = 1976] [serial = 497] [outer = (nil)] [url = about:blank] 11:30:34 INFO - PROCESS | 1976 | --DOMWINDOW == 186 (0x7fe96d818400) [pid = 1976] [serial = 529] [outer = (nil)] [url = about:blank] 11:30:34 INFO - PROCESS | 1976 | --DOMWINDOW == 185 (0x7fe96cc7d800) [pid = 1976] [serial = 526] [outer = (nil)] [url = about:blank] 11:30:34 INFO - PROCESS | 1976 | --DOMWINDOW == 184 (0x7fe9646b2000) [pid = 1976] [serial = 556] [outer = (nil)] [url = about:blank] 11:30:34 INFO - PROCESS | 1976 | --DOMWINDOW == 183 (0x7fe964fd8000) [pid = 1976] [serial = 557] [outer = (nil)] [url = about:blank] 11:30:34 INFO - PROCESS | 1976 | --DOMWINDOW == 182 (0x7fe977365000) [pid = 1976] [serial = 541] [outer = (nil)] [url = about:blank] 11:30:34 INFO - PROCESS | 1976 | --DOMWINDOW == 181 (0x7fe9706b5c00) [pid = 1976] [serial = 539] [outer = (nil)] [url = about:blank] 11:30:34 INFO - PROCESS | 1976 | 1462213834646 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 11:30:34 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 11:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1346ms 11:30:34 INFO - PROCESS | 1976 | 1462213834742 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 11:30:34 INFO - PROCESS | 1976 | 1462213834746 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 11:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:30:34 INFO - PROCESS | 1976 | 1462213834752 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:30:34 INFO - PROCESS | 1976 | 1462213834756 Marionette TRACE conn4 <- [1,806,null,{}] 11:30:34 INFO - PROCESS | 1976 | 1462213834761 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:34 INFO - PROCESS | 1976 | 1462213834913 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 11:30:34 INFO - PROCESS | 1976 | 1462213834922 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:34 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96f8b3000 == 58 [pid = 1976] [id = 209] 11:30:34 INFO - PROCESS | 1976 | ++DOMWINDOW == 182 (0x7fe964fe0000) [pid = 1976] [serial = 627] [outer = (nil)] 11:30:34 INFO - PROCESS | 1976 | ++DOMWINDOW == 183 (0x7fe96da13800) [pid = 1976] [serial = 628] [outer = 0x7fe964fe0000] 11:30:34 INFO - PROCESS | 1976 | 1462213834984 Marionette DEBUG loaded listener.js 11:30:35 INFO - PROCESS | 1976 | ++DOMWINDOW == 184 (0x7fe96dab4000) [pid = 1976] [serial = 629] [outer = 0x7fe964fe0000] 11:30:35 INFO - PROCESS | 1976 | 1462213835789 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 11:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 11:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1081ms 11:30:35 INFO - PROCESS | 1976 | 1462213835834 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 11:30:35 INFO - PROCESS | 1976 | 1462213835837 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 11:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:30:35 INFO - PROCESS | 1976 | 1462213835842 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:30:35 INFO - PROCESS | 1976 | 1462213835844 Marionette TRACE conn4 <- [1,810,null,{}] 11:30:35 INFO - PROCESS | 1976 | 1462213835849 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:35 INFO - PROCESS | 1976 | 1462213835991 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 11:30:36 INFO - PROCESS | 1976 | 1462213836004 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:36 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96505b000 == 59 [pid = 1976] [id = 210] 11:30:36 INFO - PROCESS | 1976 | ++DOMWINDOW == 185 (0x7fe96dac9800) [pid = 1976] [serial = 630] [outer = (nil)] 11:30:36 INFO - PROCESS | 1976 | ++DOMWINDOW == 186 (0x7fe96dacd400) [pid = 1976] [serial = 631] [outer = 0x7fe96dac9800] 11:30:36 INFO - PROCESS | 1976 | 1462213836077 Marionette DEBUG loaded listener.js 11:30:36 INFO - PROCESS | 1976 | ++DOMWINDOW == 187 (0x7fe96ed6fc00) [pid = 1976] [serial = 632] [outer = 0x7fe96dac9800] 11:30:36 INFO - PROCESS | 1976 | 1462213836969 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 11:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1179ms 11:30:37 INFO - PROCESS | 1976 | 1462213837028 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 11:30:37 INFO - PROCESS | 1976 | 1462213837031 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 11:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:30:37 INFO - PROCESS | 1976 | 1462213837037 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:30:37 INFO - PROCESS | 1976 | 1462213837039 Marionette TRACE conn4 <- [1,814,null,{}] 11:30:37 INFO - PROCESS | 1976 | 1462213837045 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:37 INFO - PROCESS | 1976 | 1462213837243 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 11:30:37 INFO - PROCESS | 1976 | 1462213837269 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:37 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe972d87000 == 60 [pid = 1976] [id = 211] 11:30:37 INFO - PROCESS | 1976 | ++DOMWINDOW == 188 (0x7fe96ee48c00) [pid = 1976] [serial = 633] [outer = (nil)] 11:30:37 INFO - PROCESS | 1976 | ++DOMWINDOW == 189 (0x7fe9706b0400) [pid = 1976] [serial = 634] [outer = 0x7fe96ee48c00] 11:30:37 INFO - PROCESS | 1976 | 1462213837328 Marionette DEBUG loaded listener.js 11:30:37 INFO - PROCESS | 1976 | ++DOMWINDOW == 190 (0x7fe9706bc800) [pid = 1976] [serial = 635] [outer = 0x7fe96ee48c00] 11:30:38 INFO - PROCESS | 1976 | 1462213838108 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 11:30:38 INFO - PROCESS | 1976 | 1462213838170 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 11:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:30:38 INFO - PROCESS | 1976 | 1462213838176 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:30:38 INFO - PROCESS | 1976 | 1462213838179 Marionette TRACE conn4 <- [1,818,null,{}] 11:30:38 INFO - PROCESS | 1976 | 1462213838184 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:38 INFO - PROCESS | 1976 | 1462213838374 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 11:30:38 INFO - PROCESS | 1976 | 1462213838409 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:38 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe976511000 == 61 [pid = 1976] [id = 212] 11:30:38 INFO - PROCESS | 1976 | ++DOMWINDOW == 191 (0x7fe96ee50800) [pid = 1976] [serial = 636] [outer = (nil)] 11:30:38 INFO - PROCESS | 1976 | ++DOMWINDOW == 192 (0x7fe970ff4400) [pid = 1976] [serial = 637] [outer = 0x7fe96ee50800] 11:30:38 INFO - PROCESS | 1976 | 1462213838469 Marionette DEBUG loaded listener.js 11:30:38 INFO - PROCESS | 1976 | ++DOMWINDOW == 193 (0x7fe972d5c800) [pid = 1976] [serial = 638] [outer = 0x7fe96ee50800] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 192 (0x7fe9704a3000) [pid = 1976] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 191 (0x7fe9708ca000) [pid = 1976] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 190 (0x7fe9668eac00) [pid = 1976] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 189 (0x7fe97517c400) [pid = 1976] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 188 (0x7fe964fd3c00) [pid = 1976] [serial = 467] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 187 (0x7fe977208000) [pid = 1976] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 186 (0x7fe966746400) [pid = 1976] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 185 (0x7fe96f96e400) [pid = 1976] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 184 (0x7fe978364000) [pid = 1976] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 183 (0x7fe97d24d400) [pid = 1976] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 182 (0x7fe964ec7c00) [pid = 1976] [serial = 464] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 181 (0x7fe9882c0800) [pid = 1976] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 180 (0x7fe9646b1400) [pid = 1976] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 179 (0x7fe983cbfc00) [pid = 1976] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 178 (0x7fe96dd46000) [pid = 1976] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 177 (0x7fe9706aec00) [pid = 1976] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 176 (0x7fe96da39400) [pid = 1976] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 175 (0x7fe96da0d800) [pid = 1976] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 174 (0x7fe964ec6000) [pid = 1976] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 173 (0x7fe96cb42800) [pid = 1976] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 172 (0x7fe9706b7c00) [pid = 1976] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 171 (0x7fe9764b6000) [pid = 1976] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 170 (0x7fe96cc79c00) [pid = 1976] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 169 (0x7fe96cb4c800) [pid = 1976] [serial = 256] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 168 (0x7fe96d80c000) [pid = 1976] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 167 (0x7fe96c232800) [pid = 1976] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 166 (0x7fe96c230800) [pid = 1976] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 165 (0x7fe9787ec800) [pid = 1976] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 164 (0x7fe9668e9400) [pid = 1976] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 163 (0x7fe96da33c00) [pid = 1976] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 162 (0x7fe974f45400) [pid = 1976] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 161 (0x7fe96dac4800) [pid = 1976] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 160 (0x7fe9708c3000) [pid = 1976] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 159 (0x7fe96ddb0800) [pid = 1976] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 158 (0x7fe976456400) [pid = 1976] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 157 (0x7fe9764b5c00) [pid = 1976] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 156 (0x7fe972dc4000) [pid = 1976] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 155 (0x7fe96d50a400) [pid = 1976] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 154 (0x7fe96d4dcc00) [pid = 1976] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 153 (0x7fe9646b0c00) [pid = 1976] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 152 (0x7fe962c91000) [pid = 1976] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 151 (0x7fe96d4db800) [pid = 1976] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 150 (0x7fe97d258800) [pid = 1976] [serial = 259] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 149 (0x7fe974979c00) [pid = 1976] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 148 (0x7fe96ea6d400) [pid = 1976] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 147 (0x7fe976de3400) [pid = 1976] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 146 (0x7fe96d4dd400) [pid = 1976] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 145 (0x7fe96ea70c00) [pid = 1976] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 144 (0x7fe964ba6800) [pid = 1976] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 143 (0x7fe9668ee800) [pid = 1976] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:30:39 INFO - PROCESS | 1976 | --DOMWINDOW == 142 (0x7fe966894000) [pid = 1976] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:30:40 INFO - PROCESS | 1976 | 1462213840106 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 11:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1977ms 11:30:40 INFO - PROCESS | 1976 | 1462213840154 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 11:30:40 INFO - PROCESS | 1976 | 1462213840157 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 11:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:30:40 INFO - PROCESS | 1976 | 1462213840163 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:30:40 INFO - PROCESS | 1976 | 1462213840165 Marionette TRACE conn4 <- [1,822,null,{}] 11:30:40 INFO - PROCESS | 1976 | 1462213840170 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:40 INFO - PROCESS | 1976 | 1462213840362 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 11:30:40 INFO - PROCESS | 1976 | 1462213840375 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:40 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96c428000 == 62 [pid = 1976] [id = 213] 11:30:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 143 (0x7fe9646abc00) [pid = 1976] [serial = 639] [outer = (nil)] 11:30:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 144 (0x7fe96688bc00) [pid = 1976] [serial = 640] [outer = 0x7fe9646abc00] 11:30:40 INFO - PROCESS | 1976 | 1462213840435 Marionette DEBUG loaded listener.js 11:30:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 145 (0x7fe96c230800) [pid = 1976] [serial = 641] [outer = 0x7fe9646abc00] 11:30:41 INFO - PROCESS | 1976 | 1462213841146 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 11:30:41 INFO - PROCESS | 1976 | 1462213841196 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 11:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:30:41 INFO - PROCESS | 1976 | 1462213841202 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:30:41 INFO - PROCESS | 1976 | 1462213841203 Marionette TRACE conn4 <- [1,826,null,{}] 11:30:41 INFO - PROCESS | 1976 | 1462213841213 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:41 INFO - PROCESS | 1976 | 1462213841416 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 11:30:41 INFO - PROCESS | 1976 | 1462213841430 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:41 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe977051800 == 63 [pid = 1976] [id = 214] 11:30:41 INFO - PROCESS | 1976 | ++DOMWINDOW == 146 (0x7fe96c232800) [pid = 1976] [serial = 642] [outer = (nil)] 11:30:41 INFO - PROCESS | 1976 | ++DOMWINDOW == 147 (0x7fe96d5ef400) [pid = 1976] [serial = 643] [outer = 0x7fe96c232800] 11:30:41 INFO - PROCESS | 1976 | 1462213841489 Marionette DEBUG loaded listener.js 11:30:41 INFO - PROCESS | 1976 | ++DOMWINDOW == 148 (0x7fe96da33c00) [pid = 1976] [serial = 644] [outer = 0x7fe96c232800] 11:30:42 INFO - PROCESS | 1976 | 1462213842524 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 11:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1381ms 11:30:42 INFO - PROCESS | 1976 | 1462213842584 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 11:30:42 INFO - PROCESS | 1976 | 1462213842590 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 11:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:30:42 INFO - PROCESS | 1976 | 1462213842600 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:30:42 INFO - PROCESS | 1976 | 1462213842603 Marionette TRACE conn4 <- [1,830,null,{}] 11:30:42 INFO - PROCESS | 1976 | 1462213842611 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:42 INFO - PROCESS | 1976 | 1462213842831 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 11:30:42 INFO - PROCESS | 1976 | 1462213842992 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:43 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d178800 == 64 [pid = 1976] [id = 215] 11:30:43 INFO - PROCESS | 1976 | ++DOMWINDOW == 149 (0x7fe96674a000) [pid = 1976] [serial = 645] [outer = (nil)] 11:30:43 INFO - PROCESS | 1976 | ++DOMWINDOW == 150 (0x7fe96a6b9000) [pid = 1976] [serial = 646] [outer = 0x7fe96674a000] 11:30:43 INFO - PROCESS | 1976 | 1462213843077 Marionette DEBUG loaded listener.js 11:30:43 INFO - PROCESS | 1976 | ++DOMWINDOW == 151 (0x7fe96cb47800) [pid = 1976] [serial = 647] [outer = 0x7fe96674a000] 11:30:43 INFO - PROCESS | 1976 | 1462213843961 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 11:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1433ms 11:30:44 INFO - PROCESS | 1976 | 1462213844033 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 11:30:44 INFO - PROCESS | 1976 | 1462213844041 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 11:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:30:44 INFO - PROCESS | 1976 | 1462213844051 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:30:44 INFO - PROCESS | 1976 | 1462213844054 Marionette TRACE conn4 <- [1,834,null,{}] 11:30:44 INFO - PROCESS | 1976 | 1462213844060 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:44 INFO - PROCESS | 1976 | 1462213844276 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 11:30:44 INFO - PROCESS | 1976 | 1462213844542 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:44 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe971122000 == 65 [pid = 1976] [id = 216] 11:30:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 152 (0x7fe96d26ac00) [pid = 1976] [serial = 648] [outer = (nil)] 11:30:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 153 (0x7fe96d5c2400) [pid = 1976] [serial = 649] [outer = 0x7fe96d26ac00] 11:30:44 INFO - PROCESS | 1976 | 1462213844656 Marionette DEBUG loaded listener.js 11:30:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 154 (0x7fe96d80d000) [pid = 1976] [serial = 650] [outer = 0x7fe96d26ac00] 11:30:45 INFO - PROCESS | 1976 | 1462213845489 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 11:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1485ms 11:30:45 INFO - PROCESS | 1976 | 1462213845537 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 11:30:45 INFO - PROCESS | 1976 | 1462213845540 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 11:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:30:45 INFO - PROCESS | 1976 | 1462213845550 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:30:45 INFO - PROCESS | 1976 | 1462213845556 Marionette TRACE conn4 <- [1,838,null,{}] 11:30:45 INFO - PROCESS | 1976 | 1462213845571 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:45 INFO - PROCESS | 1976 | 1462213845799 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 11:30:45 INFO - PROCESS | 1976 | 1462213845960 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:45 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe977b4b800 == 66 [pid = 1976] [id = 217] 11:30:45 INFO - PROCESS | 1976 | ++DOMWINDOW == 155 (0x7fe96da3dc00) [pid = 1976] [serial = 651] [outer = (nil)] 11:30:46 INFO - PROCESS | 1976 | ++DOMWINDOW == 156 (0x7fe96dac6800) [pid = 1976] [serial = 652] [outer = 0x7fe96da3dc00] 11:30:46 INFO - PROCESS | 1976 | 1462213846035 Marionette DEBUG loaded listener.js 11:30:46 INFO - PROCESS | 1976 | ++DOMWINDOW == 157 (0x7fe96e8d5800) [pid = 1976] [serial = 653] [outer = 0x7fe96da3dc00] 11:30:46 INFO - PROCESS | 1976 | 1462213846945 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 11:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1441ms 11:30:46 INFO - PROCESS | 1976 | 1462213846993 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 11:30:46 INFO - PROCESS | 1976 | 1462213846996 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 11:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:30:47 INFO - PROCESS | 1976 | 1462213847003 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:30:47 INFO - PROCESS | 1976 | 1462213847006 Marionette TRACE conn4 <- [1,842,null,{}] 11:30:47 INFO - PROCESS | 1976 | 1462213847011 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:47 INFO - PROCESS | 1976 | 1462213847213 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 11:30:47 INFO - PROCESS | 1976 | 1462213847380 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:47 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe979146800 == 67 [pid = 1976] [id = 218] 11:30:47 INFO - PROCESS | 1976 | ++DOMWINDOW == 158 (0x7fe96da3f400) [pid = 1976] [serial = 654] [outer = (nil)] 11:30:47 INFO - PROCESS | 1976 | ++DOMWINDOW == 159 (0x7fe96f96cc00) [pid = 1976] [serial = 655] [outer = 0x7fe96da3f400] 11:30:47 INFO - PROCESS | 1976 | 1462213847451 Marionette DEBUG loaded listener.js 11:30:47 INFO - PROCESS | 1976 | ++DOMWINDOW == 160 (0x7fe9706bb800) [pid = 1976] [serial = 656] [outer = 0x7fe96da3f400] 11:30:48 INFO - PROCESS | 1976 | 1462213848295 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 11:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1340ms 11:30:48 INFO - PROCESS | 1976 | 1462213848344 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 11:30:48 INFO - PROCESS | 1976 | 1462213848348 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 11:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:30:48 INFO - PROCESS | 1976 | 1462213848353 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:30:48 INFO - PROCESS | 1976 | 1462213848356 Marionette TRACE conn4 <- [1,846,null,{}] 11:30:48 INFO - PROCESS | 1976 | 1462213848361 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:48 INFO - PROCESS | 1976 | 1462213848530 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 11:30:48 INFO - PROCESS | 1976 | 1462213848694 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:48 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97d09d000 == 68 [pid = 1976] [id = 219] 11:30:48 INFO - PROCESS | 1976 | ++DOMWINDOW == 161 (0x7fe96ea77800) [pid = 1976] [serial = 657] [outer = (nil)] 11:30:48 INFO - PROCESS | 1976 | ++DOMWINDOW == 162 (0x7fe9708ce400) [pid = 1976] [serial = 658] [outer = 0x7fe96ea77800] 11:30:48 INFO - PROCESS | 1976 | 1462213848762 Marionette DEBUG loaded listener.js 11:30:48 INFO - PROCESS | 1976 | ++DOMWINDOW == 163 (0x7fe972dbf800) [pid = 1976] [serial = 659] [outer = 0x7fe96ea77800] 11:30:49 INFO - PROCESS | 1976 | 1462213849679 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 11:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1376ms 11:30:49 INFO - PROCESS | 1976 | 1462213849731 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 11:30:49 INFO - PROCESS | 1976 | 1462213849734 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 11:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:30:49 INFO - PROCESS | 1976 | 1462213849740 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:30:49 INFO - PROCESS | 1976 | 1462213849742 Marionette TRACE conn4 <- [1,850,null,{}] 11:30:49 INFO - PROCESS | 1976 | 1462213849748 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:49 INFO - PROCESS | 1976 | 1462213849942 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 11:30:50 INFO - PROCESS | 1976 | 1462213850105 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:50 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe983f77800 == 69 [pid = 1976] [id = 220] 11:30:50 INFO - PROCESS | 1976 | ++DOMWINDOW == 164 (0x7fe9713d9800) [pid = 1976] [serial = 660] [outer = (nil)] 11:30:50 INFO - PROCESS | 1976 | ++DOMWINDOW == 165 (0x7fe976458800) [pid = 1976] [serial = 661] [outer = 0x7fe9713d9800] 11:30:50 INFO - PROCESS | 1976 | 1462213850191 Marionette DEBUG loaded listener.js 11:30:50 INFO - PROCESS | 1976 | ++DOMWINDOW == 166 (0x7fe976a0c000) [pid = 1976] [serial = 662] [outer = 0x7fe9713d9800] 11:30:51 INFO - PROCESS | 1976 | 1462213851016 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 11:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1329ms 11:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:30:51 INFO - PROCESS | 1976 | 1462213851070 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 11:30:51 INFO - PROCESS | 1976 | 1462213851073 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 11:30:51 INFO - PROCESS | 1976 | 1462213851079 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:30:51 INFO - PROCESS | 1976 | 1462213851082 Marionette TRACE conn4 <- [1,854,null,{}] 11:30:51 INFO - PROCESS | 1976 | 1462213851087 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:51 INFO - PROCESS | 1976 | 1462213851253 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 11:30:51 INFO - PROCESS | 1976 | 1462213851420 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:51 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe98700c800 == 70 [pid = 1976] [id = 221] 11:30:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 167 (0x7fe972dc1c00) [pid = 1976] [serial = 663] [outer = (nil)] 11:30:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 168 (0x7fe976a19000) [pid = 1976] [serial = 664] [outer = 0x7fe972dc1c00] 11:30:51 INFO - PROCESS | 1976 | 1462213851493 Marionette DEBUG loaded listener.js 11:30:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 169 (0x7fe976fd1800) [pid = 1976] [serial = 665] [outer = 0x7fe972dc1c00] 11:30:52 INFO - PROCESS | 1976 | 1462213852293 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 11:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1239ms 11:30:52 INFO - PROCESS | 1976 | 1462213852319 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 11:30:52 INFO - PROCESS | 1976 | 1462213852322 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 11:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:30:52 INFO - PROCESS | 1976 | 1462213852329 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:30:52 INFO - PROCESS | 1976 | 1462213852333 Marionette TRACE conn4 <- [1,858,null,{}] 11:30:52 INFO - PROCESS | 1976 | 1462213852339 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:52 INFO - PROCESS | 1976 | 1462213852503 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 11:30:52 INFO - PROCESS | 1976 | 1462213852671 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:52 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe988a35000 == 71 [pid = 1976] [id = 222] 11:30:52 INFO - PROCESS | 1976 | ++DOMWINDOW == 170 (0x7fe976452400) [pid = 1976] [serial = 666] [outer = (nil)] 11:30:52 INFO - PROCESS | 1976 | ++DOMWINDOW == 171 (0x7fe977365000) [pid = 1976] [serial = 667] [outer = 0x7fe976452400] 11:30:52 INFO - PROCESS | 1976 | 1462213852741 Marionette DEBUG loaded listener.js 11:30:52 INFO - PROCESS | 1976 | ++DOMWINDOW == 172 (0x7fe977dce400) [pid = 1976] [serial = 668] [outer = 0x7fe976452400] 11:30:53 INFO - PROCESS | 1976 | 1462213853641 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 11:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1389ms 11:30:53 INFO - PROCESS | 1976 | 1462213853719 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 11:30:53 INFO - PROCESS | 1976 | 1462213853722 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 11:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:30:53 INFO - PROCESS | 1976 | 1462213853728 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:30:53 INFO - PROCESS | 1976 | 1462213853732 Marionette TRACE conn4 <- [1,862,null,{}] 11:30:53 INFO - PROCESS | 1976 | 1462213853737 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:53 INFO - PROCESS | 1976 | 1462213853954 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 11:30:54 INFO - PROCESS | 1976 | 1462213854119 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:54 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96698d800 == 72 [pid = 1976] [id = 223] 11:30:54 INFO - PROCESS | 1976 | ++DOMWINDOW == 173 (0x7fe9646b6800) [pid = 1976] [serial = 669] [outer = (nil)] 11:30:54 INFO - PROCESS | 1976 | ++DOMWINDOW == 174 (0x7fe964fe0800) [pid = 1976] [serial = 670] [outer = 0x7fe9646b6800] 11:30:54 INFO - PROCESS | 1976 | 1462213854197 Marionette DEBUG loaded listener.js 11:30:54 INFO - PROCESS | 1976 | ++DOMWINDOW == 175 (0x7fe96a6b4800) [pid = 1976] [serial = 671] [outer = 0x7fe9646b6800] 11:30:55 INFO - PROCESS | 1976 | 1462213855048 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 11:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1384ms 11:30:55 INFO - PROCESS | 1976 | 1462213855115 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 11:30:55 INFO - PROCESS | 1976 | 1462213855118 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 11:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:30:55 INFO - PROCESS | 1976 | 1462213855124 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:30:55 INFO - PROCESS | 1976 | 1462213855128 Marionette TRACE conn4 <- [1,866,null,{}] 11:30:55 INFO - PROCESS | 1976 | 1462213855133 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:55 INFO - PROCESS | 1976 | 1462213855324 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 11:30:55 INFO - PROCESS | 1976 | 1462213855489 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:55 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96c24c800 == 73 [pid = 1976] [id = 224] 11:30:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 176 (0x7fe962c97000) [pid = 1976] [serial = 672] [outer = (nil)] 11:30:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 177 (0x7fe96c231800) [pid = 1976] [serial = 673] [outer = 0x7fe962c97000] 11:30:55 INFO - PROCESS | 1976 | 1462213855560 Marionette DEBUG loaded listener.js 11:30:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 178 (0x7fe96d4db400) [pid = 1976] [serial = 674] [outer = 0x7fe962c97000] 11:30:56 INFO - PROCESS | 1976 | 1462213856689 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 11:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1579ms 11:30:56 INFO - PROCESS | 1976 | 1462213856705 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 11:30:56 INFO - PROCESS | 1976 | 1462213856710 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 11:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:30:56 INFO - PROCESS | 1976 | 1462213856718 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:30:56 INFO - PROCESS | 1976 | 1462213856722 Marionette TRACE conn4 <- [1,870,null,{}] 11:30:56 INFO - PROCESS | 1976 | 1462213856732 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:56 INFO - PROCESS | 1976 | 1462213856905 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 11:30:57 INFO - PROCESS | 1976 | 1462213857200 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:57 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d078800 == 74 [pid = 1976] [id = 225] 11:30:57 INFO - PROCESS | 1976 | ++DOMWINDOW == 179 (0x7fe9646a9c00) [pid = 1976] [serial = 675] [outer = (nil)] 11:30:57 INFO - PROCESS | 1976 | ++DOMWINDOW == 180 (0x7fe9651d6000) [pid = 1976] [serial = 676] [outer = 0x7fe9646a9c00] 11:30:57 INFO - PROCESS | 1976 | 1462213857269 Marionette DEBUG loaded listener.js 11:30:57 INFO - PROCESS | 1976 | ++DOMWINDOW == 181 (0x7fe96a6b6400) [pid = 1976] [serial = 677] [outer = 0x7fe9646a9c00] 11:30:58 INFO - PROCESS | 1976 | 1462213858192 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 11:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1488ms 11:30:58 INFO - PROCESS | 1976 | 1462213858206 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 11:30:58 INFO - PROCESS | 1976 | 1462213858215 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 11:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:30:58 INFO - PROCESS | 1976 | 1462213858225 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:30:58 INFO - PROCESS | 1976 | 1462213858228 Marionette TRACE conn4 <- [1,874,null,{}] 11:30:58 INFO - PROCESS | 1976 | 1462213858234 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:58 INFO - PROCESS | 1976 | 1462213858391 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 11:30:58 INFO - PROCESS | 1976 | 1462213858611 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:58 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9668cf000 == 75 [pid = 1976] [id = 226] 11:30:58 INFO - PROCESS | 1976 | ++DOMWINDOW == 182 (0x7fe96cc74000) [pid = 1976] [serial = 678] [outer = (nil)] 11:30:58 INFO - PROCESS | 1976 | ++DOMWINDOW == 183 (0x7fe96d014800) [pid = 1976] [serial = 679] [outer = 0x7fe96cc74000] 11:30:58 INFO - PROCESS | 1976 | 1462213858683 Marionette DEBUG loaded listener.js 11:30:58 INFO - PROCESS | 1976 | ++DOMWINDOW == 184 (0x7fe96d36c800) [pid = 1976] [serial = 680] [outer = 0x7fe96cc74000] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 183 (0x7fe976451c00) [pid = 1976] [serial = 595] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 182 (0x7fe9668f1000) [pid = 1976] [serial = 562] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 181 (0x7fe96d80bc00) [pid = 1976] [serial = 565] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 180 (0x7fe96ea70800) [pid = 1976] [serial = 568] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 179 (0x7fe970ff4000) [pid = 1976] [serial = 571] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 178 (0x7fe9764ba400) [pid = 1976] [serial = 574] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 177 (0x7fe97de98c00) [pid = 1976] [serial = 577] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 176 (0x7fe96e8cc800) [pid = 1976] [serial = 580] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | 1462213859662 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 11:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1479ms 11:30:59 INFO - PROCESS | 1976 | 1462213859705 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 11:30:59 INFO - PROCESS | 1976 | 1462213859708 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 11:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:30:59 INFO - PROCESS | 1976 | 1462213859714 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:30:59 INFO - PROCESS | 1976 | 1462213859719 Marionette TRACE conn4 <- [1,878,null,{}] 11:30:59 INFO - PROCESS | 1976 | 1462213859733 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:59 INFO - PROCESS | 1976 | 1462213859890 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 175 (0x7fe9795d7400) [pid = 1976] [serial = 542] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 174 (0x7fe976476800) [pid = 1976] [serial = 295] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 173 (0x7fe96f962800) [pid = 1976] [serial = 551] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 172 (0x7fe96d9ee800) [pid = 1976] [serial = 406] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 171 (0x7fe96674a400) [pid = 1976] [serial = 545] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 170 (0x7fe962c9a400) [pid = 1976] [serial = 521] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 169 (0x7fe976ddec00) [pid = 1976] [serial = 376] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 168 (0x7fe988bb7c00) [pid = 1976] [serial = 261] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 167 (0x7fe983a94000) [pid = 1976] [serial = 512] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 166 (0x7fe983d38800) [pid = 1976] [serial = 379] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 165 (0x7fe97d251000) [pid = 1976] [serial = 418] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 164 (0x7fe96dab1400) [pid = 1976] [serial = 503] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 163 (0x7fe9704a6800) [pid = 1976] [serial = 592] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 162 (0x7fe975990000) [pid = 1976] [serial = 593] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 161 (0x7fe96d5cc400) [pid = 1976] [serial = 584] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 160 (0x7fe96d5c4000) [pid = 1976] [serial = 583] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 159 (0x7fe96cc7c400) [pid = 1976] [serial = 587] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 158 (0x7fe96a6bc000) [pid = 1976] [serial = 586] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 157 (0x7fe96d5cb800) [pid = 1976] [serial = 589] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 156 (0x7fe96d9e8400) [pid = 1976] [serial = 590] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 155 (0x7fe97598e000) [pid = 1976] [serial = 249] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 154 (0x7fe9795dd800) [pid = 1976] [serial = 509] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 153 (0x7fe96d50e000) [pid = 1976] [serial = 518] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 152 (0x7fe983a15800) [pid = 1976] [serial = 373] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 151 (0x7fe9713d9000) [pid = 1976] [serial = 469] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 150 (0x7fe98417e800) [pid = 1976] [serial = 337] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 149 (0x7fe9888b0800) [pid = 1976] [serial = 424] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 148 (0x7fe97d24a400) [pid = 1976] [serial = 460] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 147 (0x7fe984c0f400) [pid = 1976] [serial = 298] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 146 (0x7fe988bbfc00) [pid = 1976] [serial = 301] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 145 (0x7fe97d250000) [pid = 1976] [serial = 466] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 144 (0x7fe98bb0e000) [pid = 1976] [serial = 304] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 143 (0x7fe96d4e8000) [pid = 1976] [serial = 548] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 142 (0x7fe988bbbc00) [pid = 1976] [serial = 421] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 141 (0x7fe97049e400) [pid = 1976] [serial = 292] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 140 (0x7fe9713da800) [pid = 1976] [serial = 506] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 139 (0x7fe9704d9400) [pid = 1976] [serial = 331] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 138 (0x7fe97049b800) [pid = 1976] [serial = 367] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 137 (0x7fe964ed1000) [pid = 1976] [serial = 463] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 136 (0x7fe96cb4e800) [pid = 1976] [serial = 213] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 135 (0x7fe97921dc00) [pid = 1976] [serial = 415] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 134 (0x7fe97d24c800) [pid = 1976] [serial = 255] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 133 (0x7fe96d26d000) [pid = 1976] [serial = 451] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 132 (0x7fe98511c800) [pid = 1976] [serial = 258] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 131 (0x7fe96daaec00) [pid = 1976] [serial = 454] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 130 (0x7fe96d819c00) [pid = 1976] [serial = 364] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 129 (0x7fe96d4dc800) [pid = 1976] [serial = 500] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 128 (0x7fe988a55800) [pid = 1976] [serial = 340] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 127 (0x7fe983fbd400) [pid = 1976] [serial = 515] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 126 (0x7fe96ea6fc00) [pid = 1976] [serial = 409] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 125 (0x7fe976dd7800) [pid = 1976] [serial = 370] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 124 (0x7fe976784000) [pid = 1976] [serial = 412] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 123 (0x7fe97645c800) [pid = 1976] [serial = 334] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 122 (0x7fe9764bc000) [pid = 1976] [serial = 457] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 1976 | --DOMWINDOW == 121 (0x7fe978366000) [pid = 1976] [serial = 252] [outer = (nil)] [url = about:blank] 11:31:00 INFO - PROCESS | 1976 | 1462213860106 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:00 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe966ae6000 == 76 [pid = 1976] [id = 227] 11:31:00 INFO - PROCESS | 1976 | ++DOMWINDOW == 122 (0x7fe9668f1000) [pid = 1976] [serial = 681] [outer = (nil)] 11:31:00 INFO - PROCESS | 1976 | ++DOMWINDOW == 123 (0x7fe96d4ddc00) [pid = 1976] [serial = 682] [outer = 0x7fe9668f1000] 11:31:00 INFO - PROCESS | 1976 | 1462213860208 Marionette DEBUG loaded listener.js 11:31:00 INFO - PROCESS | 1976 | ++DOMWINDOW == 124 (0x7fe96d80f000) [pid = 1976] [serial = 683] [outer = 0x7fe9668f1000] 11:31:00 INFO - PROCESS | 1976 | 1462213860901 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 11:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1239ms 11:31:00 INFO - PROCESS | 1976 | 1462213860953 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 11:31:00 INFO - PROCESS | 1976 | 1462213860957 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 11:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:31:00 INFO - PROCESS | 1976 | 1462213860968 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:31:00 INFO - PROCESS | 1976 | 1462213860971 Marionette TRACE conn4 <- [1,882,null,{}] 11:31:00 INFO - PROCESS | 1976 | 1462213860975 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:01 INFO - PROCESS | 1976 | 1462213861185 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 11:31:01 INFO - PROCESS | 1976 | 1462213861204 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:01 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96f9dd000 == 77 [pid = 1976] [id = 228] 11:31:01 INFO - PROCESS | 1976 | ++DOMWINDOW == 125 (0x7fe96c228c00) [pid = 1976] [serial = 684] [outer = (nil)] 11:31:01 INFO - PROCESS | 1976 | ++DOMWINDOW == 126 (0x7fe96d9ec000) [pid = 1976] [serial = 685] [outer = 0x7fe96c228c00] 11:31:01 INFO - PROCESS | 1976 | 1462213861268 Marionette DEBUG loaded listener.js 11:31:01 INFO - PROCESS | 1976 | ++DOMWINDOW == 127 (0x7fe96da12000) [pid = 1976] [serial = 686] [outer = 0x7fe96c228c00] 11:31:02 INFO - PROCESS | 1976 | 1462213862148 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 11:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1229ms 11:31:02 INFO - PROCESS | 1976 | 1462213862199 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 11:31:02 INFO - PROCESS | 1976 | 1462213862203 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 11:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:31:02 INFO - PROCESS | 1976 | 1462213862221 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:31:02 INFO - PROCESS | 1976 | 1462213862224 Marionette TRACE conn4 <- [1,886,null,{}] 11:31:02 INFO - PROCESS | 1976 | 1462213862229 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:02 INFO - PROCESS | 1976 | 1462213862424 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 11:31:02 INFO - PROCESS | 1976 | 1462213862449 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:02 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe971119000 == 78 [pid = 1976] [id = 229] 11:31:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 128 (0x7fe96da35c00) [pid = 1976] [serial = 687] [outer = (nil)] 11:31:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 129 (0x7fe96dab3400) [pid = 1976] [serial = 688] [outer = 0x7fe96da35c00] 11:31:02 INFO - PROCESS | 1976 | 1462213862508 Marionette DEBUG loaded listener.js 11:31:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 130 (0x7fe96dd46000) [pid = 1976] [serial = 689] [outer = 0x7fe96da35c00] 11:31:03 INFO - PROCESS | 1976 | 1462213863325 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 11:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1125ms 11:31:03 INFO - PROCESS | 1976 | 1462213863347 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 11:31:03 INFO - PROCESS | 1976 | 1462213863350 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 11:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:31:03 INFO - PROCESS | 1976 | 1462213863356 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:31:03 INFO - PROCESS | 1976 | 1462213863360 Marionette TRACE conn4 <- [1,890,null,{}] 11:31:03 INFO - PROCESS | 1976 | 1462213863365 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:03 INFO - PROCESS | 1976 | 1462213863622 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 11:31:03 INFO - PROCESS | 1976 | 1462213863683 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:03 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe974988800 == 79 [pid = 1976] [id = 230] 11:31:03 INFO - PROCESS | 1976 | ++DOMWINDOW == 131 (0x7fe96ea6c400) [pid = 1976] [serial = 690] [outer = (nil)] 11:31:03 INFO - PROCESS | 1976 | ++DOMWINDOW == 132 (0x7fe96ee4e000) [pid = 1976] [serial = 691] [outer = 0x7fe96ea6c400] 11:31:03 INFO - PROCESS | 1976 | 1462213863747 Marionette DEBUG loaded listener.js 11:31:03 INFO - PROCESS | 1976 | ++DOMWINDOW == 133 (0x7fe9708c4000) [pid = 1976] [serial = 692] [outer = 0x7fe96ea6c400] 11:31:04 INFO - PROCESS | 1976 | --DOMWINDOW == 132 (0x7fe978362400) [pid = 1976] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:31:04 INFO - PROCESS | 1976 | --DOMWINDOW == 131 (0x7fe962c93800) [pid = 1976] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:31:04 INFO - PROCESS | 1976 | --DOMWINDOW == 130 (0x7fe964ba5400) [pid = 1976] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:31:04 INFO - PROCESS | 1976 | --DOMWINDOW == 129 (0x7fe9668e8c00) [pid = 1976] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:31:04 INFO - PROCESS | 1976 | --DOMWINDOW == 128 (0x7fe96daab400) [pid = 1976] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:31:04 INFO - PROCESS | 1976 | --DOMWINDOW == 127 (0x7fe9708c4800) [pid = 1976] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:31:04 INFO - PROCESS | 1976 | --DOMWINDOW == 126 (0x7fe96dac4400) [pid = 1976] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:31:04 INFO - PROCESS | 1976 | --DOMWINDOW == 125 (0x7fe96dac9800) [pid = 1976] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:31:04 INFO - PROCESS | 1976 | --DOMWINDOW == 124 (0x7fe96cb4f000) [pid = 1976] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:31:04 INFO - PROCESS | 1976 | --DOMWINDOW == 123 (0x7fe96ee48c00) [pid = 1976] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:31:04 INFO - PROCESS | 1976 | --DOMWINDOW == 122 (0x7fe96a6bf000) [pid = 1976] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:31:04 INFO - PROCESS | 1976 | --DOMWINDOW == 121 (0x7fe964bb1800) [pid = 1976] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:31:04 INFO - PROCESS | 1976 | --DOMWINDOW == 120 (0x7fe96ee50800) [pid = 1976] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:31:04 INFO - PROCESS | 1976 | --DOMWINDOW == 119 (0x7fe964fe0000) [pid = 1976] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:31:04 INFO - PROCESS | 1976 | --DOMWINDOW == 118 (0x7fe962c96400) [pid = 1976] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:31:04 INFO - PROCESS | 1976 | --DOMWINDOW == 117 (0x7fe9646abc00) [pid = 1976] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:31:04 INFO - PROCESS | 1976 | --DOMWINDOW == 116 (0x7fe96d50b800) [pid = 1976] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:31:04 INFO - PROCESS | 1976 | --DOMWINDOW == 115 (0x7fe962c97c00) [pid = 1976] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:31:04 INFO - PROCESS | 1976 | --DOMWINDOW == 114 (0x7fe966886c00) [pid = 1976] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:31:04 INFO - PROCESS | 1976 | 1462213864759 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 11:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1428ms 11:31:04 INFO - PROCESS | 1976 | 1462213864788 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 11:31:04 INFO - PROCESS | 1976 | 1462213864792 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 11:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:31:04 INFO - PROCESS | 1976 | 1462213864798 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:31:04 INFO - PROCESS | 1976 | 1462213864800 Marionette TRACE conn4 <- [1,894,null,{}] 11:31:04 INFO - PROCESS | 1976 | 1462213864816 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:04 INFO - PROCESS | 1976 | 1462213864963 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 11:31:04 INFO - PROCESS | 1976 | 1462213864977 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:04 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe975193000 == 80 [pid = 1976] [id = 231] 11:31:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 115 (0x7fe9646aec00) [pid = 1976] [serial = 693] [outer = (nil)] 11:31:05 INFO - PROCESS | 1976 | ++DOMWINDOW == 116 (0x7fe96d5c6400) [pid = 1976] [serial = 694] [outer = 0x7fe9646aec00] 11:31:05 INFO - PROCESS | 1976 | 1462213865037 Marionette DEBUG loaded listener.js 11:31:05 INFO - PROCESS | 1976 | ++DOMWINDOW == 117 (0x7fe96ee50800) [pid = 1976] [serial = 695] [outer = 0x7fe9646aec00] 11:31:05 INFO - PROCESS | 1976 | 1462213865785 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 11:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1029ms 11:31:05 INFO - PROCESS | 1976 | 1462213865828 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 11:31:05 INFO - PROCESS | 1976 | 1462213865831 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 11:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:31:05 INFO - PROCESS | 1976 | 1462213865836 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:31:05 INFO - PROCESS | 1976 | 1462213865838 Marionette TRACE conn4 <- [1,898,null,{}] 11:31:05 INFO - PROCESS | 1976 | 1462213865844 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:06 INFO - PROCESS | 1976 | 1462213866037 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 11:31:06 INFO - PROCESS | 1976 | 1462213866055 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:06 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97704c000 == 81 [pid = 1976] [id = 232] 11:31:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 118 (0x7fe96d5c1800) [pid = 1976] [serial = 696] [outer = (nil)] 11:31:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 119 (0x7fe9708c5000) [pid = 1976] [serial = 697] [outer = 0x7fe96d5c1800] 11:31:06 INFO - PROCESS | 1976 | 1462213866114 Marionette DEBUG loaded listener.js 11:31:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 120 (0x7fe970ff6c00) [pid = 1976] [serial = 698] [outer = 0x7fe96d5c1800] 11:31:07 INFO - PROCESS | 1976 | 1462213867138 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 11:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1331ms 11:31:07 INFO - PROCESS | 1976 | 1462213867169 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 11:31:07 INFO - PROCESS | 1976 | 1462213867175 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 11:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:31:07 INFO - PROCESS | 1976 | 1462213867184 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:31:07 INFO - PROCESS | 1976 | 1462213867189 Marionette TRACE conn4 <- [1,902,null,{}] 11:31:07 INFO - PROCESS | 1976 | 1462213867198 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:07 INFO - PROCESS | 1976 | 1462213867373 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 11:31:07 INFO - PROCESS | 1976 | 1462213867550 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:07 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96c25a800 == 82 [pid = 1976] [id = 233] 11:31:07 INFO - PROCESS | 1976 | ++DOMWINDOW == 121 (0x7fe9651e2800) [pid = 1976] [serial = 699] [outer = (nil)] 11:31:07 INFO - PROCESS | 1976 | ++DOMWINDOW == 122 (0x7fe96a6c2400) [pid = 1976] [serial = 700] [outer = 0x7fe9651e2800] 11:31:07 INFO - PROCESS | 1976 | 1462213867621 Marionette DEBUG loaded listener.js 11:31:07 INFO - PROCESS | 1976 | ++DOMWINDOW == 123 (0x7fe96cc7ac00) [pid = 1976] [serial = 701] [outer = 0x7fe9651e2800] 11:31:08 INFO - PROCESS | 1976 | 1462213868551 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 11:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1431ms 11:31:08 INFO - PROCESS | 1976 | 1462213868616 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 11:31:08 INFO - PROCESS | 1976 | 1462213868624 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 11:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:31:08 INFO - PROCESS | 1976 | 1462213868634 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:31:08 INFO - PROCESS | 1976 | 1462213868638 Marionette TRACE conn4 <- [1,906,null,{}] 11:31:08 INFO - PROCESS | 1976 | 1462213868643 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:08 INFO - PROCESS | 1976 | 1462213868826 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 11:31:08 INFO - PROCESS | 1976 | 1462213868986 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:09 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9713bd800 == 83 [pid = 1976] [id = 234] 11:31:09 INFO - PROCESS | 1976 | ++DOMWINDOW == 124 (0x7fe96d507000) [pid = 1976] [serial = 702] [outer = (nil)] 11:31:09 INFO - PROCESS | 1976 | ++DOMWINDOW == 125 (0x7fe96d5cb800) [pid = 1976] [serial = 703] [outer = 0x7fe96d507000] 11:31:09 INFO - PROCESS | 1976 | 1462213869062 Marionette DEBUG loaded listener.js 11:31:09 INFO - PROCESS | 1976 | ++DOMWINDOW == 126 (0x7fe96d816c00) [pid = 1976] [serial = 704] [outer = 0x7fe96d507000] 11:31:09 INFO - PROCESS | 1976 | 1462213869970 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 11:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1381ms 11:31:10 INFO - PROCESS | 1976 | 1462213870015 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 11:31:10 INFO - PROCESS | 1976 | 1462213870020 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 11:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:31:10 INFO - PROCESS | 1976 | 1462213870027 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:31:10 INFO - PROCESS | 1976 | 1462213870032 Marionette TRACE conn4 <- [1,910,null,{}] 11:31:10 INFO - PROCESS | 1976 | 1462213870050 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:10 INFO - PROCESS | 1976 | 1462213870256 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 11:31:10 INFO - PROCESS | 1976 | 1462213870417 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:10 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9783a6000 == 84 [pid = 1976] [id = 235] 11:31:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 127 (0x7fe96da39800) [pid = 1976] [serial = 705] [outer = (nil)] 11:31:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 128 (0x7fe96ed72000) [pid = 1976] [serial = 706] [outer = 0x7fe96da39800] 11:31:10 INFO - PROCESS | 1976 | 1462213870494 Marionette DEBUG loaded listener.js 11:31:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 129 (0x7fe9704a1400) [pid = 1976] [serial = 707] [outer = 0x7fe96da39800] 11:31:11 INFO - PROCESS | 1976 | 1462213871315 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 11:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1336ms 11:31:11 INFO - PROCESS | 1976 | 1462213871364 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 11:31:11 INFO - PROCESS | 1976 | 1462213871369 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 11:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:31:11 INFO - PROCESS | 1976 | 1462213871374 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:31:11 INFO - PROCESS | 1976 | 1462213871378 Marionette TRACE conn4 <- [1,914,null,{}] 11:31:11 INFO - PROCESS | 1976 | 1462213871384 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:11 INFO - PROCESS | 1976 | 1462213871559 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 11:31:11 INFO - PROCESS | 1976 | 1462213871723 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:11 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97d09f000 == 85 [pid = 1976] [id = 236] 11:31:11 INFO - PROCESS | 1976 | ++DOMWINDOW == 130 (0x7fe96dabac00) [pid = 1976] [serial = 708] [outer = (nil)] 11:31:11 INFO - PROCESS | 1976 | ++DOMWINDOW == 131 (0x7fe9708c9400) [pid = 1976] [serial = 709] [outer = 0x7fe96dabac00] 11:31:11 INFO - PROCESS | 1976 | 1462213871793 Marionette DEBUG loaded listener.js 11:31:11 INFO - PROCESS | 1976 | ++DOMWINDOW == 132 (0x7fe972dbfc00) [pid = 1976] [serial = 710] [outer = 0x7fe96dabac00] 11:31:12 INFO - PROCESS | 1976 | 1462213872684 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 11:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1379ms 11:31:12 INFO - PROCESS | 1976 | 1462213872755 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 11:31:12 INFO - PROCESS | 1976 | 1462213872762 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 11:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:31:12 INFO - PROCESS | 1976 | 1462213872767 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:31:12 INFO - PROCESS | 1976 | 1462213872771 Marionette TRACE conn4 <- [1,918,null,{}] 11:31:12 INFO - PROCESS | 1976 | 1462213872776 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:12 INFO - PROCESS | 1976 | 1462213872989 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 11:31:13 INFO - PROCESS | 1976 | 1462213873150 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:13 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe983f06800 == 86 [pid = 1976] [id = 237] 11:31:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 133 (0x7fe9706b9400) [pid = 1976] [serial = 711] [outer = (nil)] 11:31:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 134 (0x7fe974a96800) [pid = 1976] [serial = 712] [outer = 0x7fe9706b9400] 11:31:13 INFO - PROCESS | 1976 | 1462213873220 Marionette DEBUG loaded listener.js 11:31:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 135 (0x7fe976450400) [pid = 1976] [serial = 713] [outer = 0x7fe9706b9400] 11:31:14 INFO - PROCESS | 1976 | 1462213874088 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 11:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1386ms 11:31:14 INFO - PROCESS | 1976 | 1462213874156 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 11:31:14 INFO - PROCESS | 1976 | 1462213874159 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 11:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:31:14 INFO - PROCESS | 1976 | 1462213874165 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:31:14 INFO - PROCESS | 1976 | 1462213874169 Marionette TRACE conn4 <- [1,922,null,{}] 11:31:14 INFO - PROCESS | 1976 | 1462213874174 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:14 INFO - PROCESS | 1976 | 1462213874368 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 11:31:14 INFO - PROCESS | 1976 | 1462213874549 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:14 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9870c7800 == 87 [pid = 1976] [id = 238] 11:31:14 INFO - PROCESS | 1976 | ++DOMWINDOW == 136 (0x7fe976936c00) [pid = 1976] [serial = 714] [outer = (nil)] 11:31:14 INFO - PROCESS | 1976 | ++DOMWINDOW == 137 (0x7fe976ddcc00) [pid = 1976] [serial = 715] [outer = 0x7fe976936c00] 11:31:14 INFO - PROCESS | 1976 | 1462213874622 Marionette DEBUG loaded listener.js 11:31:14 INFO - PROCESS | 1976 | ++DOMWINDOW == 138 (0x7fe977dd6400) [pid = 1976] [serial = 716] [outer = 0x7fe976936c00] 11:31:15 INFO - PROCESS | 1976 | 1462213875486 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 11:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1376ms 11:31:15 INFO - PROCESS | 1976 | 1462213875543 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 11:31:15 INFO - PROCESS | 1976 | 1462213875546 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 11:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:31:15 INFO - PROCESS | 1976 | 1462213875552 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:31:15 INFO - PROCESS | 1976 | 1462213875554 Marionette TRACE conn4 <- [1,926,null,{}] 11:31:15 INFO - PROCESS | 1976 | 1462213875559 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:15 INFO - PROCESS | 1976 | 1462213875732 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 11:31:15 INFO - PROCESS | 1976 | 1462213875898 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:15 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe988aa1000 == 88 [pid = 1976] [id = 239] 11:31:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 139 (0x7fe976a0a800) [pid = 1976] [serial = 717] [outer = (nil)] 11:31:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 140 (0x7fe9787f8000) [pid = 1976] [serial = 718] [outer = 0x7fe976a0a800] 11:31:15 INFO - PROCESS | 1976 | 1462213875972 Marionette DEBUG loaded listener.js 11:31:16 INFO - PROCESS | 1976 | ++DOMWINDOW == 141 (0x7fe9795d7400) [pid = 1976] [serial = 719] [outer = 0x7fe976a0a800] 11:31:16 INFO - PROCESS | 1976 | ++DOMWINDOW == 142 (0x7fe97d252800) [pid = 1976] [serial = 720] [outer = 0x7fe96d012400] 11:31:16 INFO - PROCESS | 1976 | 1462213876900 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 11:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1378ms 11:31:16 INFO - PROCESS | 1976 | 1462213876931 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 11:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:31:16 INFO - PROCESS | 1976 | 1462213876936 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 11:31:16 INFO - PROCESS | 1976 | 1462213876943 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:31:16 INFO - PROCESS | 1976 | 1462213876947 Marionette TRACE conn4 <- [1,930,null,{}] 11:31:16 INFO - PROCESS | 1976 | 1462213876953 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:17 INFO - PROCESS | 1976 | 1462213877136 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 11:31:17 INFO - PROCESS | 1976 | 1462213877365 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:17 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe988c0d000 == 89 [pid = 1976] [id = 240] 11:31:17 INFO - PROCESS | 1976 | ++DOMWINDOW == 143 (0x7fe964fdfc00) [pid = 1976] [serial = 721] [outer = (nil)] 11:31:17 INFO - PROCESS | 1976 | ++DOMWINDOW == 144 (0x7fe966890400) [pid = 1976] [serial = 722] [outer = 0x7fe964fdfc00] 11:31:17 INFO - PROCESS | 1976 | 1462213877482 Marionette DEBUG loaded listener.js 11:31:17 INFO - PROCESS | 1976 | ++DOMWINDOW == 145 (0x7fe97de44800) [pid = 1976] [serial = 723] [outer = 0x7fe964fdfc00] 11:31:18 INFO - PROCESS | 1976 | 1462213878253 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 11:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1379ms 11:31:18 INFO - PROCESS | 1976 | 1462213878322 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 11:31:18 INFO - PROCESS | 1976 | 1462213878325 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 11:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:31:18 INFO - PROCESS | 1976 | 1462213878331 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:31:18 INFO - PROCESS | 1976 | 1462213878333 Marionette TRACE conn4 <- [1,934,null,{}] 11:31:18 INFO - PROCESS | 1976 | 1462213878339 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:18 INFO - PROCESS | 1976 | 1462213878552 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 11:31:18 INFO - PROCESS | 1976 | 1462213878714 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:18 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96cc26800 == 90 [pid = 1976] [id = 241] 11:31:18 INFO - PROCESS | 1976 | ++DOMWINDOW == 146 (0x7fe9646b1c00) [pid = 1976] [serial = 724] [outer = (nil)] 11:31:18 INFO - PROCESS | 1976 | ++DOMWINDOW == 147 (0x7fe9651e2400) [pid = 1976] [serial = 725] [outer = 0x7fe9646b1c00] 11:31:18 INFO - PROCESS | 1976 | 1462213878783 Marionette DEBUG loaded listener.js 11:31:18 INFO - PROCESS | 1976 | ++DOMWINDOW == 148 (0x7fe97de49800) [pid = 1976] [serial = 726] [outer = 0x7fe9646b1c00] 11:31:19 INFO - PROCESS | 1976 | 1462213879654 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 11:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1376ms 11:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:31:19 INFO - PROCESS | 1976 | 1462213879708 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 11:31:19 INFO - PROCESS | 1976 | 1462213879711 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 11:31:19 INFO - PROCESS | 1976 | 1462213879718 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:31:19 INFO - PROCESS | 1976 | 1462213879720 Marionette TRACE conn4 <- [1,938,null,{}] 11:31:19 INFO - PROCESS | 1976 | 1462213879726 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:19 INFO - PROCESS | 1976 | 1462213879901 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 11:31:20 INFO - PROCESS | 1976 | 1462213880506 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:20 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe962ddd800 == 91 [pid = 1976] [id = 242] 11:31:20 INFO - PROCESS | 1976 | ++DOMWINDOW == 149 (0x7fe962c8d400) [pid = 1976] [serial = 727] [outer = (nil)] 11:31:20 INFO - PROCESS | 1976 | ++DOMWINDOW == 150 (0x7fe962c98c00) [pid = 1976] [serial = 728] [outer = 0x7fe962c8d400] 11:31:20 INFO - PROCESS | 1976 | 1462213880583 Marionette DEBUG loaded listener.js 11:31:20 INFO - PROCESS | 1976 | ++DOMWINDOW == 151 (0x7fe964ba8000) [pid = 1976] [serial = 729] [outer = 0x7fe962c8d400] 11:31:21 INFO - PROCESS | 1976 | 1462213881384 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 11:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1732ms 11:31:21 INFO - PROCESS | 1976 | 1462213881450 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 11:31:21 INFO - PROCESS | 1976 | 1462213881456 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 11:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:31:21 INFO - PROCESS | 1976 | 1462213881464 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:31:21 INFO - PROCESS | 1976 | 1462213881469 Marionette TRACE conn4 <- [1,942,null,{}] 11:31:21 INFO - PROCESS | 1976 | 1462213881475 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:21 INFO - PROCESS | 1976 | 1462213881648 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 11:31:21 INFO - PROCESS | 1976 | 1462213881925 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:21 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe964917000 == 92 [pid = 1976] [id = 243] 11:31:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 152 (0x7fe966741c00) [pid = 1976] [serial = 730] [outer = (nil)] 11:31:22 INFO - PROCESS | 1976 | ++DOMWINDOW == 153 (0x7fe966746000) [pid = 1976] [serial = 731] [outer = 0x7fe966741c00] 11:31:22 INFO - PROCESS | 1976 | 1462213882039 Marionette DEBUG loaded listener.js 11:31:22 INFO - PROCESS | 1976 | ++DOMWINDOW == 154 (0x7fe96688d400) [pid = 1976] [serial = 732] [outer = 0x7fe966741c00] 11:31:22 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97723d000 == 91 [pid = 1976] [id = 27] 11:31:22 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe988c04800 == 90 [pid = 1976] [id = 194] 11:31:22 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe984e49000 == 89 [pid = 1976] [id = 109] 11:31:22 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe977b66800 == 88 [pid = 1976] [id = 28] 11:31:22 INFO - PROCESS | 1976 | --DOMWINDOW == 153 (0x7fe97772bc00) [pid = 1976] [serial = 610] [outer = (nil)] [url = about:blank] 11:31:22 INFO - PROCESS | 1976 | --DOMWINDOW == 152 (0x7fe983cb6400) [pid = 1976] [serial = 613] [outer = (nil)] [url = about:blank] 11:31:22 INFO - PROCESS | 1976 | --DOMWINDOW == 151 (0x7fe96d5ef400) [pid = 1976] [serial = 643] [outer = (nil)] [url = about:blank] 11:31:22 INFO - PROCESS | 1976 | 1462213882981 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 11:31:22 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe976d1f800 == 87 [pid = 1976] [id = 25] 11:31:22 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe975193000 == 86 [pid = 1976] [id = 231] 11:31:23 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe974988800 == 85 [pid = 1976] [id = 230] 11:31:23 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe971119000 == 84 [pid = 1976] [id = 229] 11:31:23 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96f9dd000 == 83 [pid = 1976] [id = 228] 11:31:23 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe966ae6000 == 82 [pid = 1976] [id = 227] 11:31:23 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9668cf000 == 81 [pid = 1976] [id = 226] 11:31:23 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d078800 == 80 [pid = 1976] [id = 225] 11:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1581ms 11:31:23 INFO - PROCESS | 1976 | 1462213883048 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 11:31:23 INFO - PROCESS | 1976 | 1462213883052 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 11:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:31:23 INFO - PROCESS | 1976 | 1462213883059 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:31:23 INFO - PROCESS | 1976 | 1462213883061 Marionette TRACE conn4 <- [1,946,null,{}] 11:31:23 INFO - PROCESS | 1976 | 1462213883067 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:23 INFO - PROCESS | 1976 | 1462213883226 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 11:31:23 INFO - PROCESS | 1976 | --DOMWINDOW == 150 (0x7fe977650000) [pid = 1976] [serial = 575] [outer = (nil)] [url = about:blank] 11:31:23 INFO - PROCESS | 1976 | --DOMWINDOW == 149 (0x7fe974f44c00) [pid = 1976] [serial = 572] [outer = (nil)] [url = about:blank] 11:31:23 INFO - PROCESS | 1976 | --DOMWINDOW == 148 (0x7fe96da12800) [pid = 1976] [serial = 566] [outer = (nil)] [url = about:blank] 11:31:23 INFO - PROCESS | 1976 | --DOMWINDOW == 147 (0x7fe96f84f800) [pid = 1976] [serial = 569] [outer = (nil)] [url = about:blank] 11:31:23 INFO - PROCESS | 1976 | --DOMWINDOW == 146 (0x7fe96dacd400) [pid = 1976] [serial = 631] [outer = (nil)] [url = about:blank] 11:31:23 INFO - PROCESS | 1976 | --DOMWINDOW == 145 (0x7fe96d50d400) [pid = 1976] [serial = 623] [outer = (nil)] [url = about:blank] 11:31:23 INFO - PROCESS | 1976 | --DOMWINDOW == 144 (0x7fe96d369400) [pid = 1976] [serial = 622] [outer = (nil)] [url = about:blank] 11:31:23 INFO - PROCESS | 1976 | --DOMWINDOW == 143 (0x7fe9706b0400) [pid = 1976] [serial = 634] [outer = (nil)] [url = about:blank] 11:31:23 INFO - PROCESS | 1976 | --DOMWINDOW == 142 (0x7fe96ddb3c00) [pid = 1976] [serial = 604] [outer = (nil)] [url = about:blank] 11:31:23 INFO - PROCESS | 1976 | --DOMWINDOW == 141 (0x7fe96cb48000) [pid = 1976] [serial = 620] [outer = (nil)] [url = about:blank] 11:31:23 INFO - PROCESS | 1976 | --DOMWINDOW == 140 (0x7fe976a10000) [pid = 1976] [serial = 607] [outer = (nil)] [url = about:blank] 11:31:23 INFO - PROCESS | 1976 | --DOMWINDOW == 139 (0x7fe96c229800) [pid = 1976] [serial = 619] [outer = (nil)] [url = about:blank] 11:31:23 INFO - PROCESS | 1976 | --DOMWINDOW == 138 (0x7fe9651dc800) [pid = 1976] [serial = 617] [outer = (nil)] [url = about:blank] 11:31:23 INFO - PROCESS | 1976 | --DOMWINDOW == 137 (0x7fe964fda400) [pid = 1976] [serial = 616] [outer = (nil)] [url = about:blank] 11:31:23 INFO - PROCESS | 1976 | --DOMWINDOW == 136 (0x7fe970ff4400) [pid = 1976] [serial = 637] [outer = (nil)] [url = about:blank] 11:31:23 INFO - PROCESS | 1976 | --DOMWINDOW == 135 (0x7fe96d50ac00) [pid = 1976] [serial = 601] [outer = (nil)] [url = about:blank] 11:31:23 INFO - PROCESS | 1976 | --DOMWINDOW == 134 (0x7fe96da13800) [pid = 1976] [serial = 628] [outer = (nil)] [url = about:blank] 11:31:23 INFO - PROCESS | 1976 | --DOMWINDOW == 133 (0x7fe96dab4000) [pid = 1976] [serial = 629] [outer = (nil)] [url = about:blank] 11:31:23 INFO - PROCESS | 1976 | --DOMWINDOW == 132 (0x7fe96a6c2800) [pid = 1976] [serial = 625] [outer = (nil)] [url = about:blank] 11:31:23 INFO - PROCESS | 1976 | --DOMWINDOW == 131 (0x7fe96d812000) [pid = 1976] [serial = 626] [outer = (nil)] [url = about:blank] 11:31:23 INFO - PROCESS | 1976 | --DOMWINDOW == 130 (0x7fe964ba3000) [pid = 1976] [serial = 598] [outer = (nil)] [url = about:blank] 11:31:23 INFO - PROCESS | 1976 | --DOMWINDOW == 129 (0x7fe96688bc00) [pid = 1976] [serial = 640] [outer = (nil)] [url = about:blank] 11:31:23 INFO - PROCESS | 1976 | --DOMWINDOW == 128 (0x7fe96c230800) [pid = 1976] [serial = 641] [outer = (nil)] [url = about:blank] 11:31:23 INFO - PROCESS | 1976 | --DOMWINDOW == 127 (0x7fe972d5c800) [pid = 1976] [serial = 638] [outer = (nil)] [url = about:blank] 11:31:23 INFO - PROCESS | 1976 | --DOMWINDOW == 126 (0x7fe9706bc800) [pid = 1976] [serial = 635] [outer = (nil)] [url = about:blank] 11:31:23 INFO - PROCESS | 1976 | --DOMWINDOW == 125 (0x7fe96ed6fc00) [pid = 1976] [serial = 632] [outer = (nil)] [url = about:blank] 11:31:23 INFO - PROCESS | 1976 | --DOMWINDOW == 124 (0x7fe972dc0000) [pid = 1976] [serial = 554] [outer = (nil)] [url = about:blank] 11:31:23 INFO - PROCESS | 1976 | --DOMWINDOW == 123 (0x7fe976a0f000) [pid = 1976] [serial = 596] [outer = (nil)] [url = about:blank] 11:31:23 INFO - PROCESS | 1976 | --DOMWINDOW == 122 (0x7fe96d26d800) [pid = 1976] [serial = 563] [outer = (nil)] [url = about:blank] 11:31:23 INFO - PROCESS | 1976 | --DOMWINDOW == 121 (0x7fe983f2bc00) [pid = 1976] [serial = 578] [outer = (nil)] [url = about:blank] 11:31:23 INFO - PROCESS | 1976 | --DOMWINDOW == 120 (0x7fe96cc80400) [pid = 1976] [serial = 560] [outer = (nil)] [url = about:blank] 11:31:23 INFO - PROCESS | 1976 | --DOMWINDOW == 119 (0x7fe984c12400) [pid = 1976] [serial = 581] [outer = (nil)] [url = about:blank] 11:31:23 INFO - PROCESS | 1976 | 1462213883381 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:23 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9668cc800 == 81 [pid = 1976] [id = 244] 11:31:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 120 (0x7fe96688bc00) [pid = 1976] [serial = 733] [outer = (nil)] 11:31:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 121 (0x7fe9668f0000) [pid = 1976] [serial = 734] [outer = 0x7fe96688bc00] 11:31:23 INFO - PROCESS | 1976 | 1462213883517 Marionette DEBUG loaded listener.js 11:31:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 122 (0x7fe96c22ac00) [pid = 1976] [serial = 735] [outer = 0x7fe96688bc00] 11:31:24 INFO - PROCESS | 1976 | 1462213884177 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 11:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1131ms 11:31:24 INFO - PROCESS | 1976 | 1462213884192 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 11:31:24 INFO - PROCESS | 1976 | 1462213884194 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 11:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:31:24 INFO - PROCESS | 1976 | 1462213884207 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:31:24 INFO - PROCESS | 1976 | 1462213884215 Marionette TRACE conn4 <- [1,950,null,{}] 11:31:24 INFO - PROCESS | 1976 | 1462213884222 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:24 INFO - PROCESS | 1976 | 1462213884383 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 11:31:24 INFO - PROCESS | 1976 | 1462213884519 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:24 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d2e8000 == 82 [pid = 1976] [id = 245] 11:31:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 123 (0x7fe96c232000) [pid = 1976] [serial = 736] [outer = (nil)] 11:31:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 124 (0x7fe96cc7a400) [pid = 1976] [serial = 737] [outer = 0x7fe96c232000] 11:31:24 INFO - PROCESS | 1976 | 1462213884578 Marionette DEBUG loaded listener.js 11:31:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 125 (0x7fe96d263800) [pid = 1976] [serial = 738] [outer = 0x7fe96c232000] 11:31:25 INFO - PROCESS | 1976 | 1462213885261 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 11:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1093ms 11:31:25 INFO - PROCESS | 1976 | 1462213885298 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 11:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:31:25 INFO - PROCESS | 1976 | 1462213885306 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 11:31:25 INFO - PROCESS | 1976 | 1462213885312 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:31:25 INFO - PROCESS | 1976 | 1462213885315 Marionette TRACE conn4 <- [1,954,null,{}] 11:31:25 INFO - PROCESS | 1976 | 1462213885329 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:25 INFO - PROCESS | 1976 | 1462213885558 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 11:31:25 INFO - PROCESS | 1976 | 1462213885582 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:25 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d795800 == 83 [pid = 1976] [id = 246] 11:31:25 INFO - PROCESS | 1976 | ++DOMWINDOW == 126 (0x7fe96d266c00) [pid = 1976] [serial = 739] [outer = (nil)] 11:31:25 INFO - PROCESS | 1976 | ++DOMWINDOW == 127 (0x7fe96d369800) [pid = 1976] [serial = 740] [outer = 0x7fe96d266c00] 11:31:25 INFO - PROCESS | 1976 | 1462213885646 Marionette DEBUG loaded listener.js 11:31:25 INFO - PROCESS | 1976 | ++DOMWINDOW == 128 (0x7fe96d4df800) [pid = 1976] [serial = 741] [outer = 0x7fe96d266c00] 11:31:26 INFO - PROCESS | 1976 | 1462213886524 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 11:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1276ms 11:31:26 INFO - PROCESS | 1976 | 1462213886588 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 11:31:26 INFO - PROCESS | 1976 | 1462213886592 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 11:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:31:26 INFO - PROCESS | 1976 | 1462213886597 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:31:26 INFO - PROCESS | 1976 | 1462213886599 Marionette TRACE conn4 <- [1,958,null,{}] 11:31:26 INFO - PROCESS | 1976 | 1462213886605 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:26 INFO - PROCESS | 1976 | 1462213886814 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 11:31:26 INFO - PROCESS | 1976 | 1462213886840 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:26 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96edc5800 == 84 [pid = 1976] [id = 247] 11:31:26 INFO - PROCESS | 1976 | ++DOMWINDOW == 129 (0x7fe96d50cc00) [pid = 1976] [serial = 742] [outer = (nil)] 11:31:26 INFO - PROCESS | 1976 | ++DOMWINDOW == 130 (0x7fe96d5c0000) [pid = 1976] [serial = 743] [outer = 0x7fe96d50cc00] 11:31:26 INFO - PROCESS | 1976 | 1462213886912 Marionette DEBUG loaded listener.js 11:31:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 131 (0x7fe96d5e9800) [pid = 1976] [serial = 744] [outer = 0x7fe96d50cc00] 11:31:27 INFO - PROCESS | 1976 | --DOMWINDOW == 130 (0x7fe9646aec00) [pid = 1976] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:31:27 INFO - PROCESS | 1976 | --DOMWINDOW == 129 (0x7fe9646a9c00) [pid = 1976] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:31:27 INFO - PROCESS | 1976 | --DOMWINDOW == 128 (0x7fe96c232800) [pid = 1976] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:31:27 INFO - PROCESS | 1976 | --DOMWINDOW == 127 (0x7fe9668f1000) [pid = 1976] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:31:27 INFO - PROCESS | 1976 | --DOMWINDOW == 126 (0x7fe96cc74000) [pid = 1976] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:31:27 INFO - PROCESS | 1976 | --DOMWINDOW == 125 (0x7fe96da35c00) [pid = 1976] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:31:27 INFO - PROCESS | 1976 | --DOMWINDOW == 124 (0x7fe96c228c00) [pid = 1976] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:31:27 INFO - PROCESS | 1976 | --DOMWINDOW == 123 (0x7fe96ea6c400) [pid = 1976] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:31:27 INFO - PROCESS | 1976 | 1462213887994 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 11:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1426ms 11:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:31:28 INFO - PROCESS | 1976 | 1462213888024 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 11:31:28 INFO - PROCESS | 1976 | 1462213888027 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 11:31:28 INFO - PROCESS | 1976 | 1462213888033 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:31:28 INFO - PROCESS | 1976 | 1462213888037 Marionette TRACE conn4 <- [1,962,null,{}] 11:31:28 INFO - PROCESS | 1976 | 1462213888042 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:28 INFO - PROCESS | 1976 | 1462213888217 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 11:31:28 INFO - PROCESS | 1976 | 1462213888233 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:28 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97086e000 == 85 [pid = 1976] [id = 248] 11:31:28 INFO - PROCESS | 1976 | ++DOMWINDOW == 124 (0x7fe96cc74000) [pid = 1976] [serial = 745] [outer = (nil)] 11:31:28 INFO - PROCESS | 1976 | ++DOMWINDOW == 125 (0x7fe96d9e3400) [pid = 1976] [serial = 746] [outer = 0x7fe96cc74000] 11:31:28 INFO - PROCESS | 1976 | 1462213888296 Marionette DEBUG loaded listener.js 11:31:28 INFO - PROCESS | 1976 | ++DOMWINDOW == 126 (0x7fe96da06800) [pid = 1976] [serial = 747] [outer = 0x7fe96cc74000] 11:31:29 INFO - PROCESS | 1976 | 1462213889055 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 11:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1077ms 11:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:31:29 INFO - PROCESS | 1976 | 1462213889110 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 11:31:29 INFO - PROCESS | 1976 | 1462213889112 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 11:31:29 INFO - PROCESS | 1976 | 1462213889118 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:31:29 INFO - PROCESS | 1976 | 1462213889120 Marionette TRACE conn4 <- [1,966,null,{}] 11:31:29 INFO - PROCESS | 1976 | 1462213889125 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:29 INFO - PROCESS | 1976 | 1462213889317 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 11:31:29 INFO - PROCESS | 1976 | 1462213889335 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:29 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97101e800 == 86 [pid = 1976] [id = 249] 11:31:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 127 (0x7fe96d811800) [pid = 1976] [serial = 748] [outer = (nil)] 11:31:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 128 (0x7fe96da0f400) [pid = 1976] [serial = 749] [outer = 0x7fe96d811800] 11:31:29 INFO - PROCESS | 1976 | 1462213889396 Marionette DEBUG loaded listener.js 11:31:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 129 (0x7fe96da37c00) [pid = 1976] [serial = 750] [outer = 0x7fe96d811800] 11:31:30 INFO - PROCESS | 1976 | 1462213890380 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 11:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1331ms 11:31:30 INFO - PROCESS | 1976 | 1462213890450 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 11:31:30 INFO - PROCESS | 1976 | 1462213890455 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 11:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:31:30 INFO - PROCESS | 1976 | 1462213890464 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:31:30 INFO - PROCESS | 1976 | 1462213890469 Marionette TRACE conn4 <- [1,970,null,{}] 11:31:30 INFO - PROCESS | 1976 | 1462213890477 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:30 INFO - PROCESS | 1976 | 1462213890703 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 11:31:30 INFO - PROCESS | 1976 | 1462213890960 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:30 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96a7d6000 == 87 [pid = 1976] [id = 250] 11:31:30 INFO - PROCESS | 1976 | ++DOMWINDOW == 130 (0x7fe96673c400) [pid = 1976] [serial = 751] [outer = (nil)] 11:31:31 INFO - PROCESS | 1976 | ++DOMWINDOW == 131 (0x7fe966742000) [pid = 1976] [serial = 752] [outer = 0x7fe96673c400] 11:31:31 INFO - PROCESS | 1976 | 1462213891033 Marionette DEBUG loaded listener.js 11:31:31 INFO - PROCESS | 1976 | ++DOMWINDOW == 132 (0x7fe9668ea000) [pid = 1976] [serial = 753] [outer = 0x7fe96673c400] 11:31:31 INFO - PROCESS | 1976 | 1462213891855 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 11:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1439ms 11:31:31 INFO - PROCESS | 1976 | 1462213891904 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 11:31:31 INFO - PROCESS | 1976 | 1462213891911 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 11:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:31:31 INFO - PROCESS | 1976 | 1462213891922 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:31:31 INFO - PROCESS | 1976 | 1462213891925 Marionette TRACE conn4 <- [1,974,null,{}] 11:31:31 INFO - PROCESS | 1976 | 1462213891931 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:32 INFO - PROCESS | 1976 | 1462213892106 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 11:31:32 INFO - PROCESS | 1976 | 1462213892307 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:32 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96f809000 == 88 [pid = 1976] [id = 251] 11:31:32 INFO - PROCESS | 1976 | ++DOMWINDOW == 133 (0x7fe96cc81000) [pid = 1976] [serial = 754] [outer = (nil)] 11:31:32 INFO - PROCESS | 1976 | ++DOMWINDOW == 134 (0x7fe96d264c00) [pid = 1976] [serial = 755] [outer = 0x7fe96cc81000] 11:31:32 INFO - PROCESS | 1976 | 1462213892422 Marionette DEBUG loaded listener.js 11:31:32 INFO - PROCESS | 1976 | ++DOMWINDOW == 135 (0x7fe96d4e3400) [pid = 1976] [serial = 756] [outer = 0x7fe96cc81000] 11:31:33 INFO - PROCESS | 1976 | 1462213893319 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 11:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1429ms 11:31:33 INFO - PROCESS | 1976 | 1462213893350 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 11:31:33 INFO - PROCESS | 1976 | 1462213893354 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 11:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:31:33 INFO - PROCESS | 1976 | 1462213893361 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:31:33 INFO - PROCESS | 1976 | 1462213893367 Marionette TRACE conn4 <- [1,978,null,{}] 11:31:33 INFO - PROCESS | 1976 | 1462213893383 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:33 INFO - PROCESS | 1976 | 1462213893564 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 11:31:33 INFO - PROCESS | 1976 | 1462213893735 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:33 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97128d800 == 89 [pid = 1976] [id = 252] 11:31:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 136 (0x7fe96d5ca400) [pid = 1976] [serial = 757] [outer = (nil)] 11:31:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 137 (0x7fe96d812800) [pid = 1976] [serial = 758] [outer = 0x7fe96d5ca400] 11:31:33 INFO - PROCESS | 1976 | 1462213893810 Marionette DEBUG loaded listener.js 11:31:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 138 (0x7fe96d9ee800) [pid = 1976] [serial = 759] [outer = 0x7fe96d5ca400] 11:31:34 INFO - PROCESS | 1976 | 1462213894662 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 11:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1340ms 11:31:34 INFO - PROCESS | 1976 | 1462213894701 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 11:31:34 INFO - PROCESS | 1976 | 1462213894705 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 11:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:31:34 INFO - PROCESS | 1976 | 1462213894711 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:31:34 INFO - PROCESS | 1976 | 1462213894714 Marionette TRACE conn4 <- [1,982,null,{}] 11:31:34 INFO - PROCESS | 1976 | 1462213894719 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:34 INFO - PROCESS | 1976 | 1462213894888 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 11:31:35 INFO - PROCESS | 1976 | 1462213895056 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:35 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe972d7f800 == 90 [pid = 1976] [id = 253] 11:31:35 INFO - PROCESS | 1976 | ++DOMWINDOW == 139 (0x7fe96d5e5800) [pid = 1976] [serial = 760] [outer = (nil)] 11:31:35 INFO - PROCESS | 1976 | ++DOMWINDOW == 140 (0x7fe96daaec00) [pid = 1976] [serial = 761] [outer = 0x7fe96d5e5800] 11:31:35 INFO - PROCESS | 1976 | 1462213895127 Marionette DEBUG loaded listener.js 11:31:35 INFO - PROCESS | 1976 | ++DOMWINDOW == 141 (0x7fe96dac3400) [pid = 1976] [serial = 762] [outer = 0x7fe96d5e5800] 11:31:36 INFO - PROCESS | 1976 | 1462213896001 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 11:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1327ms 11:31:36 INFO - PROCESS | 1976 | 1462213896039 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 11:31:36 INFO - PROCESS | 1976 | 1462213896043 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 11:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:31:36 INFO - PROCESS | 1976 | 1462213896048 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:31:36 INFO - PROCESS | 1976 | 1462213896052 Marionette TRACE conn4 <- [1,986,null,{}] 11:31:36 INFO - PROCESS | 1976 | 1462213896057 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:36 INFO - PROCESS | 1976 | 1462213896226 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 11:31:36 INFO - PROCESS | 1976 | 1462213896391 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:36 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe975aab800 == 91 [pid = 1976] [id = 254] 11:31:36 INFO - PROCESS | 1976 | ++DOMWINDOW == 142 (0x7fe96da41c00) [pid = 1976] [serial = 763] [outer = (nil)] 11:31:36 INFO - PROCESS | 1976 | ++DOMWINDOW == 143 (0x7fe96daca400) [pid = 1976] [serial = 764] [outer = 0x7fe96da41c00] 11:31:36 INFO - PROCESS | 1976 | 1462213896459 Marionette DEBUG loaded listener.js 11:31:36 INFO - PROCESS | 1976 | ++DOMWINDOW == 144 (0x7fe96dd50400) [pid = 1976] [serial = 765] [outer = 0x7fe96da41c00] 11:31:37 INFO - PROCESS | 1976 | 1462213897367 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 11:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1376ms 11:31:37 INFO - PROCESS | 1976 | 1462213897427 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 11:31:37 INFO - PROCESS | 1976 | 1462213897430 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 11:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:31:37 INFO - PROCESS | 1976 | 1462213897436 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:31:37 INFO - PROCESS | 1976 | 1462213897440 Marionette TRACE conn4 <- [1,990,null,{}] 11:31:37 INFO - PROCESS | 1976 | 1462213897445 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:37 INFO - PROCESS | 1976 | 1462213897656 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 11:31:37 INFO - PROCESS | 1976 | 1462213897820 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:37 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe977047800 == 92 [pid = 1976] [id = 255] 11:31:37 INFO - PROCESS | 1976 | ++DOMWINDOW == 145 (0x7fe96dac5400) [pid = 1976] [serial = 766] [outer = (nil)] 11:31:37 INFO - PROCESS | 1976 | ++DOMWINDOW == 146 (0x7fe96ed77400) [pid = 1976] [serial = 767] [outer = 0x7fe96dac5400] 11:31:37 INFO - PROCESS | 1976 | 1462213897895 Marionette DEBUG loaded listener.js 11:31:37 INFO - PROCESS | 1976 | ++DOMWINDOW == 147 (0x7fe96f854c00) [pid = 1976] [serial = 768] [outer = 0x7fe96dac5400] 11:31:38 INFO - PROCESS | 1976 | 1462213898729 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 11:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1329ms 11:31:38 INFO - PROCESS | 1976 | 1462213898767 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 11:31:38 INFO - PROCESS | 1976 | 1462213898770 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 11:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:31:38 INFO - PROCESS | 1976 | 1462213898775 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:31:38 INFO - PROCESS | 1976 | 1462213898778 Marionette TRACE conn4 <- [1,994,null,{}] 11:31:38 INFO - PROCESS | 1976 | 1462213898783 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:38 INFO - PROCESS | 1976 | 1462213898947 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 11:31:39 INFO - PROCESS | 1976 | 1462213899115 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:39 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97790d000 == 93 [pid = 1976] [id = 256] 11:31:39 INFO - PROCESS | 1976 | ++DOMWINDOW == 148 (0x7fe96e8d1c00) [pid = 1976] [serial = 769] [outer = (nil)] 11:31:39 INFO - PROCESS | 1976 | ++DOMWINDOW == 149 (0x7fe97049c800) [pid = 1976] [serial = 770] [outer = 0x7fe96e8d1c00] 11:31:39 INFO - PROCESS | 1976 | 1462213899181 Marionette DEBUG loaded listener.js 11:31:39 INFO - PROCESS | 1976 | ++DOMWINDOW == 150 (0x7fe9704e1c00) [pid = 1976] [serial = 771] [outer = 0x7fe96e8d1c00] 11:31:40 INFO - PROCESS | 1976 | 1462213900019 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 11:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1282ms 11:31:40 INFO - PROCESS | 1976 | 1462213900059 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 11:31:40 INFO - PROCESS | 1976 | 1462213900061 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 11:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:31:40 INFO - PROCESS | 1976 | 1462213900068 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:31:40 INFO - PROCESS | 1976 | 1462213900070 Marionette TRACE conn4 <- [1,998,null,{}] 11:31:40 INFO - PROCESS | 1976 | 1462213900077 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:40 INFO - PROCESS | 1976 | 1462213900243 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 11:31:40 INFO - PROCESS | 1976 | 1462213900423 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:40 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe978397000 == 94 [pid = 1976] [id = 257] 11:31:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 151 (0x7fe96ee48800) [pid = 1976] [serial = 772] [outer = (nil)] 11:31:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 152 (0x7fe9706b3400) [pid = 1976] [serial = 773] [outer = 0x7fe96ee48800] 11:31:40 INFO - PROCESS | 1976 | 1462213900494 Marionette DEBUG loaded listener.js 11:31:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 153 (0x7fe9708c2c00) [pid = 1976] [serial = 774] [outer = 0x7fe96ee48800] 11:31:41 INFO - PROCESS | 1976 | 1462213901368 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 11:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1334ms 11:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:31:41 INFO - PROCESS | 1976 | 1462213901403 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 11:31:41 INFO - PROCESS | 1976 | 1462213901405 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 11:31:41 INFO - PROCESS | 1976 | 1462213901411 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:31:41 INFO - PROCESS | 1976 | 1462213901415 Marionette TRACE conn4 <- [1,1002,null,{}] 11:31:41 INFO - PROCESS | 1976 | 1462213901420 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:41 INFO - PROCESS | 1976 | 1462213901595 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 11:31:41 INFO - PROCESS | 1976 | 1462213901764 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:41 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9792b1800 == 95 [pid = 1976] [id = 258] 11:31:41 INFO - PROCESS | 1976 | ++DOMWINDOW == 154 (0x7fe9703e3000) [pid = 1976] [serial = 775] [outer = (nil)] 11:31:41 INFO - PROCESS | 1976 | ++DOMWINDOW == 155 (0x7fe9708cd800) [pid = 1976] [serial = 776] [outer = 0x7fe9703e3000] 11:31:41 INFO - PROCESS | 1976 | 1462213901838 Marionette DEBUG loaded listener.js 11:31:41 INFO - PROCESS | 1976 | ++DOMWINDOW == 156 (0x7fe9713d4800) [pid = 1976] [serial = 777] [outer = 0x7fe9703e3000] 11:31:42 INFO - PROCESS | 1976 | 1462213902699 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 11:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1331ms 11:31:42 INFO - PROCESS | 1976 | 1462213902742 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 11:31:42 INFO - PROCESS | 1976 | 1462213902746 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 11:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:31:42 INFO - PROCESS | 1976 | 1462213902751 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:31:42 INFO - PROCESS | 1976 | 1462213902753 Marionette TRACE conn4 <- [1,1006,null,{}] 11:31:42 INFO - PROCESS | 1976 | 1462213902759 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:42 INFO - PROCESS | 1976 | 1462213902922 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 11:31:43 INFO - PROCESS | 1976 | 1462213903096 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:43 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d905000 == 96 [pid = 1976] [id = 259] 11:31:43 INFO - PROCESS | 1976 | ++DOMWINDOW == 157 (0x7fe964ba8400) [pid = 1976] [serial = 778] [outer = (nil)] 11:31:43 INFO - PROCESS | 1976 | ++DOMWINDOW == 158 (0x7fe9708c5c00) [pid = 1976] [serial = 779] [outer = 0x7fe964ba8400] 11:31:43 INFO - PROCESS | 1976 | 1462213903171 Marionette DEBUG loaded listener.js 11:31:43 INFO - PROCESS | 1976 | ++DOMWINDOW == 159 (0x7fe9713db000) [pid = 1976] [serial = 780] [outer = 0x7fe964ba8400] 11:31:44 INFO - PROCESS | 1976 | 1462213904349 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 11:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1630ms 11:31:44 INFO - PROCESS | 1976 | 1462213904383 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 11:31:44 INFO - PROCESS | 1976 | 1462213904390 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 11:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:31:44 INFO - PROCESS | 1976 | 1462213904399 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:31:44 INFO - PROCESS | 1976 | 1462213904403 Marionette TRACE conn4 <- [1,1010,null,{}] 11:31:44 INFO - PROCESS | 1976 | 1462213904411 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:44 INFO - PROCESS | 1976 | 1462213904598 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 11:31:44 INFO - PROCESS | 1976 | 1462213904789 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:44 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d786800 == 97 [pid = 1976] [id = 260] 11:31:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 160 (0x7fe9646b3800) [pid = 1976] [serial = 781] [outer = (nil)] 11:31:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 161 (0x7fe9651dc800) [pid = 1976] [serial = 782] [outer = 0x7fe9646b3800] 11:31:44 INFO - PROCESS | 1976 | 1462213904854 Marionette DEBUG loaded listener.js 11:31:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 162 (0x7fe96c223800) [pid = 1976] [serial = 783] [outer = 0x7fe9646b3800] 11:31:45 INFO - PROCESS | 1976 | 1462213905886 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 11:31:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe988c1d000 == 96 [pid = 1976] [id = 140] 11:31:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97086e000 == 95 [pid = 1976] [id = 248] 11:31:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d2e8000 == 94 [pid = 1976] [id = 245] 11:31:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9668cc800 == 93 [pid = 1976] [id = 244] 11:31:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe964917000 == 92 [pid = 1976] [id = 243] 11:31:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe962ddd800 == 91 [pid = 1976] [id = 242] 11:31:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe988aa1000 == 90 [pid = 1976] [id = 239] 11:31:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9870c7800 == 89 [pid = 1976] [id = 238] 11:31:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe983f06800 == 88 [pid = 1976] [id = 237] 11:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1580ms 11:31:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97d09f000 == 87 [pid = 1976] [id = 236] 11:31:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9713bd800 == 86 [pid = 1976] [id = 234] 11:31:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96c25a800 == 85 [pid = 1976] [id = 233] 11:31:45 INFO - PROCESS | 1976 | 1462213905986 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 11:31:45 INFO - PROCESS | 1976 | 1462213905993 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 11:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:31:46 INFO - PROCESS | 1976 | 1462213906008 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:31:46 INFO - PROCESS | 1976 | 1462213906012 Marionette TRACE conn4 <- [1,1014,null,{}] 11:31:46 INFO - PROCESS | 1976 | 1462213906016 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:46 INFO - PROCESS | 1976 | 1462213906167 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 11:31:46 INFO - PROCESS | 1976 | --DOMWINDOW == 161 (0x7fe96a6b6400) [pid = 1976] [serial = 677] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1976 | --DOMWINDOW == 160 (0x7fe96da33c00) [pid = 1976] [serial = 644] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1976 | --DOMWINDOW == 159 (0x7fe96c231800) [pid = 1976] [serial = 673] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1976 | --DOMWINDOW == 158 (0x7fe9651d6000) [pid = 1976] [serial = 676] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1976 | --DOMWINDOW == 157 (0x7fe96d80f000) [pid = 1976] [serial = 683] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1976 | --DOMWINDOW == 156 (0x7fe977365000) [pid = 1976] [serial = 667] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1976 | --DOMWINDOW == 155 (0x7fe96a6b9000) [pid = 1976] [serial = 646] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1976 | --DOMWINDOW == 154 (0x7fe96d5c2400) [pid = 1976] [serial = 649] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1976 | --DOMWINDOW == 153 (0x7fe96d4ddc00) [pid = 1976] [serial = 682] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1976 | --DOMWINDOW == 152 (0x7fe9708ce400) [pid = 1976] [serial = 658] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1976 | --DOMWINDOW == 151 (0x7fe96d36c800) [pid = 1976] [serial = 680] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1976 | --DOMWINDOW == 150 (0x7fe964fe0800) [pid = 1976] [serial = 670] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1976 | --DOMWINDOW == 149 (0x7fe96dab3400) [pid = 1976] [serial = 688] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1976 | --DOMWINDOW == 148 (0x7fe96d9ec000) [pid = 1976] [serial = 685] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1976 | --DOMWINDOW == 147 (0x7fe96dac6800) [pid = 1976] [serial = 652] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1976 | --DOMWINDOW == 146 (0x7fe976a19000) [pid = 1976] [serial = 664] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1976 | --DOMWINDOW == 145 (0x7fe96ee4e000) [pid = 1976] [serial = 691] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1976 | --DOMWINDOW == 144 (0x7fe96da12000) [pid = 1976] [serial = 686] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1976 | --DOMWINDOW == 143 (0x7fe96f96cc00) [pid = 1976] [serial = 655] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1976 | --DOMWINDOW == 142 (0x7fe9708c4000) [pid = 1976] [serial = 692] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1976 | --DOMWINDOW == 141 (0x7fe96d014800) [pid = 1976] [serial = 679] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1976 | --DOMWINDOW == 140 (0x7fe976458800) [pid = 1976] [serial = 661] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1976 | --DOMWINDOW == 139 (0x7fe96dd46000) [pid = 1976] [serial = 689] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1976 | --DOMWINDOW == 138 (0x7fe96d5c6400) [pid = 1976] [serial = 694] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1976 | --DOMWINDOW == 137 (0x7fe96ee50800) [pid = 1976] [serial = 695] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1976 | 1462213906320 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:46 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9669a1000 == 86 [pid = 1976] [id = 261] 11:31:46 INFO - PROCESS | 1976 | ++DOMWINDOW == 138 (0x7fe964ba2800) [pid = 1976] [serial = 784] [outer = (nil)] 11:31:46 INFO - PROCESS | 1976 | ++DOMWINDOW == 139 (0x7fe96d00d400) [pid = 1976] [serial = 785] [outer = 0x7fe964ba2800] 11:31:46 INFO - PROCESS | 1976 | 1462213906386 Marionette DEBUG loaded listener.js 11:31:46 INFO - PROCESS | 1976 | ++DOMWINDOW == 140 (0x7fe96d4dd800) [pid = 1976] [serial = 786] [outer = 0x7fe964ba2800] 11:31:47 INFO - PROCESS | 1976 | 1462213907155 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 11:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1181ms 11:31:47 INFO - PROCESS | 1976 | 1462213907205 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 11:31:47 INFO - PROCESS | 1976 | 1462213907208 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 11:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:31:47 INFO - PROCESS | 1976 | 1462213907218 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:31:47 INFO - PROCESS | 1976 | 1462213907224 Marionette TRACE conn4 <- [1,1018,null,{}] 11:31:47 INFO - PROCESS | 1976 | 1462213907239 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:47 INFO - PROCESS | 1976 | 1462213907417 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 11:31:47 INFO - PROCESS | 1976 | 1462213907563 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:47 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d921000 == 87 [pid = 1976] [id = 262] 11:31:47 INFO - PROCESS | 1976 | ++DOMWINDOW == 141 (0x7fe96c22a800) [pid = 1976] [serial = 787] [outer = (nil)] 11:31:47 INFO - PROCESS | 1976 | ++DOMWINDOW == 142 (0x7fe96d819c00) [pid = 1976] [serial = 788] [outer = 0x7fe96c22a800] 11:31:47 INFO - PROCESS | 1976 | 1462213907630 Marionette DEBUG loaded listener.js 11:31:47 INFO - PROCESS | 1976 | ++DOMWINDOW == 143 (0x7fe96da11400) [pid = 1976] [serial = 789] [outer = 0x7fe96c22a800] 11:31:48 INFO - PROCESS | 1976 | 1462213908368 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 11:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1187ms 11:31:48 INFO - PROCESS | 1976 | 1462213908406 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 11:31:48 INFO - PROCESS | 1976 | 1462213908420 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 11:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:31:48 INFO - PROCESS | 1976 | 1462213908434 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:31:48 INFO - PROCESS | 1976 | 1462213908436 Marionette TRACE conn4 <- [1,1022,null,{}] 11:31:48 INFO - PROCESS | 1976 | 1462213908441 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:48 INFO - PROCESS | 1976 | 1462213908640 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 11:31:48 INFO - PROCESS | 1976 | 1462213908669 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:48 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97111b000 == 88 [pid = 1976] [id = 263] 11:31:48 INFO - PROCESS | 1976 | ++DOMWINDOW == 144 (0x7fe96d260800) [pid = 1976] [serial = 790] [outer = (nil)] 11:31:48 INFO - PROCESS | 1976 | ++DOMWINDOW == 145 (0x7fe96dacf400) [pid = 1976] [serial = 791] [outer = 0x7fe96d260800] 11:31:48 INFO - PROCESS | 1976 | 1462213908730 Marionette DEBUG loaded listener.js 11:31:48 INFO - PROCESS | 1976 | ++DOMWINDOW == 146 (0x7fe96ea6c400) [pid = 1976] [serial = 792] [outer = 0x7fe96d260800] 11:31:49 INFO - PROCESS | 1976 | 1462213909595 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 11:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1228ms 11:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:31:49 INFO - PROCESS | 1976 | 1462213909666 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 11:31:49 INFO - PROCESS | 1976 | 1462213909668 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 11:31:49 INFO - PROCESS | 1976 | 1462213909675 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:31:49 INFO - PROCESS | 1976 | 1462213909678 Marionette TRACE conn4 <- [1,1026,null,{}] 11:31:49 INFO - PROCESS | 1976 | 1462213909683 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:49 INFO - PROCESS | 1976 | 1462213909887 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 11:31:49 INFO - PROCESS | 1976 | 1462213909920 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:49 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe972d8f800 == 89 [pid = 1976] [id = 264] 11:31:49 INFO - PROCESS | 1976 | ++DOMWINDOW == 147 (0x7fe96daab400) [pid = 1976] [serial = 793] [outer = (nil)] 11:31:49 INFO - PROCESS | 1976 | ++DOMWINDOW == 148 (0x7fe96ed7b000) [pid = 1976] [serial = 794] [outer = 0x7fe96daab400] 11:31:49 INFO - PROCESS | 1976 | 1462213909982 Marionette DEBUG loaded listener.js 11:31:50 INFO - PROCESS | 1976 | ++DOMWINDOW == 149 (0x7fe96ee50800) [pid = 1976] [serial = 795] [outer = 0x7fe96daab400] 11:31:50 INFO - PROCESS | 1976 | --DOMWINDOW == 148 (0x7fe96cc74000) [pid = 1976] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:31:50 INFO - PROCESS | 1976 | --DOMWINDOW == 147 (0x7fe96d266c00) [pid = 1976] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:31:50 INFO - PROCESS | 1976 | --DOMWINDOW == 146 (0x7fe96688bc00) [pid = 1976] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:31:50 INFO - PROCESS | 1976 | --DOMWINDOW == 145 (0x7fe96c232000) [pid = 1976] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:31:50 INFO - PROCESS | 1976 | --DOMWINDOW == 144 (0x7fe96d5c1800) [pid = 1976] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:31:50 INFO - PROCESS | 1976 | --DOMWINDOW == 143 (0x7fe962c8d400) [pid = 1976] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:31:50 INFO - PROCESS | 1976 | --DOMWINDOW == 142 (0x7fe966741c00) [pid = 1976] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:31:50 INFO - PROCESS | 1976 | --DOMWINDOW == 141 (0x7fe96d50cc00) [pid = 1976] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:31:51 INFO - PROCESS | 1976 | 1462213911006 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 11:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1376ms 11:31:51 INFO - PROCESS | 1976 | 1462213911051 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 11:31:51 INFO - PROCESS | 1976 | 1462213911054 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 11:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:31:51 INFO - PROCESS | 1976 | 1462213911059 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:31:51 INFO - PROCESS | 1976 | 1462213911061 Marionette TRACE conn4 <- [1,1030,null,{}] 11:31:51 INFO - PROCESS | 1976 | 1462213911066 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:51 INFO - PROCESS | 1976 | 1462213911306 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 11:31:51 INFO - PROCESS | 1976 | 1462213911328 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:51 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe977035800 == 90 [pid = 1976] [id = 265] 11:31:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 142 (0x7fe96cb49800) [pid = 1976] [serial = 796] [outer = (nil)] 11:31:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 143 (0x7fe96da04c00) [pid = 1976] [serial = 797] [outer = 0x7fe96cb49800] 11:31:51 INFO - PROCESS | 1976 | 1462213911393 Marionette DEBUG loaded listener.js 11:31:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 144 (0x7fe972d5cc00) [pid = 1976] [serial = 798] [outer = 0x7fe96cb49800] 11:31:52 INFO - PROCESS | 1976 | 1462213912112 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 11:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1075ms 11:31:52 INFO - PROCESS | 1976 | 1462213912136 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 11:31:52 INFO - PROCESS | 1976 | 1462213912139 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 11:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:31:52 INFO - PROCESS | 1976 | 1462213912165 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:31:52 INFO - PROCESS | 1976 | 1462213912168 Marionette TRACE conn4 <- [1,1034,null,{}] 11:31:52 INFO - PROCESS | 1976 | 1462213912173 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:52 INFO - PROCESS | 1976 | 1462213912378 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 11:31:52 INFO - PROCESS | 1976 | 1462213912396 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:52 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe978709800 == 91 [pid = 1976] [id = 266] 11:31:52 INFO - PROCESS | 1976 | ++DOMWINDOW == 145 (0x7fe9668e4400) [pid = 1976] [serial = 799] [outer = (nil)] 11:31:52 INFO - PROCESS | 1976 | ++DOMWINDOW == 146 (0x7fe973920000) [pid = 1976] [serial = 800] [outer = 0x7fe9668e4400] 11:31:52 INFO - PROCESS | 1976 | 1462213912472 Marionette DEBUG loaded listener.js 11:31:52 INFO - PROCESS | 1976 | ++DOMWINDOW == 147 (0x7fe974f4e800) [pid = 1976] [serial = 801] [outer = 0x7fe9668e4400] 11:31:53 INFO - PROCESS | 1976 | 1462213913495 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 11:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1381ms 11:31:53 INFO - PROCESS | 1976 | 1462213913543 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 11:31:53 INFO - PROCESS | 1976 | 1462213913550 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 11:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:31:53 INFO - PROCESS | 1976 | 1462213913558 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:31:53 INFO - PROCESS | 1976 | 1462213913564 Marionette TRACE conn4 <- [1,1038,null,{}] 11:31:53 INFO - PROCESS | 1976 | 1462213913571 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:53 INFO - PROCESS | 1976 | 1462213913760 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 11:31:53 INFO - PROCESS | 1976 | 1462213913928 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:53 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d554000 == 92 [pid = 1976] [id = 267] 11:31:53 INFO - PROCESS | 1976 | ++DOMWINDOW == 148 (0x7fe9668e6c00) [pid = 1976] [serial = 802] [outer = (nil)] 11:31:53 INFO - PROCESS | 1976 | ++DOMWINDOW == 149 (0x7fe96cc76000) [pid = 1976] [serial = 803] [outer = 0x7fe9668e6c00] 11:31:54 INFO - PROCESS | 1976 | 1462213914006 Marionette DEBUG loaded listener.js 11:31:54 INFO - PROCESS | 1976 | ++DOMWINDOW == 150 (0x7fe96d26a800) [pid = 1976] [serial = 804] [outer = 0x7fe9668e6c00] 11:31:54 INFO - PROCESS | 1976 | 1462213914906 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 11:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1397ms 11:31:54 INFO - PROCESS | 1976 | 1462213914956 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 11:31:54 INFO - PROCESS | 1976 | 1462213914964 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 11:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:31:54 INFO - PROCESS | 1976 | 1462213914974 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:31:54 INFO - PROCESS | 1976 | 1462213914978 Marionette TRACE conn4 <- [1,1042,null,{}] 11:31:54 INFO - PROCESS | 1976 | 1462213914984 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:55 INFO - PROCESS | 1976 | 1462213915172 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 11:31:55 INFO - PROCESS | 1976 | 1462213915337 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:55 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe971005000 == 93 [pid = 1976] [id = 268] 11:31:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 151 (0x7fe96c224000) [pid = 1976] [serial = 805] [outer = (nil)] 11:31:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 152 (0x7fe96d5ee400) [pid = 1976] [serial = 806] [outer = 0x7fe96c224000] 11:31:55 INFO - PROCESS | 1976 | 1462213915418 Marionette DEBUG loaded listener.js 11:31:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 153 (0x7fe96da0e800) [pid = 1976] [serial = 807] [outer = 0x7fe96c224000] 11:31:56 INFO - PROCESS | 1976 | 1462213916281 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 11:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1327ms 11:31:56 INFO - PROCESS | 1976 | 1462213916305 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 11:31:56 INFO - PROCESS | 1976 | 1462213916310 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 11:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:31:56 INFO - PROCESS | 1976 | 1462213916318 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:31:56 INFO - PROCESS | 1976 | 1462213916324 Marionette TRACE conn4 <- [1,1046,null,{}] 11:31:56 INFO - PROCESS | 1976 | 1462213916339 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:56 INFO - PROCESS | 1976 | 1462213916518 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 11:31:56 INFO - PROCESS | 1976 | 1462213916692 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:56 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97de0c800 == 94 [pid = 1976] [id = 269] 11:31:56 INFO - PROCESS | 1976 | ++DOMWINDOW == 154 (0x7fe96e8ce800) [pid = 1976] [serial = 808] [outer = (nil)] 11:31:56 INFO - PROCESS | 1976 | ++DOMWINDOW == 155 (0x7fe9704d8400) [pid = 1976] [serial = 809] [outer = 0x7fe96e8ce800] 11:31:56 INFO - PROCESS | 1976 | 1462213916774 Marionette DEBUG loaded listener.js 11:31:56 INFO - PROCESS | 1976 | ++DOMWINDOW == 156 (0x7fe9708cb400) [pid = 1976] [serial = 810] [outer = 0x7fe96e8ce800] 11:31:57 INFO - PROCESS | 1976 | 1462213917685 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 11:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1432ms 11:31:57 INFO - PROCESS | 1976 | 1462213917751 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 11:31:57 INFO - PROCESS | 1976 | 1462213917755 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 11:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:31:57 INFO - PROCESS | 1976 | 1462213917761 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:31:57 INFO - PROCESS | 1976 | 1462213917765 Marionette TRACE conn4 <- [1,1050,null,{}] 11:31:57 INFO - PROCESS | 1976 | 1462213917770 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:57 INFO - PROCESS | 1976 | 1462213917952 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 11:31:58 INFO - PROCESS | 1976 | 1462213918122 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:58 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe983f18000 == 95 [pid = 1976] [id = 270] 11:31:58 INFO - PROCESS | 1976 | ++DOMWINDOW == 157 (0x7fe96ddb2000) [pid = 1976] [serial = 811] [outer = (nil)] 11:31:58 INFO - PROCESS | 1976 | ++DOMWINDOW == 158 (0x7fe972dc7000) [pid = 1976] [serial = 812] [outer = 0x7fe96ddb2000] 11:31:58 INFO - PROCESS | 1976 | 1462213918197 Marionette DEBUG loaded listener.js 11:31:58 INFO - PROCESS | 1976 | ++DOMWINDOW == 159 (0x7fe9758d0800) [pid = 1976] [serial = 813] [outer = 0x7fe96ddb2000] 11:31:59 INFO - PROCESS | 1976 | 1462213919010 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 11:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1276ms 11:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:31:59 INFO - PROCESS | 1976 | 1462213919040 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 11:31:59 INFO - PROCESS | 1976 | 1462213919043 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 11:31:59 INFO - PROCESS | 1976 | 1462213919050 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:31:59 INFO - PROCESS | 1976 | 1462213919053 Marionette TRACE conn4 <- [1,1054,null,{}] 11:31:59 INFO - PROCESS | 1976 | 1462213919058 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:59 INFO - PROCESS | 1976 | 1462213919232 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 11:31:59 INFO - PROCESS | 1976 | 1462213919403 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:59 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe984f78800 == 96 [pid = 1976] [id = 271] 11:31:59 INFO - PROCESS | 1976 | ++DOMWINDOW == 160 (0x7fe970498400) [pid = 1976] [serial = 814] [outer = (nil)] 11:31:59 INFO - PROCESS | 1976 | ++DOMWINDOW == 161 (0x7fe975cdfc00) [pid = 1976] [serial = 815] [outer = 0x7fe970498400] 11:31:59 INFO - PROCESS | 1976 | 1462213919472 Marionette DEBUG loaded listener.js 11:31:59 INFO - PROCESS | 1976 | ++DOMWINDOW == 162 (0x7fe976452800) [pid = 1976] [serial = 816] [outer = 0x7fe970498400] 11:32:00 INFO - PROCESS | 1976 | 1462213920379 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 11:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1384ms 11:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:32:00 INFO - PROCESS | 1976 | 1462213920434 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 11:32:00 INFO - PROCESS | 1976 | 1462213920437 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 11:32:00 INFO - PROCESS | 1976 | 1462213920444 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:32:00 INFO - PROCESS | 1976 | 1462213920447 Marionette TRACE conn4 <- [1,1058,null,{}] 11:32:00 INFO - PROCESS | 1976 | 1462213920452 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:00 INFO - PROCESS | 1976 | 1462213920645 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 11:32:00 INFO - PROCESS | 1976 | 1462213920827 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:00 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe988269000 == 97 [pid = 1976] [id = 272] 11:32:00 INFO - PROCESS | 1976 | ++DOMWINDOW == 163 (0x7fe97645b000) [pid = 1976] [serial = 817] [outer = (nil)] 11:32:00 INFO - PROCESS | 1976 | ++DOMWINDOW == 164 (0x7fe976787000) [pid = 1976] [serial = 818] [outer = 0x7fe97645b000] 11:32:00 INFO - PROCESS | 1976 | 1462213920902 Marionette DEBUG loaded listener.js 11:32:01 INFO - PROCESS | 1976 | ++DOMWINDOW == 165 (0x7fe976a13000) [pid = 1976] [serial = 819] [outer = 0x7fe97645b000] 11:32:01 INFO - PROCESS | 1976 | 1462213921742 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 11:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1336ms 11:32:01 INFO - PROCESS | 1976 | 1462213921781 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 11:32:01 INFO - PROCESS | 1976 | 1462213921784 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 11:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:32:01 INFO - PROCESS | 1976 | 1462213921792 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:32:01 INFO - PROCESS | 1976 | 1462213921797 Marionette TRACE conn4 <- [1,1062,null,{}] 11:32:01 INFO - PROCESS | 1976 | 1462213921803 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:01 INFO - PROCESS | 1976 | 1462213921982 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 11:32:02 INFO - PROCESS | 1976 | 1462213922160 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:02 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9889b5800 == 98 [pid = 1976] [id = 273] 11:32:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 166 (0x7fe9764b8400) [pid = 1976] [serial = 820] [outer = (nil)] 11:32:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 167 (0x7fe976dd7c00) [pid = 1976] [serial = 821] [outer = 0x7fe9764b8400] 11:32:02 INFO - PROCESS | 1976 | 1462213922235 Marionette DEBUG loaded listener.js 11:32:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 168 (0x7fe976de5800) [pid = 1976] [serial = 822] [outer = 0x7fe9764b8400] 11:32:03 INFO - PROCESS | 1976 | 1462213923166 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 11:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1437ms 11:32:03 INFO - PROCESS | 1976 | 1462213923231 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 11:32:03 INFO - PROCESS | 1976 | 1462213923234 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 11:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:32:03 INFO - PROCESS | 1976 | 1462213923241 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:32:03 INFO - PROCESS | 1976 | 1462213923245 Marionette TRACE conn4 <- [1,1066,null,{}] 11:32:03 INFO - PROCESS | 1976 | 1462213923251 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:03 INFO - PROCESS | 1976 | 1462213923442 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 11:32:03 INFO - PROCESS | 1976 | 1462213923618 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:03 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe988c13000 == 99 [pid = 1976] [id = 274] 11:32:03 INFO - PROCESS | 1976 | ++DOMWINDOW == 169 (0x7fe9768a4800) [pid = 1976] [serial = 823] [outer = (nil)] 11:32:03 INFO - PROCESS | 1976 | ++DOMWINDOW == 170 (0x7fe977362400) [pid = 1976] [serial = 824] [outer = 0x7fe9768a4800] 11:32:03 INFO - PROCESS | 1976 | 1462213923694 Marionette DEBUG loaded listener.js 11:32:03 INFO - PROCESS | 1976 | ++DOMWINDOW == 171 (0x7fe977650c00) [pid = 1976] [serial = 825] [outer = 0x7fe9768a4800] 11:32:04 INFO - PROCESS | 1976 | 1462213924593 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 11:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1377ms 11:32:04 INFO - PROCESS | 1976 | 1462213924621 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 11:32:04 INFO - PROCESS | 1976 | 1462213924625 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 11:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:32:04 INFO - PROCESS | 1976 | 1462213924637 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:32:04 INFO - PROCESS | 1976 | 1462213924644 Marionette TRACE conn4 <- [1,1070,null,{}] 11:32:04 INFO - PROCESS | 1976 | 1462213924769 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:04 INFO - PROCESS | 1976 | 1462213924981 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 11:32:05 INFO - PROCESS | 1976 | 1462213925205 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:05 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe98e03e800 == 100 [pid = 1976] [id = 275] 11:32:05 INFO - PROCESS | 1976 | ++DOMWINDOW == 172 (0x7fe96c228000) [pid = 1976] [serial = 826] [outer = (nil)] 11:32:05 INFO - PROCESS | 1976 | ++DOMWINDOW == 173 (0x7fe977b8ec00) [pid = 1976] [serial = 827] [outer = 0x7fe96c228000] 11:32:05 INFO - PROCESS | 1976 | 1462213925278 Marionette DEBUG loaded listener.js 11:32:05 INFO - PROCESS | 1976 | ++DOMWINDOW == 174 (0x7fe9795a3400) [pid = 1976] [serial = 828] [outer = 0x7fe96c228000] 11:32:06 INFO - PROCESS | 1976 | 1462213926028 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 11:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1409ms 11:32:06 INFO - PROCESS | 1976 | 1462213926052 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 11:32:06 INFO - PROCESS | 1976 | 1462213926056 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 11:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:32:06 INFO - PROCESS | 1976 | 1462213926063 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:32:06 INFO - PROCESS | 1976 | 1462213926065 Marionette TRACE conn4 <- [1,1074,null,{}] 11:32:06 INFO - PROCESS | 1976 | 1462213926070 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:06 INFO - PROCESS | 1976 | 1462213926242 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 11:32:06 INFO - PROCESS | 1976 | 1462213926415 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:06 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe960ad3000 == 101 [pid = 1976] [id = 276] 11:32:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 175 (0x7fe96d5e6800) [pid = 1976] [serial = 829] [outer = (nil)] 11:32:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 176 (0x7fe97985f800) [pid = 1976] [serial = 830] [outer = 0x7fe96d5e6800] 11:32:06 INFO - PROCESS | 1976 | 1462213926487 Marionette DEBUG loaded listener.js 11:32:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 177 (0x7fe97d24c000) [pid = 1976] [serial = 831] [outer = 0x7fe96d5e6800] 11:32:07 INFO - PROCESS | 1976 | 1462213927411 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 11:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1382ms 11:32:07 INFO - PROCESS | 1976 | 1462213927446 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 11:32:07 INFO - PROCESS | 1976 | 1462213927450 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 11:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:32:07 INFO - PROCESS | 1976 | 1462213927455 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:32:07 INFO - PROCESS | 1976 | 1462213927458 Marionette TRACE conn4 <- [1,1078,null,{}] 11:32:07 INFO - PROCESS | 1976 | 1462213927464 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:07 INFO - PROCESS | 1976 | 1462213927677 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 11:32:07 INFO - PROCESS | 1976 | 1462213927858 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:07 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe961516000 == 102 [pid = 1976] [id = 277] 11:32:07 INFO - PROCESS | 1976 | ++DOMWINDOW == 178 (0x7fe978640800) [pid = 1976] [serial = 832] [outer = (nil)] 11:32:07 INFO - PROCESS | 1976 | ++DOMWINDOW == 179 (0x7fe983a13800) [pid = 1976] [serial = 833] [outer = 0x7fe978640800] 11:32:07 INFO - PROCESS | 1976 | 1462213927937 Marionette DEBUG loaded listener.js 11:32:08 INFO - PROCESS | 1976 | ++DOMWINDOW == 180 (0x7fe983cbfc00) [pid = 1976] [serial = 834] [outer = 0x7fe978640800] 11:32:08 INFO - PROCESS | 1976 | 1462213928758 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 11:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1376ms 11:32:08 INFO - PROCESS | 1976 | 1462213928833 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 11:32:08 INFO - PROCESS | 1976 | 1462213928837 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 11:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:32:08 INFO - PROCESS | 1976 | 1462213928843 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:32:08 INFO - PROCESS | 1976 | 1462213928846 Marionette TRACE conn4 <- [1,1082,null,{}] 11:32:08 INFO - PROCESS | 1976 | 1462213928851 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:09 INFO - PROCESS | 1976 | 1462213929036 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 11:32:09 INFO - PROCESS | 1976 | 1462213929228 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:09 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9616e4000 == 103 [pid = 1976] [id = 278] 11:32:09 INFO - PROCESS | 1976 | ++DOMWINDOW == 181 (0x7fe964ecb800) [pid = 1976] [serial = 835] [outer = (nil)] 11:32:09 INFO - PROCESS | 1976 | ++DOMWINDOW == 182 (0x7fe983d38800) [pid = 1976] [serial = 836] [outer = 0x7fe964ecb800] 11:32:09 INFO - PROCESS | 1976 | 1462213929300 Marionette DEBUG loaded listener.js 11:32:09 INFO - PROCESS | 1976 | ++DOMWINDOW == 183 (0x7fe983d9ac00) [pid = 1976] [serial = 837] [outer = 0x7fe964ecb800] 11:32:10 INFO - PROCESS | 1976 | 1462213930250 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 11:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1480ms 11:32:10 INFO - PROCESS | 1976 | 1462213930324 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 11:32:10 INFO - PROCESS | 1976 | 1462213930326 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 11:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:32:10 INFO - PROCESS | 1976 | 1462213930333 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:32:10 INFO - PROCESS | 1976 | 1462213930344 Marionette TRACE conn4 <- [1,1086,null,{}] 11:32:10 INFO - PROCESS | 1976 | 1462213930348 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:10 INFO - PROCESS | 1976 | 1462213930853 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 11:32:11 INFO - PROCESS | 1976 | 1462213931103 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:11 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe964914800 == 104 [pid = 1976] [id = 279] 11:32:11 INFO - PROCESS | 1976 | ++DOMWINDOW == 184 (0x7fe964ec6000) [pid = 1976] [serial = 838] [outer = (nil)] 11:32:11 INFO - PROCESS | 1976 | ++DOMWINDOW == 185 (0x7fe964fd6000) [pid = 1976] [serial = 839] [outer = 0x7fe964ec6000] 11:32:11 INFO - PROCESS | 1976 | 1462213931170 Marionette DEBUG loaded listener.js 11:32:11 INFO - PROCESS | 1976 | ++DOMWINDOW == 186 (0x7fe9668e9800) [pid = 1976] [serial = 840] [outer = 0x7fe964ec6000] 11:32:11 INFO - PROCESS | 1976 | 1462213931919 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 11:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1636ms 11:32:11 INFO - PROCESS | 1976 | 1462213931971 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 11:32:11 INFO - PROCESS | 1976 | 1462213931976 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 11:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:32:12 INFO - PROCESS | 1976 | 1462213932003 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:32:12 INFO - PROCESS | 1976 | 1462213932010 Marionette TRACE conn4 <- [1,1090,null,{}] 11:32:12 INFO - PROCESS | 1976 | 1462213932017 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:12 INFO - PROCESS | 1976 | 1462213932199 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 11:32:12 INFO - PROCESS | 1976 | 1462213932393 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:12 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d77e000 == 105 [pid = 1976] [id = 280] 11:32:12 INFO - PROCESS | 1976 | ++DOMWINDOW == 187 (0x7fe964fd8800) [pid = 1976] [serial = 841] [outer = (nil)] 11:32:12 INFO - PROCESS | 1976 | ++DOMWINDOW == 188 (0x7fe9668f1000) [pid = 1976] [serial = 842] [outer = 0x7fe964fd8800] 11:32:12 INFO - PROCESS | 1976 | 1462213932460 Marionette DEBUG loaded listener.js 11:32:12 INFO - PROCESS | 1976 | ++DOMWINDOW == 189 (0x7fe96d4dfc00) [pid = 1976] [serial = 843] [outer = 0x7fe964fd8800] 11:32:13 INFO - PROCESS | 1976 | 1462213933422 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 11:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1498ms 11:32:13 INFO - PROCESS | 1976 | 1462213933497 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 11:32:13 INFO - PROCESS | 1976 | 1462213933500 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 11:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:32:13 INFO - PROCESS | 1976 | 1462213933507 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:32:13 INFO - PROCESS | 1976 | 1462213933509 Marionette TRACE conn4 <- [1,1094,null,{}] 11:32:13 INFO - PROCESS | 1976 | 1462213933515 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:13 INFO - PROCESS | 1976 | 1462213933684 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 11:32:13 INFO - PROCESS | 1976 | 1462213933874 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:13 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96c422800 == 106 [pid = 1976] [id = 281] 11:32:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 190 (0x7fe96d9e1800) [pid = 1976] [serial = 844] [outer = (nil)] 11:32:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 191 (0x7fe96da05400) [pid = 1976] [serial = 845] [outer = 0x7fe96d9e1800] 11:32:13 INFO - PROCESS | 1976 | 1462213933940 Marionette DEBUG loaded listener.js 11:32:14 INFO - PROCESS | 1976 | ++DOMWINDOW == 192 (0x7fe96da38c00) [pid = 1976] [serial = 846] [outer = 0x7fe96d9e1800] 11:32:14 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe977035800 == 105 [pid = 1976] [id = 265] 11:32:14 INFO - PROCESS | 1976 | --DOMWINDOW == 191 (0x7fe9708c9400) [pid = 1976] [serial = 709] [outer = (nil)] [url = about:blank] 11:32:14 INFO - PROCESS | 1976 | --DOMWINDOW == 190 (0x7fe974a96800) [pid = 1976] [serial = 712] [outer = (nil)] [url = about:blank] 11:32:14 INFO - PROCESS | 1976 | --DOMWINDOW == 189 (0x7fe976ddcc00) [pid = 1976] [serial = 715] [outer = (nil)] [url = about:blank] 11:32:14 INFO - PROCESS | 1976 | --DOMWINDOW == 188 (0x7fe9787f8000) [pid = 1976] [serial = 718] [outer = (nil)] [url = about:blank] 11:32:14 INFO - PROCESS | 1976 | --DOMWINDOW == 187 (0x7fe966890400) [pid = 1976] [serial = 722] [outer = (nil)] [url = about:blank] 11:32:14 INFO - PROCESS | 1976 | --DOMWINDOW == 186 (0x7fe9651e2400) [pid = 1976] [serial = 725] [outer = (nil)] [url = about:blank] 11:32:14 INFO - PROCESS | 1976 | --DOMWINDOW == 185 (0x7fe96da0f400) [pid = 1976] [serial = 749] [outer = (nil)] [url = about:blank] 11:32:14 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe972d8f800 == 104 [pid = 1976] [id = 264] 11:32:14 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97111b000 == 103 [pid = 1976] [id = 263] 11:32:14 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96edc5800 == 102 [pid = 1976] [id = 247] 11:32:14 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d921000 == 101 [pid = 1976] [id = 262] 11:32:14 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9669a1000 == 100 [pid = 1976] [id = 261] 11:32:14 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d795800 == 99 [pid = 1976] [id = 246] 11:32:14 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d786800 == 98 [pid = 1976] [id = 260] 11:32:14 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe978397000 == 97 [pid = 1976] [id = 257] 11:32:14 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97790d000 == 96 [pid = 1976] [id = 256] 11:32:14 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe977047800 == 95 [pid = 1976] [id = 255] 11:32:14 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe975aab800 == 94 [pid = 1976] [id = 254] 11:32:14 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe972d7f800 == 93 [pid = 1976] [id = 253] 11:32:14 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97128d800 == 92 [pid = 1976] [id = 252] 11:32:14 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96f809000 == 91 [pid = 1976] [id = 251] 11:32:14 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96a7d6000 == 90 [pid = 1976] [id = 250] 11:32:14 INFO - PROCESS | 1976 | 1462213934906 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 11:32:14 INFO - PROCESS | 1976 | --DOMWINDOW == 184 (0x7fe9668f0000) [pid = 1976] [serial = 734] [outer = (nil)] [url = about:blank] 11:32:14 INFO - PROCESS | 1976 | --DOMWINDOW == 183 (0x7fe96c22ac00) [pid = 1976] [serial = 735] [outer = (nil)] [url = about:blank] 11:32:14 INFO - PROCESS | 1976 | --DOMWINDOW == 182 (0x7fe96cc7a400) [pid = 1976] [serial = 737] [outer = (nil)] [url = about:blank] 11:32:14 INFO - PROCESS | 1976 | --DOMWINDOW == 181 (0x7fe96ed72000) [pid = 1976] [serial = 706] [outer = (nil)] [url = about:blank] 11:32:14 INFO - PROCESS | 1976 | --DOMWINDOW == 180 (0x7fe96a6c2400) [pid = 1976] [serial = 700] [outer = (nil)] [url = about:blank] 11:32:14 INFO - PROCESS | 1976 | --DOMWINDOW == 179 (0x7fe970ff6c00) [pid = 1976] [serial = 698] [outer = (nil)] [url = about:blank] 11:32:14 INFO - PROCESS | 1976 | --DOMWINDOW == 178 (0x7fe9708c5000) [pid = 1976] [serial = 697] [outer = (nil)] [url = about:blank] 11:32:14 INFO - PROCESS | 1976 | --DOMWINDOW == 177 (0x7fe964ba8000) [pid = 1976] [serial = 729] [outer = (nil)] [url = about:blank] 11:32:14 INFO - PROCESS | 1976 | --DOMWINDOW == 176 (0x7fe962c98c00) [pid = 1976] [serial = 728] [outer = (nil)] [url = about:blank] 11:32:14 INFO - PROCESS | 1976 | --DOMWINDOW == 175 (0x7fe96688d400) [pid = 1976] [serial = 732] [outer = (nil)] [url = about:blank] 11:32:14 INFO - PROCESS | 1976 | --DOMWINDOW == 174 (0x7fe966746000) [pid = 1976] [serial = 731] [outer = (nil)] [url = about:blank] 11:32:14 INFO - PROCESS | 1976 | --DOMWINDOW == 173 (0x7fe96d5cb800) [pid = 1976] [serial = 703] [outer = (nil)] [url = about:blank] 11:32:14 INFO - PROCESS | 1976 | --DOMWINDOW == 172 (0x7fe96d5c0000) [pid = 1976] [serial = 743] [outer = (nil)] [url = about:blank] 11:32:14 INFO - PROCESS | 1976 | --DOMWINDOW == 171 (0x7fe966886000) [pid = 1976] [serial = 470] [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.] 11:32:14 INFO - PROCESS | 1976 | --DOMWINDOW == 170 (0x7fe96d9e3400) [pid = 1976] [serial = 746] [outer = (nil)] [url = about:blank] 11:32:14 INFO - PROCESS | 1976 | --DOMWINDOW == 169 (0x7fe96d369800) [pid = 1976] [serial = 740] [outer = (nil)] [url = about:blank] 11:32:14 INFO - PROCESS | 1976 | --DOMWINDOW == 168 (0x7fe96d5e9800) [pid = 1976] [serial = 744] [outer = (nil)] [url = about:blank] 11:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1433ms 11:32:14 INFO - PROCESS | 1976 | --DOMWINDOW == 167 (0x7fe96da06800) [pid = 1976] [serial = 747] [outer = (nil)] [url = about:blank] 11:32:14 INFO - PROCESS | 1976 | --DOMWINDOW == 166 (0x7fe96d4df800) [pid = 1976] [serial = 741] [outer = (nil)] [url = about:blank] 11:32:14 INFO - PROCESS | 1976 | --DOMWINDOW == 165 (0x7fe96d263800) [pid = 1976] [serial = 738] [outer = (nil)] [url = about:blank] 11:32:14 INFO - PROCESS | 1976 | 1462213934949 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 11:32:14 INFO - PROCESS | 1976 | 1462213934955 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 11:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:32:14 INFO - PROCESS | 1976 | 1462213934970 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:32:14 INFO - PROCESS | 1976 | 1462213934976 Marionette TRACE conn4 <- [1,1098,null,{}] 11:32:14 INFO - PROCESS | 1976 | 1462213934981 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:15 INFO - PROCESS | 1976 | 1462213935147 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 11:32:15 INFO - PROCESS | 1976 | 1462213935161 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:15 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d2e6800 == 91 [pid = 1976] [id = 282] 11:32:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 166 (0x7fe966890400) [pid = 1976] [serial = 847] [outer = (nil)] 11:32:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 167 (0x7fe96dac6c00) [pid = 1976] [serial = 848] [outer = 0x7fe966890400] 11:32:15 INFO - PROCESS | 1976 | 1462213935222 Marionette DEBUG loaded listener.js 11:32:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 168 (0x7fe96ddb3c00) [pid = 1976] [serial = 849] [outer = 0x7fe966890400] 11:32:16 INFO - PROCESS | 1976 | 1462213936055 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 11:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1146ms 11:32:16 INFO - PROCESS | 1976 | 1462213936110 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 11:32:16 INFO - PROCESS | 1976 | 1462213936114 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 11:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:32:16 INFO - PROCESS | 1976 | 1462213936119 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:32:16 INFO - PROCESS | 1976 | 1462213936122 Marionette TRACE conn4 <- [1,1102,null,{}] 11:32:16 INFO - PROCESS | 1976 | 1462213936127 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:16 INFO - PROCESS | 1976 | 1462213936291 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 11:32:16 INFO - PROCESS | 1976 | 1462213936421 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:16 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9708b0800 == 92 [pid = 1976] [id = 283] 11:32:16 INFO - PROCESS | 1976 | ++DOMWINDOW == 169 (0x7fe96674a400) [pid = 1976] [serial = 850] [outer = (nil)] 11:32:16 INFO - PROCESS | 1976 | ++DOMWINDOW == 170 (0x7fe96ea75000) [pid = 1976] [serial = 851] [outer = 0x7fe96674a400] 11:32:16 INFO - PROCESS | 1976 | 1462213936485 Marionette DEBUG loaded listener.js 11:32:16 INFO - PROCESS | 1976 | ++DOMWINDOW == 171 (0x7fe96f848000) [pid = 1976] [serial = 852] [outer = 0x7fe96674a400] 11:32:17 INFO - PROCESS | 1976 | 1462213937249 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 11:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1180ms 11:32:17 INFO - PROCESS | 1976 | 1462213937311 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 11:32:17 INFO - PROCESS | 1976 | 1462213937315 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 11:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:32:17 INFO - PROCESS | 1976 | 1462213937321 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:32:17 INFO - PROCESS | 1976 | 1462213937323 Marionette TRACE conn4 <- [1,1106,null,{}] 11:32:17 INFO - PROCESS | 1976 | 1462213937347 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:17 INFO - PROCESS | 1976 | 1462213937565 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 11:32:17 INFO - PROCESS | 1976 | 1462213937590 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:17 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9713b2000 == 93 [pid = 1976] [id = 284] 11:32:17 INFO - PROCESS | 1976 | ++DOMWINDOW == 172 (0x7fe9706b9c00) [pid = 1976] [serial = 853] [outer = (nil)] 11:32:17 INFO - PROCESS | 1976 | ++DOMWINDOW == 173 (0x7fe9708c5000) [pid = 1976] [serial = 854] [outer = 0x7fe9706b9c00] 11:32:17 INFO - PROCESS | 1976 | 1462213937664 Marionette DEBUG loaded listener.js 11:32:17 INFO - PROCESS | 1976 | ++DOMWINDOW == 174 (0x7fe9713d5000) [pid = 1976] [serial = 855] [outer = 0x7fe9706b9c00] 11:32:18 INFO - PROCESS | 1976 | 1462213938543 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 11:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1230ms 11:32:18 INFO - PROCESS | 1976 | 1462213938559 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 11:32:18 INFO - PROCESS | 1976 | 1462213938563 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 11:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:32:18 INFO - PROCESS | 1976 | 1462213938568 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:32:18 INFO - PROCESS | 1976 | 1462213938570 Marionette TRACE conn4 <- [1,1110,null,{}] 11:32:18 INFO - PROCESS | 1976 | 1462213938575 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:18 INFO - PROCESS | 1976 | 1462213938795 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 11:32:18 INFO - PROCESS | 1976 | 1462213938827 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:18 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9768cd000 == 94 [pid = 1976] [id = 285] 11:32:18 INFO - PROCESS | 1976 | ++DOMWINDOW == 175 (0x7fe9704d9400) [pid = 1976] [serial = 856] [outer = (nil)] 11:32:18 INFO - PROCESS | 1976 | ++DOMWINDOW == 176 (0x7fe976458800) [pid = 1976] [serial = 857] [outer = 0x7fe9704d9400] 11:32:18 INFO - PROCESS | 1976 | 1462213938886 Marionette DEBUG loaded listener.js 11:32:18 INFO - PROCESS | 1976 | ++DOMWINDOW == 177 (0x7fe972dcc000) [pid = 1976] [serial = 858] [outer = 0x7fe9704d9400] 11:32:19 INFO - PROCESS | 1976 | --DOMWINDOW == 176 (0x7fe96cb49800) [pid = 1976] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:32:19 INFO - PROCESS | 1976 | --DOMWINDOW == 175 (0x7fe964ba2800) [pid = 1976] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:32:19 INFO - PROCESS | 1976 | --DOMWINDOW == 174 (0x7fe9646b3800) [pid = 1976] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:32:19 INFO - PROCESS | 1976 | --DOMWINDOW == 173 (0x7fe96d260800) [pid = 1976] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:32:19 INFO - PROCESS | 1976 | --DOMWINDOW == 172 (0x7fe96c22a800) [pid = 1976] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:32:19 INFO - PROCESS | 1976 | --DOMWINDOW == 171 (0x7fe96d811800) [pid = 1976] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:32:19 INFO - PROCESS | 1976 | --DOMWINDOW == 170 (0x7fe96daab400) [pid = 1976] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:32:19 INFO - PROCESS | 1976 | 1462213939854 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 11:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1328ms 11:32:19 INFO - PROCESS | 1976 | 1462213939905 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 11:32:19 INFO - PROCESS | 1976 | 1462213939907 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 11:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:32:19 INFO - PROCESS | 1976 | 1462213939928 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:32:19 INFO - PROCESS | 1976 | 1462213939931 Marionette TRACE conn4 <- [1,1114,null,{}] 11:32:19 INFO - PROCESS | 1976 | 1462213939936 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:20 INFO - PROCESS | 1976 | 1462213940095 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 11:32:20 INFO - PROCESS | 1976 | 1462213940109 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:20 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9768d4800 == 95 [pid = 1976] [id = 286] 11:32:20 INFO - PROCESS | 1976 | ++DOMWINDOW == 171 (0x7fe96d50cc00) [pid = 1976] [serial = 859] [outer = (nil)] 11:32:20 INFO - PROCESS | 1976 | ++DOMWINDOW == 172 (0x7fe974a97c00) [pid = 1976] [serial = 860] [outer = 0x7fe96d50cc00] 11:32:20 INFO - PROCESS | 1976 | 1462213940167 Marionette DEBUG loaded listener.js 11:32:20 INFO - PROCESS | 1976 | ++DOMWINDOW == 173 (0x7fe9764b6000) [pid = 1976] [serial = 861] [outer = 0x7fe96d50cc00] 11:32:20 INFO - PROCESS | 1976 | 1462213940942 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 11:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1029ms 11:32:20 INFO - PROCESS | 1976 | 1462213940957 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 11:32:20 INFO - PROCESS | 1976 | 1462213940959 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 11:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:32:20 INFO - PROCESS | 1976 | 1462213940965 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:32:20 INFO - PROCESS | 1976 | 1462213940967 Marionette TRACE conn4 <- [1,1118,null,{}] 11:32:20 INFO - PROCESS | 1976 | 1462213940973 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:21 INFO - PROCESS | 1976 | 1462213941201 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 11:32:21 INFO - PROCESS | 1976 | 1462213941219 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:21 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97791a000 == 96 [pid = 1976] [id = 287] 11:32:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 174 (0x7fe96d017400) [pid = 1976] [serial = 862] [outer = (nil)] 11:32:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 175 (0x7fe9768a0000) [pid = 1976] [serial = 863] [outer = 0x7fe96d017400] 11:32:21 INFO - PROCESS | 1976 | 1462213941279 Marionette DEBUG loaded listener.js 11:32:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 176 (0x7fe976de4c00) [pid = 1976] [serial = 864] [outer = 0x7fe96d017400] 11:32:22 INFO - PROCESS | 1976 | 1462213942308 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 11:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1383ms 11:32:22 INFO - PROCESS | 1976 | 1462213942350 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 11:32:22 INFO - PROCESS | 1976 | 1462213942358 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 11:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:32:22 INFO - PROCESS | 1976 | 1462213942365 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:32:22 INFO - PROCESS | 1976 | 1462213942372 Marionette TRACE conn4 <- [1,1122,null,{}] 11:32:22 INFO - PROCESS | 1976 | 1462213942380 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:22 INFO - PROCESS | 1976 | 1462213942617 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 11:32:22 INFO - PROCESS | 1976 | 1462213942790 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:22 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96cc38000 == 97 [pid = 1976] [id = 288] 11:32:22 INFO - PROCESS | 1976 | ++DOMWINDOW == 177 (0x7fe96a6c2400) [pid = 1976] [serial = 865] [outer = (nil)] 11:32:22 INFO - PROCESS | 1976 | ++DOMWINDOW == 178 (0x7fe96d263800) [pid = 1976] [serial = 866] [outer = 0x7fe96a6c2400] 11:32:22 INFO - PROCESS | 1976 | 1462213942906 Marionette DEBUG loaded listener.js 11:32:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 179 (0x7fe96d50b400) [pid = 1976] [serial = 867] [outer = 0x7fe96a6c2400] 11:32:23 INFO - PROCESS | 1976 | 1462213943824 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 11:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1487ms 11:32:23 INFO - PROCESS | 1976 | 1462213943854 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 11:32:23 INFO - PROCESS | 1976 | 1462213943861 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 11:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:32:23 INFO - PROCESS | 1976 | 1462213943872 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:32:23 INFO - PROCESS | 1976 | 1462213943875 Marionette TRACE conn4 <- [1,1126,null,{}] 11:32:23 INFO - PROCESS | 1976 | 1462213943881 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:24 INFO - PROCESS | 1976 | 1462213944068 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 11:32:24 INFO - PROCESS | 1976 | 1462213944258 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:24 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe971299000 == 98 [pid = 1976] [id = 289] 11:32:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 180 (0x7fe96d5c0000) [pid = 1976] [serial = 868] [outer = (nil)] 11:32:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 181 (0x7fe96da3cc00) [pid = 1976] [serial = 869] [outer = 0x7fe96d5c0000] 11:32:24 INFO - PROCESS | 1976 | 1462213944328 Marionette DEBUG loaded listener.js 11:32:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 182 (0x7fe96ea73400) [pid = 1976] [serial = 870] [outer = 0x7fe96d5c0000] 11:32:25 INFO - PROCESS | 1976 | 1462213945286 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 11:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1483ms 11:32:25 INFO - PROCESS | 1976 | 1462213945356 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 11:32:25 INFO - PROCESS | 1976 | 1462213945360 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 11:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:32:25 INFO - PROCESS | 1976 | 1462213945366 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:32:25 INFO - PROCESS | 1976 | 1462213945372 Marionette TRACE conn4 <- [1,1130,null,{}] 11:32:25 INFO - PROCESS | 1976 | 1462213945388 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:25 INFO - PROCESS | 1976 | 1462213945637 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 11:32:25 INFO - PROCESS | 1976 | 1462213945854 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:25 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97952f000 == 99 [pid = 1976] [id = 290] 11:32:25 INFO - PROCESS | 1976 | ++DOMWINDOW == 183 (0x7fe9706bc000) [pid = 1976] [serial = 871] [outer = (nil)] 11:32:25 INFO - PROCESS | 1976 | ++DOMWINDOW == 184 (0x7fe972d5ac00) [pid = 1976] [serial = 872] [outer = 0x7fe9706bc000] 11:32:25 INFO - PROCESS | 1976 | 1462213945970 Marionette DEBUG loaded listener.js 11:32:26 INFO - PROCESS | 1976 | ++DOMWINDOW == 185 (0x7fe976453400) [pid = 1976] [serial = 873] [outer = 0x7fe9706bc000] 11:32:26 INFO - PROCESS | 1976 | 1462213946817 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 11:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1485ms 11:32:26 INFO - PROCESS | 1976 | 1462213946852 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 11:32:26 INFO - PROCESS | 1976 | 1462213946857 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 11:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:32:26 INFO - PROCESS | 1976 | 1462213946863 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:32:26 INFO - PROCESS | 1976 | 1462213946865 Marionette TRACE conn4 <- [1,1134,null,{}] 11:32:26 INFO - PROCESS | 1976 | 1462213946871 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:27 INFO - PROCESS | 1976 | 1462213947058 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 11:32:27 INFO - PROCESS | 1976 | 1462213947238 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:27 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe98412d800 == 100 [pid = 1976] [id = 291] 11:32:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 186 (0x7fe9706b5000) [pid = 1976] [serial = 874] [outer = (nil)] 11:32:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 187 (0x7fe976a14800) [pid = 1976] [serial = 875] [outer = 0x7fe9706b5000] 11:32:27 INFO - PROCESS | 1976 | 1462213947307 Marionette DEBUG loaded listener.js 11:32:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 188 (0x7fe978366000) [pid = 1976] [serial = 876] [outer = 0x7fe9706b5000] 11:32:28 INFO - PROCESS | 1976 | 1462213948193 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 11:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1377ms 11:32:28 INFO - PROCESS | 1976 | 1462213948241 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 11:32:28 INFO - PROCESS | 1976 | 1462213948245 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 11:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:32:28 INFO - PROCESS | 1976 | 1462213948252 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:32:28 INFO - PROCESS | 1976 | 1462213948256 Marionette TRACE conn4 <- [1,1138,null,{}] 11:32:28 INFO - PROCESS | 1976 | 1462213948261 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:28 INFO - PROCESS | 1976 | 1462213948443 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 11:32:28 INFO - PROCESS | 1976 | 1462213948621 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:28 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe988435800 == 101 [pid = 1976] [id = 292] 11:32:28 INFO - PROCESS | 1976 | ++DOMWINDOW == 189 (0x7fe97645c000) [pid = 1976] [serial = 877] [outer = (nil)] 11:32:28 INFO - PROCESS | 1976 | ++DOMWINDOW == 190 (0x7fe9795d5000) [pid = 1976] [serial = 878] [outer = 0x7fe97645c000] 11:32:28 INFO - PROCESS | 1976 | 1462213948693 Marionette DEBUG loaded listener.js 11:32:28 INFO - PROCESS | 1976 | ++DOMWINDOW == 191 (0x7fe97d254000) [pid = 1976] [serial = 879] [outer = 0x7fe97645c000] 11:32:29 INFO - PROCESS | 1976 | 1462213949618 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 11:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1432ms 11:32:29 INFO - PROCESS | 1976 | 1462213949685 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 11:32:29 INFO - PROCESS | 1976 | 1462213949689 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 11:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:32:29 INFO - PROCESS | 1976 | 1462213949695 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:32:29 INFO - PROCESS | 1976 | 1462213949697 Marionette TRACE conn4 <- [1,1142,null,{}] 11:32:29 INFO - PROCESS | 1976 | 1462213949704 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:29 INFO - PROCESS | 1976 | 1462213949962 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 11:32:30 INFO - PROCESS | 1976 | 1462213950139 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:30 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe966871800 == 102 [pid = 1976] [id = 293] 11:32:30 INFO - PROCESS | 1976 | ++DOMWINDOW == 192 (0x7fe9795a3000) [pid = 1976] [serial = 880] [outer = (nil)] 11:32:30 INFO - PROCESS | 1976 | ++DOMWINDOW == 193 (0x7fe983f73c00) [pid = 1976] [serial = 881] [outer = 0x7fe9795a3000] 11:32:30 INFO - PROCESS | 1976 | 1462213950256 Marionette DEBUG loaded listener.js 11:32:30 INFO - PROCESS | 1976 | ++DOMWINDOW == 194 (0x7fe984e5b000) [pid = 1976] [serial = 882] [outer = 0x7fe9795a3000] 11:32:31 INFO - PROCESS | 1976 | 1462213951094 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 11:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1431ms 11:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:32:31 INFO - PROCESS | 1976 | 1462213951127 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 11:32:31 INFO - PROCESS | 1976 | 1462213951129 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 11:32:31 INFO - PROCESS | 1976 | 1462213951139 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:32:31 INFO - PROCESS | 1976 | 1462213951141 Marionette TRACE conn4 <- [1,1146,null,{}] 11:32:31 INFO - PROCESS | 1976 | 1462213951148 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:31 INFO - PROCESS | 1976 | 1462213951327 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 11:32:31 INFO - PROCESS | 1976 | 1462213951507 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:31 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe98e03a800 == 103 [pid = 1976] [id = 294] 11:32:31 INFO - PROCESS | 1976 | ++DOMWINDOW == 195 (0x7fe983d93000) [pid = 1976] [serial = 883] [outer = (nil)] 11:32:31 INFO - PROCESS | 1976 | ++DOMWINDOW == 196 (0x7fe984f68400) [pid = 1976] [serial = 884] [outer = 0x7fe983d93000] 11:32:31 INFO - PROCESS | 1976 | 1462213951579 Marionette DEBUG loaded listener.js 11:32:31 INFO - PROCESS | 1976 | ++DOMWINDOW == 197 (0x7fe98511f800) [pid = 1976] [serial = 885] [outer = 0x7fe983d93000] 11:32:32 INFO - PROCESS | 1976 | 1462213952436 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 11:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1332ms 11:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:32:32 INFO - PROCESS | 1976 | 1462213952468 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 11:32:32 INFO - PROCESS | 1976 | 1462213952470 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 11:32:32 INFO - PROCESS | 1976 | 1462213952476 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:32:32 INFO - PROCESS | 1976 | 1462213952479 Marionette TRACE conn4 <- [1,1150,null,{}] 11:32:32 INFO - PROCESS | 1976 | 1462213952485 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:32 INFO - PROCESS | 1976 | 1462213952663 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 11:32:32 INFO - PROCESS | 1976 | 1462213952842 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:32 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe964b7a800 == 104 [pid = 1976] [id = 295] 11:32:32 INFO - PROCESS | 1976 | ++DOMWINDOW == 198 (0x7fe983f6a400) [pid = 1976] [serial = 886] [outer = (nil)] 11:32:32 INFO - PROCESS | 1976 | ++DOMWINDOW == 199 (0x7fe98512a400) [pid = 1976] [serial = 887] [outer = 0x7fe983f6a400] 11:32:32 INFO - PROCESS | 1976 | 1462213952918 Marionette DEBUG loaded listener.js 11:32:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 200 (0x7fe986b3f400) [pid = 1976] [serial = 888] [outer = 0x7fe983f6a400] 11:32:33 INFO - PROCESS | 1976 | 1462213953771 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 11:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1328ms 11:32:33 INFO - PROCESS | 1976 | 1462213953805 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 11:32:33 INFO - PROCESS | 1976 | 1462213953808 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 11:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:32:33 INFO - PROCESS | 1976 | 1462213953815 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:32:33 INFO - PROCESS | 1976 | 1462213953818 Marionette TRACE conn4 <- [1,1154,null,{}] 11:32:33 INFO - PROCESS | 1976 | 1462213953823 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:34 INFO - PROCESS | 1976 | 1462213954003 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 11:32:34 INFO - PROCESS | 1976 | 1462213954189 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:34 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe965dd1800 == 105 [pid = 1976] [id = 296] 11:32:34 INFO - PROCESS | 1976 | ++DOMWINDOW == 201 (0x7fe984f64800) [pid = 1976] [serial = 889] [outer = (nil)] 11:32:34 INFO - PROCESS | 1976 | ++DOMWINDOW == 202 (0x7fe988290c00) [pid = 1976] [serial = 890] [outer = 0x7fe984f64800] 11:32:34 INFO - PROCESS | 1976 | 1462213954255 Marionette DEBUG loaded listener.js 11:32:34 INFO - PROCESS | 1976 | ++DOMWINDOW == 203 (0x7fe988445c00) [pid = 1976] [serial = 891] [outer = 0x7fe984f64800] 11:32:35 INFO - PROCESS | 1976 | 1462213955118 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 11:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1335ms 11:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:32:35 INFO - PROCESS | 1976 | 1462213955151 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 11:32:35 INFO - PROCESS | 1976 | 1462213955154 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 11:32:35 INFO - PROCESS | 1976 | 1462213955158 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:32:35 INFO - PROCESS | 1976 | 1462213955162 Marionette TRACE conn4 <- [1,1158,null,{}] 11:32:35 INFO - PROCESS | 1976 | 1462213955167 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:35 INFO - PROCESS | 1976 | 1462213955352 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 11:32:35 INFO - PROCESS | 1976 | 1462213955531 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:35 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95ee8b000 == 106 [pid = 1976] [id = 297] 11:32:35 INFO - PROCESS | 1976 | ++DOMWINDOW == 204 (0x7fe985126c00) [pid = 1976] [serial = 892] [outer = (nil)] 11:32:35 INFO - PROCESS | 1976 | ++DOMWINDOW == 205 (0x7fe9888af000) [pid = 1976] [serial = 893] [outer = 0x7fe985126c00] 11:32:35 INFO - PROCESS | 1976 | 1462213955609 Marionette DEBUG loaded listener.js 11:32:35 INFO - PROCESS | 1976 | ++DOMWINDOW == 206 (0x7fe988a56800) [pid = 1976] [serial = 894] [outer = 0x7fe985126c00] 11:32:36 INFO - PROCESS | 1976 | 1462213956499 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 11:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1383ms 11:32:36 INFO - PROCESS | 1976 | 1462213956542 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 11:32:36 INFO - PROCESS | 1976 | 1462213956547 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 11:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:32:36 INFO - PROCESS | 1976 | 1462213956552 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:32:36 INFO - PROCESS | 1976 | 1462213956555 Marionette TRACE conn4 <- [1,1162,null,{}] 11:32:36 INFO - PROCESS | 1976 | 1462213956561 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:36 INFO - PROCESS | 1976 | 1462213956761 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 11:32:36 INFO - PROCESS | 1976 | 1462213956955 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:36 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe966993000 == 107 [pid = 1976] [id = 298] 11:32:36 INFO - PROCESS | 1976 | ++DOMWINDOW == 207 (0x7fe95efd9800) [pid = 1976] [serial = 895] [outer = (nil)] 11:32:37 INFO - PROCESS | 1976 | ++DOMWINDOW == 208 (0x7fe95efe2000) [pid = 1976] [serial = 896] [outer = 0x7fe95efd9800] 11:32:37 INFO - PROCESS | 1976 | 1462213957030 Marionette DEBUG loaded listener.js 11:32:37 INFO - PROCESS | 1976 | ++DOMWINDOW == 209 (0x7fe97644f000) [pid = 1976] [serial = 897] [outer = 0x7fe95efd9800] 11:32:37 INFO - PROCESS | 1976 | 1462213957871 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 11:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1381ms 11:32:37 INFO - PROCESS | 1976 | 1462213957934 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 11:32:37 INFO - PROCESS | 1976 | 1462213957937 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 11:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:32:37 INFO - PROCESS | 1976 | 1462213957944 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:32:37 INFO - PROCESS | 1976 | 1462213957948 Marionette TRACE conn4 <- [1,1166,null,{}] 11:32:37 INFO - PROCESS | 1976 | 1462213957956 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:38 INFO - PROCESS | 1976 | 1462213958150 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 11:32:38 INFO - PROCESS | 1976 | 1462213958725 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:38 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe965dd8000 == 108 [pid = 1976] [id = 299] 11:32:38 INFO - PROCESS | 1976 | ++DOMWINDOW == 210 (0x7fe95efe2400) [pid = 1976] [serial = 898] [outer = (nil)] 11:32:38 INFO - PROCESS | 1976 | ++DOMWINDOW == 211 (0x7fe962c98c00) [pid = 1976] [serial = 899] [outer = 0x7fe95efe2400] 11:32:38 INFO - PROCESS | 1976 | 1462213958832 Marionette DEBUG loaded listener.js 11:32:38 INFO - PROCESS | 1976 | ++DOMWINDOW == 212 (0x7fe964ec5400) [pid = 1976] [serial = 900] [outer = 0x7fe95efe2400] 11:32:39 INFO - PROCESS | 1976 | 1462213959878 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 11:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1987ms 11:32:39 INFO - PROCESS | 1976 | 1462213959933 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 11:32:39 INFO - PROCESS | 1976 | 1462213959939 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 11:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:32:39 INFO - PROCESS | 1976 | 1462213959946 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:32:39 INFO - PROCESS | 1976 | 1462213959951 Marionette TRACE conn4 <- [1,1170,null,{}] 11:32:39 INFO - PROCESS | 1976 | 1462213959957 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:40 INFO - PROCESS | 1976 | 1462213960143 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 11:32:40 INFO - PROCESS | 1976 | 1462213960373 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:40 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9616ed000 == 109 [pid = 1976] [id = 300] 11:32:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 213 (0x7fe96c35d000) [pid = 1976] [serial = 901] [outer = (nil)] 11:32:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 214 (0x7fe96cb45800) [pid = 1976] [serial = 902] [outer = 0x7fe96c35d000] 11:32:40 INFO - PROCESS | 1976 | 1462213960489 Marionette DEBUG loaded listener.js 11:32:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 215 (0x7fe96d25f800) [pid = 1976] [serial = 903] [outer = 0x7fe96c35d000] 11:32:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9783a6000 == 108 [pid = 1976] [id = 235] 11:32:41 INFO - PROCESS | 1976 | --DOMWINDOW == 214 (0x7fe973920000) [pid = 1976] [serial = 800] [outer = (nil)] [url = about:blank] 11:32:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9768d4800 == 107 [pid = 1976] [id = 286] 11:32:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9768cd000 == 106 [pid = 1976] [id = 285] 11:32:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9713b2000 == 105 [pid = 1976] [id = 284] 11:32:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9708b0800 == 104 [pid = 1976] [id = 283] 11:32:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d2e6800 == 103 [pid = 1976] [id = 282] 11:32:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96c422800 == 102 [pid = 1976] [id = 281] 11:32:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d77e000 == 101 [pid = 1976] [id = 280] 11:32:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe964914800 == 100 [pid = 1976] [id = 279] 11:32:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe988269000 == 99 [pid = 1976] [id = 272] 11:32:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe984f78800 == 98 [pid = 1976] [id = 271] 11:32:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe983f18000 == 97 [pid = 1976] [id = 270] 11:32:41 INFO - PROCESS | 1976 | 1462213961426 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 11:32:41 INFO - PROCESS | 1976 | --DOMWINDOW == 213 (0x7fe96da04c00) [pid = 1976] [serial = 797] [outer = (nil)] [url = about:blank] 11:32:41 INFO - PROCESS | 1976 | --DOMWINDOW == 212 (0x7fe9708cd800) [pid = 1976] [serial = 776] [outer = (nil)] [url = about:blank] 11:32:41 INFO - PROCESS | 1976 | --DOMWINDOW == 211 (0x7fe966742000) [pid = 1976] [serial = 752] [outer = (nil)] [url = about:blank] 11:32:41 INFO - PROCESS | 1976 | --DOMWINDOW == 210 (0x7fe96d00d400) [pid = 1976] [serial = 785] [outer = (nil)] [url = about:blank] 11:32:41 INFO - PROCESS | 1976 | --DOMWINDOW == 209 (0x7fe9651dc800) [pid = 1976] [serial = 782] [outer = (nil)] [url = about:blank] 11:32:41 INFO - PROCESS | 1976 | --DOMWINDOW == 208 (0x7fe96d812800) [pid = 1976] [serial = 758] [outer = (nil)] [url = about:blank] 11:32:41 INFO - PROCESS | 1976 | --DOMWINDOW == 207 (0x7fe9706b3400) [pid = 1976] [serial = 773] [outer = (nil)] [url = about:blank] 11:32:41 INFO - PROCESS | 1976 | --DOMWINDOW == 206 (0x7fe96c223800) [pid = 1976] [serial = 783] [outer = (nil)] [url = about:blank] 11:32:41 INFO - PROCESS | 1976 | --DOMWINDOW == 205 (0x7fe97049c800) [pid = 1976] [serial = 770] [outer = (nil)] [url = about:blank] 11:32:41 INFO - PROCESS | 1976 | --DOMWINDOW == 204 (0x7fe96daaec00) [pid = 1976] [serial = 761] [outer = (nil)] [url = about:blank] 11:32:41 INFO - PROCESS | 1976 | --DOMWINDOW == 203 (0x7fe96daca400) [pid = 1976] [serial = 764] [outer = (nil)] [url = about:blank] 11:32:41 INFO - PROCESS | 1976 | --DOMWINDOW == 202 (0x7fe96ea6c400) [pid = 1976] [serial = 792] [outer = (nil)] [url = about:blank] 11:32:41 INFO - PROCESS | 1976 | --DOMWINDOW == 201 (0x7fe96d264c00) [pid = 1976] [serial = 755] [outer = (nil)] [url = about:blank] 11:32:41 INFO - PROCESS | 1976 | --DOMWINDOW == 200 (0x7fe96da11400) [pid = 1976] [serial = 789] [outer = (nil)] [url = about:blank] 11:32:41 INFO - PROCESS | 1976 | --DOMWINDOW == 199 (0x7fe96da37c00) [pid = 1976] [serial = 750] [outer = (nil)] [url = about:blank] 11:32:41 INFO - PROCESS | 1976 | --DOMWINDOW == 198 (0x7fe96ed7b000) [pid = 1976] [serial = 794] [outer = (nil)] [url = about:blank] 11:32:41 INFO - PROCESS | 1976 | --DOMWINDOW == 197 (0x7fe972d5cc00) [pid = 1976] [serial = 798] [outer = (nil)] [url = about:blank] 11:32:41 INFO - PROCESS | 1976 | --DOMWINDOW == 196 (0x7fe96d4dd800) [pid = 1976] [serial = 786] [outer = (nil)] [url = about:blank] 11:32:41 INFO - PROCESS | 1976 | --DOMWINDOW == 195 (0x7fe96dacf400) [pid = 1976] [serial = 791] [outer = (nil)] [url = about:blank] 11:32:41 INFO - PROCESS | 1976 | --DOMWINDOW == 194 (0x7fe96ed77400) [pid = 1976] [serial = 767] [outer = (nil)] [url = about:blank] 11:32:41 INFO - PROCESS | 1976 | --DOMWINDOW == 193 (0x7fe96d819c00) [pid = 1976] [serial = 788] [outer = (nil)] [url = about:blank] 11:32:41 INFO - PROCESS | 1976 | --DOMWINDOW == 192 (0x7fe96ee50800) [pid = 1976] [serial = 795] [outer = (nil)] [url = about:blank] 11:32:41 INFO - PROCESS | 1976 | --DOMWINDOW == 191 (0x7fe9708c5c00) [pid = 1976] [serial = 779] [outer = (nil)] [url = about:blank] 11:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1533ms 11:32:41 INFO - PROCESS | 1976 | 1462213961482 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 11:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:32:41 INFO - PROCESS | 1976 | 1462213961488 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 11:32:41 INFO - PROCESS | 1976 | 1462213961495 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:32:41 INFO - PROCESS | 1976 | 1462213961497 Marionette TRACE conn4 <- [1,1174,null,{}] 11:32:41 INFO - PROCESS | 1976 | 1462213961504 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:41 INFO - PROCESS | 1976 | 1462213961681 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 11:32:41 INFO - PROCESS | 1976 | 1462213961911 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:41 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96c40c800 == 98 [pid = 1976] [id = 301] 11:32:41 INFO - PROCESS | 1976 | ++DOMWINDOW == 192 (0x7fe96c35d800) [pid = 1976] [serial = 904] [outer = (nil)] 11:32:41 INFO - PROCESS | 1976 | ++DOMWINDOW == 193 (0x7fe96d5cd000) [pid = 1976] [serial = 905] [outer = 0x7fe96c35d800] 11:32:41 INFO - PROCESS | 1976 | 1462213961986 Marionette DEBUG loaded listener.js 11:32:42 INFO - PROCESS | 1976 | ++DOMWINDOW == 194 (0x7fe96d9e4800) [pid = 1976] [serial = 906] [outer = 0x7fe96c35d800] 11:32:42 INFO - PROCESS | 1976 | 1462213962691 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 11:32:42 INFO - PROCESS | 1976 | 1462213962732 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 11:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:32:42 INFO - PROCESS | 1976 | 1462213962746 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:32:42 INFO - PROCESS | 1976 | 1462213962755 Marionette TRACE conn4 <- [1,1178,null,{}] 11:32:42 INFO - PROCESS | 1976 | 1462213962763 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:42 INFO - PROCESS | 1976 | 1462213962924 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 11:32:42 INFO - PROCESS | 1976 | 1462213962945 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:42 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe970868800 == 99 [pid = 1976] [id = 302] 11:32:42 INFO - PROCESS | 1976 | ++DOMWINDOW == 195 (0x7fe96dab4000) [pid = 1976] [serial = 907] [outer = (nil)] 11:32:43 INFO - PROCESS | 1976 | ++DOMWINDOW == 196 (0x7fe96ed6ec00) [pid = 1976] [serial = 908] [outer = 0x7fe96dab4000] 11:32:43 INFO - PROCESS | 1976 | 1462213963006 Marionette DEBUG loaded listener.js 11:32:43 INFO - PROCESS | 1976 | ++DOMWINDOW == 197 (0x7fe96ee4ec00) [pid = 1976] [serial = 909] [outer = 0x7fe96dab4000] 11:32:43 INFO - PROCESS | 1976 | 1462213963900 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 11:32:43 INFO - PROCESS | 1976 | 1462213963953 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 11:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:32:43 INFO - PROCESS | 1976 | 1462213963975 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:32:43 INFO - PROCESS | 1976 | 1462213963979 Marionette TRACE conn4 <- [1,1182,null,{}] 11:32:43 INFO - PROCESS | 1976 | 1462213963984 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:44 INFO - PROCESS | 1976 | 1462213964204 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 11:32:44 INFO - PROCESS | 1976 | 1462213964230 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:44 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9712a1000 == 100 [pid = 1976] [id = 303] 11:32:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 198 (0x7fe96d506c00) [pid = 1976] [serial = 910] [outer = (nil)] 11:32:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 199 (0x7fe9706b0400) [pid = 1976] [serial = 911] [outer = 0x7fe96d506c00] 11:32:44 INFO - PROCESS | 1976 | 1462213964290 Marionette DEBUG loaded listener.js 11:32:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 200 (0x7fe970ff6400) [pid = 1976] [serial = 912] [outer = 0x7fe96d506c00] 11:32:45 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:32:45 INFO - PROCESS | 1976 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:32:45 INFO - PROCESS | 1976 | 1462213965178 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 11:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:32:45 INFO - PROCESS | 1976 | 1462213965216 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 11:32:45 INFO - PROCESS | 1976 | 1462213965221 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:32:45 INFO - PROCESS | 1976 | 1462213965224 Marionette TRACE conn4 <- [1,1186,null,{}] 11:32:45 INFO - PROCESS | 1976 | 1462213965229 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:45 INFO - PROCESS | 1976 | 1462213965435 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 11:32:45 INFO - PROCESS | 1976 | 1462213965463 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:45 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9768d4800 == 101 [pid = 1976] [id = 304] 11:32:45 INFO - PROCESS | 1976 | ++DOMWINDOW == 201 (0x7fe974a9ac00) [pid = 1976] [serial = 913] [outer = (nil)] 11:32:45 INFO - PROCESS | 1976 | ++DOMWINDOW == 202 (0x7fe975992c00) [pid = 1976] [serial = 914] [outer = 0x7fe974a9ac00] 11:32:45 INFO - PROCESS | 1976 | 1462213965532 Marionette DEBUG loaded listener.js 11:32:45 INFO - PROCESS | 1976 | ++DOMWINDOW == 203 (0x7fe9764b3800) [pid = 1976] [serial = 915] [outer = 0x7fe974a9ac00] 11:32:46 INFO - PROCESS | 1976 | --DOMWINDOW == 202 (0x7fe96d50cc00) [pid = 1976] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:32:46 INFO - PROCESS | 1976 | --DOMWINDOW == 201 (0x7fe9706b9c00) [pid = 1976] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:32:46 INFO - PROCESS | 1976 | --DOMWINDOW == 200 (0x7fe964ec6000) [pid = 1976] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:32:46 INFO - PROCESS | 1976 | --DOMWINDOW == 199 (0x7fe964fd8800) [pid = 1976] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:32:46 INFO - PROCESS | 1976 | --DOMWINDOW == 198 (0x7fe966890400) [pid = 1976] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:32:46 INFO - PROCESS | 1976 | --DOMWINDOW == 197 (0x7fe9704d9400) [pid = 1976] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:32:46 INFO - PROCESS | 1976 | --DOMWINDOW == 196 (0x7fe96674a400) [pid = 1976] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:32:46 INFO - PROCESS | 1976 | --DOMWINDOW == 195 (0x7fe96d9e1800) [pid = 1976] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:32:46 INFO - PROCESS | 1976 | 1462213966656 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 11:32:46 INFO - PROCESS | 1976 | 1462213966713 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 11:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:32:46 INFO - PROCESS | 1976 | 1462213966721 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:32:46 INFO - PROCESS | 1976 | 1462213966723 Marionette TRACE conn4 <- [1,1190,null,{}] 11:32:46 INFO - PROCESS | 1976 | 1462213966733 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:46 INFO - PROCESS | 1976 | 1462213966924 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 11:32:46 INFO - PROCESS | 1976 | 1462213966935 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:46 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9783a6000 == 102 [pid = 1976] [id = 305] 11:32:46 INFO - PROCESS | 1976 | ++DOMWINDOW == 196 (0x7fe9704d9400) [pid = 1976] [serial = 916] [outer = (nil)] 11:32:46 INFO - PROCESS | 1976 | ++DOMWINDOW == 197 (0x7fe977649000) [pid = 1976] [serial = 917] [outer = 0x7fe9704d9400] 11:32:47 INFO - PROCESS | 1976 | 1462213966997 Marionette DEBUG loaded listener.js 11:32:47 INFO - PROCESS | 1976 | ++DOMWINDOW == 198 (0x7fe9795a4000) [pid = 1976] [serial = 918] [outer = 0x7fe9704d9400] 11:32:47 INFO - PROCESS | 1976 | 1462213967855 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 11:32:47 INFO - PROCESS | 1976 | 1462213967922 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 11:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:32:47 INFO - PROCESS | 1976 | 1462213967928 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:32:47 INFO - PROCESS | 1976 | 1462213967931 Marionette TRACE conn4 <- [1,1194,null,{}] 11:32:47 INFO - PROCESS | 1976 | 1462213967936 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:48 INFO - PROCESS | 1976 | 1462213968107 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 11:32:48 INFO - PROCESS | 1976 | 1462213968396 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:48 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe961508000 == 103 [pid = 1976] [id = 306] 11:32:48 INFO - PROCESS | 1976 | ++DOMWINDOW == 199 (0x7fe95efd6800) [pid = 1976] [serial = 919] [outer = (nil)] 11:32:48 INFO - PROCESS | 1976 | ++DOMWINDOW == 200 (0x7fe95efdc400) [pid = 1976] [serial = 920] [outer = 0x7fe95efd6800] 11:32:48 INFO - PROCESS | 1976 | 1462213968471 Marionette DEBUG loaded listener.js 11:32:48 INFO - PROCESS | 1976 | ++DOMWINDOW == 201 (0x7fe964fd7400) [pid = 1976] [serial = 921] [outer = 0x7fe95efd6800] 11:32:49 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:32:49 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:32:49 INFO - PROCESS | 1976 | 1462213969519 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 11:32:49 INFO - PROCESS | 1976 | 1462213969576 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 11:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:32:49 INFO - PROCESS | 1976 | 1462213969585 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:32:49 INFO - PROCESS | 1976 | 1462213969590 Marionette TRACE conn4 <- [1,1198,null,{}] 11:32:49 INFO - PROCESS | 1976 | 1462213969597 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:49 INFO - PROCESS | 1976 | 1462213969802 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 11:32:50 INFO - PROCESS | 1976 | 1462213970041 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:50 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d78f800 == 104 [pid = 1976] [id = 307] 11:32:50 INFO - PROCESS | 1976 | ++DOMWINDOW == 202 (0x7fe96cc74000) [pid = 1976] [serial = 922] [outer = (nil)] 11:32:50 INFO - PROCESS | 1976 | ++DOMWINDOW == 203 (0x7fe96d268400) [pid = 1976] [serial = 923] [outer = 0x7fe96cc74000] 11:32:50 INFO - PROCESS | 1976 | 1462213970164 Marionette DEBUG loaded listener.js 11:32:50 INFO - PROCESS | 1976 | ++DOMWINDOW == 204 (0x7fe96d508000) [pid = 1976] [serial = 924] [outer = 0x7fe96cc74000] 11:32:51 INFO - PROCESS | 1976 | 1462213971058 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1532ms 11:32:51 INFO - PROCESS | 1976 | 1462213971121 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 11:32:51 INFO - PROCESS | 1976 | 1462213971127 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 11:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:32:51 INFO - PROCESS | 1976 | 1462213971133 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:32:51 INFO - PROCESS | 1976 | 1462213971136 Marionette TRACE conn4 <- [1,1202,null,{}] 11:32:51 INFO - PROCESS | 1976 | 1462213971141 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:51 INFO - PROCESS | 1976 | 1462213971371 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 11:32:51 INFO - PROCESS | 1976 | 1462213971639 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:51 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9713c9000 == 105 [pid = 1976] [id = 308] 11:32:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 205 (0x7fe96d5cb400) [pid = 1976] [serial = 925] [outer = (nil)] 11:32:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 206 (0x7fe96da11c00) [pid = 1976] [serial = 926] [outer = 0x7fe96d5cb400] 11:32:51 INFO - PROCESS | 1976 | 1462213971753 Marionette DEBUG loaded listener.js 11:32:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 207 (0x7fe96dac8c00) [pid = 1976] [serial = 927] [outer = 0x7fe96d5cb400] 11:32:52 INFO - PROCESS | 1976 | 1462213972659 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:32:52 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 11:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1584ms 11:32:52 INFO - PROCESS | 1976 | 1462213972718 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 11:32:52 INFO - PROCESS | 1976 | 1462213972722 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 11:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:32:52 INFO - PROCESS | 1976 | 1462213972736 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:32:52 INFO - PROCESS | 1976 | 1462213972745 Marionette TRACE conn4 <- [1,1206,null,{}] 11:32:52 INFO - PROCESS | 1976 | 1462213972751 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:52 INFO - PROCESS | 1976 | 1462213972945 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 11:32:53 INFO - PROCESS | 1976 | 1462213973123 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:53 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe984e4b800 == 106 [pid = 1976] [id = 309] 11:32:53 INFO - PROCESS | 1976 | ++DOMWINDOW == 208 (0x7fe96ed79800) [pid = 1976] [serial = 928] [outer = (nil)] 11:32:53 INFO - PROCESS | 1976 | ++DOMWINDOW == 209 (0x7fe9713dc000) [pid = 1976] [serial = 929] [outer = 0x7fe96ed79800] 11:32:53 INFO - PROCESS | 1976 | 1462213973235 Marionette DEBUG loaded listener.js 11:32:53 INFO - PROCESS | 1976 | ++DOMWINDOW == 210 (0x7fe97647a400) [pid = 1976] [serial = 930] [outer = 0x7fe96ed79800] 11:32:54 INFO - PROCESS | 1976 | 1462213974042 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 11:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1345ms 11:32:54 INFO - PROCESS | 1976 | 1462213974073 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 11:32:54 INFO - PROCESS | 1976 | 1462213974078 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 11:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:32:54 INFO - PROCESS | 1976 | 1462213974084 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:32:54 INFO - PROCESS | 1976 | 1462213974087 Marionette TRACE conn4 <- [1,1210,null,{}] 11:32:54 INFO - PROCESS | 1976 | 1462213974093 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:54 INFO - PROCESS | 1976 | 1462213974280 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 11:32:54 INFO - PROCESS | 1976 | 1462213974461 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:54 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe988c16800 == 107 [pid = 1976] [id = 310] 11:32:54 INFO - PROCESS | 1976 | ++DOMWINDOW == 211 (0x7fe96ee4c800) [pid = 1976] [serial = 931] [outer = (nil)] 11:32:54 INFO - PROCESS | 1976 | ++DOMWINDOW == 212 (0x7fe9795d7c00) [pid = 1976] [serial = 932] [outer = 0x7fe96ee4c800] 11:32:54 INFO - PROCESS | 1976 | 1462213974528 Marionette DEBUG loaded listener.js 11:32:54 INFO - PROCESS | 1976 | ++DOMWINDOW == 213 (0x7fe97de44000) [pid = 1976] [serial = 933] [outer = 0x7fe96ee4c800] 11:32:55 INFO - PROCESS | 1976 | 1462213975403 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1377ms 11:32:55 INFO - PROCESS | 1976 | 1462213975462 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 11:32:55 INFO - PROCESS | 1976 | 1462213975466 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 11:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:32:55 INFO - PROCESS | 1976 | 1462213975472 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:32:55 INFO - PROCESS | 1976 | 1462213975475 Marionette TRACE conn4 <- [1,1214,null,{}] 11:32:55 INFO - PROCESS | 1976 | 1462213975480 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:55 INFO - PROCESS | 1976 | 1462213975678 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 11:32:55 INFO - PROCESS | 1976 | 1462213975866 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:55 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95d872800 == 108 [pid = 1976] [id = 311] 11:32:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 214 (0x7fe983cbf400) [pid = 1976] [serial = 934] [outer = (nil)] 11:32:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 215 (0x7fe983f2d400) [pid = 1976] [serial = 935] [outer = 0x7fe983cbf400] 11:32:55 INFO - PROCESS | 1976 | 1462213975953 Marionette DEBUG loaded listener.js 11:32:56 INFO - PROCESS | 1976 | ++DOMWINDOW == 216 (0x7fe9882bd000) [pid = 1976] [serial = 936] [outer = 0x7fe983cbf400] 11:32:56 INFO - PROCESS | 1976 | 1462213976878 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 11:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1431ms 11:32:56 INFO - PROCESS | 1976 | 1462213976905 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 11:32:56 INFO - PROCESS | 1976 | 1462213976907 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 11:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:32:56 INFO - PROCESS | 1976 | 1462213976914 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:32:56 INFO - PROCESS | 1976 | 1462213976916 Marionette TRACE conn4 <- [1,1218,null,{}] 11:32:56 INFO - PROCESS | 1976 | 1462213976922 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:57 INFO - PROCESS | 1976 | 1462213977110 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 11:32:57 INFO - PROCESS | 1976 | 1462213977296 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:57 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95d9cf800 == 109 [pid = 1976] [id = 312] 11:32:57 INFO - PROCESS | 1976 | ++DOMWINDOW == 217 (0x7fe9676dcc00) [pid = 1976] [serial = 937] [outer = (nil)] 11:32:57 INFO - PROCESS | 1976 | ++DOMWINDOW == 218 (0x7fe9676e5800) [pid = 1976] [serial = 938] [outer = 0x7fe9676dcc00] 11:32:57 INFO - PROCESS | 1976 | 1462213977365 Marionette DEBUG loaded listener.js 11:32:57 INFO - PROCESS | 1976 | ++DOMWINDOW == 219 (0x7fe98849e400) [pid = 1976] [serial = 939] [outer = 0x7fe9676dcc00] 11:32:58 INFO - PROCESS | 1976 | 1462213978255 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 11:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1381ms 11:32:58 INFO - PROCESS | 1976 | 1462213978296 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 11:32:58 INFO - PROCESS | 1976 | 1462213978299 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 11:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:32:58 INFO - PROCESS | 1976 | 1462213978305 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:32:58 INFO - PROCESS | 1976 | 1462213978309 Marionette TRACE conn4 <- [1,1222,null,{}] 11:32:58 INFO - PROCESS | 1976 | 1462213978314 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:58 INFO - PROCESS | 1976 | 1462213978503 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 11:32:58 INFO - PROCESS | 1976 | 1462213978688 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:58 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95d8d8800 == 110 [pid = 1976] [id = 313] 11:32:58 INFO - PROCESS | 1976 | ++DOMWINDOW == 220 (0x7fe9676dfc00) [pid = 1976] [serial = 940] [outer = (nil)] 11:32:58 INFO - PROCESS | 1976 | ++DOMWINDOW == 221 (0x7fe96ca6dc00) [pid = 1976] [serial = 941] [outer = 0x7fe9676dfc00] 11:32:58 INFO - PROCESS | 1976 | 1462213978758 Marionette DEBUG loaded listener.js 11:32:58 INFO - PROCESS | 1976 | ++DOMWINDOW == 222 (0x7fe96ca71c00) [pid = 1976] [serial = 942] [outer = 0x7fe9676dfc00] 11:32:59 INFO - PROCESS | 1976 | 1462213979648 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 11:32:59 INFO - PROCESS | 1976 | 1462213979689 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 11:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:32:59 INFO - PROCESS | 1976 | 1462213979695 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:32:59 INFO - PROCESS | 1976 | 1462213979698 Marionette TRACE conn4 <- [1,1226,null,{}] 11:32:59 INFO - PROCESS | 1976 | 1462213979704 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:59 INFO - PROCESS | 1976 | 1462213979889 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 11:33:00 INFO - PROCESS | 1976 | 1462213980093 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:00 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95d8f2000 == 111 [pid = 1976] [id = 314] 11:33:00 INFO - PROCESS | 1976 | ++DOMWINDOW == 223 (0x7fe966747800) [pid = 1976] [serial = 943] [outer = (nil)] 11:33:00 INFO - PROCESS | 1976 | ++DOMWINDOW == 224 (0x7fe96dd4a800) [pid = 1976] [serial = 944] [outer = 0x7fe966747800] 11:33:00 INFO - PROCESS | 1976 | 1462213980176 Marionette DEBUG loaded listener.js 11:33:00 INFO - PROCESS | 1976 | ++DOMWINDOW == 225 (0x7fe988a59000) [pid = 1976] [serial = 945] [outer = 0x7fe966747800] 11:33:01 INFO - PROCESS | 1976 | 1462213981003 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 11:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1334ms 11:33:01 INFO - PROCESS | 1976 | 1462213981029 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 11:33:01 INFO - PROCESS | 1976 | 1462213981033 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 11:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:33:01 INFO - PROCESS | 1976 | 1462213981038 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:33:01 INFO - PROCESS | 1976 | 1462213981040 Marionette TRACE conn4 <- [1,1230,null,{}] 11:33:01 INFO - PROCESS | 1976 | 1462213981046 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:01 INFO - PROCESS | 1976 | 1462213981247 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 11:33:01 INFO - PROCESS | 1976 | 1462213981440 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:01 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe964f34000 == 112 [pid = 1976] [id = 315] 11:33:01 INFO - PROCESS | 1976 | ++DOMWINDOW == 226 (0x7fe95f0cc400) [pid = 1976] [serial = 946] [outer = (nil)] 11:33:01 INFO - PROCESS | 1976 | ++DOMWINDOW == 227 (0x7fe95f0d6800) [pid = 1976] [serial = 947] [outer = 0x7fe95f0cc400] 11:33:01 INFO - PROCESS | 1976 | 1462213981514 Marionette DEBUG loaded listener.js 11:33:01 INFO - PROCESS | 1976 | ++DOMWINDOW == 228 (0x7fe95f0db800) [pid = 1976] [serial = 948] [outer = 0x7fe95f0cc400] 11:33:02 INFO - PROCESS | 1976 | 1462213982331 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 11:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1325ms 11:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:33:02 INFO - PROCESS | 1976 | 1462213982364 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 11:33:02 INFO - PROCESS | 1976 | 1462213982367 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 11:33:02 INFO - PROCESS | 1976 | 1462213982374 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:33:02 INFO - PROCESS | 1976 | 1462213982377 Marionette TRACE conn4 <- [1,1234,null,{}] 11:33:02 INFO - PROCESS | 1976 | 1462213982382 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:02 INFO - PROCESS | 1976 | 1462213982557 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 11:33:02 INFO - PROCESS | 1976 | 1462213982746 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:02 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95da4e800 == 113 [pid = 1976] [id = 316] 11:33:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 229 (0x7fe960ba3000) [pid = 1976] [serial = 949] [outer = (nil)] 11:33:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 230 (0x7fe960ba8c00) [pid = 1976] [serial = 950] [outer = 0x7fe960ba3000] 11:33:02 INFO - PROCESS | 1976 | 1462213982827 Marionette DEBUG loaded listener.js 11:33:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 231 (0x7fe960baf400) [pid = 1976] [serial = 951] [outer = 0x7fe960ba3000] 11:33:03 INFO - PROCESS | 1976 | 1462213983711 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 11:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1382ms 11:33:03 INFO - PROCESS | 1976 | 1462213983756 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 11:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:33:03 INFO - PROCESS | 1976 | 1462213983760 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 11:33:03 INFO - PROCESS | 1976 | 1462213983767 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:33:03 INFO - PROCESS | 1976 | 1462213983771 Marionette TRACE conn4 <- [1,1238,null,{}] 11:33:03 INFO - PROCESS | 1976 | 1462213983777 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:04 INFO - PROCESS | 1976 | 1462213984011 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 11:33:04 INFO - PROCESS | 1976 | 1462213984239 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:04 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95e718000 == 114 [pid = 1976] [id = 317] 11:33:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 232 (0x7fe96688dc00) [pid = 1976] [serial = 952] [outer = (nil)] 11:33:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 233 (0x7fe96ca74800) [pid = 1976] [serial = 953] [outer = 0x7fe96688dc00] 11:33:04 INFO - PROCESS | 1976 | 1462213984351 Marionette DEBUG loaded listener.js 11:33:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 234 (0x7fe988bb9400) [pid = 1976] [serial = 954] [outer = 0x7fe96688dc00] 11:33:05 INFO - PROCESS | 1976 | 1462213985168 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 11:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1484ms 11:33:05 INFO - PROCESS | 1976 | 1462213985251 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 11:33:05 INFO - PROCESS | 1976 | 1462213985254 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 11:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:33:05 INFO - PROCESS | 1976 | 1462213985260 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:33:05 INFO - PROCESS | 1976 | 1462213985263 Marionette TRACE conn4 <- [1,1242,null,{}] 11:33:05 INFO - PROCESS | 1976 | 1462213985270 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:05 INFO - PROCESS | 1976 | 1462213985460 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 11:33:05 INFO - PROCESS | 1976 | 1462213985649 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:05 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe962dda000 == 115 [pid = 1976] [id = 318] 11:33:05 INFO - PROCESS | 1976 | ++DOMWINDOW == 235 (0x7fe960bb1c00) [pid = 1976] [serial = 955] [outer = (nil)] 11:33:05 INFO - PROCESS | 1976 | ++DOMWINDOW == 236 (0x7fe96ddb8800) [pid = 1976] [serial = 956] [outer = 0x7fe960bb1c00] 11:33:05 INFO - PROCESS | 1976 | 1462213985731 Marionette DEBUG loaded listener.js 11:33:05 INFO - PROCESS | 1976 | ++DOMWINDOW == 237 (0x7fe971067000) [pid = 1976] [serial = 957] [outer = 0x7fe960bb1c00] 11:33:06 INFO - PROCESS | 1976 | 1462213986593 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 11:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1382ms 11:33:06 INFO - PROCESS | 1976 | 1462213986643 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 11:33:06 INFO - PROCESS | 1976 | 1462213986647 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 11:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:33:06 INFO - PROCESS | 1976 | 1462213986653 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:33:06 INFO - PROCESS | 1976 | 1462213986655 Marionette TRACE conn4 <- [1,1246,null,{}] 11:33:06 INFO - PROCESS | 1976 | 1462213986661 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:06 INFO - PROCESS | 1976 | 1462213986854 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 11:33:07 INFO - PROCESS | 1976 | 1462213987042 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:07 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9713bd800 == 116 [pid = 1976] [id = 319] 11:33:07 INFO - PROCESS | 1976 | ++DOMWINDOW == 238 (0x7fe964ec8800) [pid = 1976] [serial = 958] [outer = (nil)] 11:33:07 INFO - PROCESS | 1976 | ++DOMWINDOW == 239 (0x7fe97106bc00) [pid = 1976] [serial = 959] [outer = 0x7fe964ec8800] 11:33:07 INFO - PROCESS | 1976 | 1462213987109 Marionette DEBUG loaded listener.js 11:33:07 INFO - PROCESS | 1976 | ++DOMWINDOW == 240 (0x7fe971071000) [pid = 1976] [serial = 960] [outer = 0x7fe964ec8800] 11:33:08 INFO - PROCESS | 1976 | 1462213988443 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 11:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1833ms 11:33:08 INFO - PROCESS | 1976 | 1462213988487 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 11:33:08 INFO - PROCESS | 1976 | 1462213988493 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 11:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:33:08 INFO - PROCESS | 1976 | 1462213988503 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:33:08 INFO - PROCESS | 1976 | 1462213988508 Marionette TRACE conn4 <- [1,1250,null,{}] 11:33:08 INFO - PROCESS | 1976 | 1462213988516 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:08 INFO - PROCESS | 1976 | 1462213988707 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 11:33:08 INFO - PROCESS | 1976 | 1462213988945 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:09 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe960ad5800 == 117 [pid = 1976] [id = 320] 11:33:09 INFO - PROCESS | 1976 | ++DOMWINDOW == 241 (0x7fe962c91000) [pid = 1976] [serial = 961] [outer = (nil)] 11:33:09 INFO - PROCESS | 1976 | ++DOMWINDOW == 242 (0x7fe964ba9400) [pid = 1976] [serial = 962] [outer = 0x7fe962c91000] 11:33:09 INFO - PROCESS | 1976 | 1462213989088 Marionette DEBUG loaded listener.js 11:33:09 INFO - PROCESS | 1976 | ++DOMWINDOW == 243 (0x7fe966749800) [pid = 1976] [serial = 963] [outer = 0x7fe962c91000] 11:33:10 INFO - PROCESS | 1976 | 1462213990096 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 11:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1632ms 11:33:10 INFO - PROCESS | 1976 | 1462213990136 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 11:33:10 INFO - PROCESS | 1976 | 1462213990143 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 11:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:33:10 INFO - PROCESS | 1976 | 1462213990153 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:33:10 INFO - PROCESS | 1976 | 1462213990157 Marionette TRACE conn4 <- [1,1254,null,{}] 11:33:10 INFO - PROCESS | 1976 | 1462213990162 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:10 INFO - PROCESS | 1976 | 1462213990344 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 11:33:10 INFO - PROCESS | 1976 | 1462213990621 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:10 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe960ad9000 == 118 [pid = 1976] [id = 321] 11:33:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 244 (0x7fe96a6bbc00) [pid = 1976] [serial = 964] [outer = (nil)] 11:33:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 245 (0x7fe96c169400) [pid = 1976] [serial = 965] [outer = 0x7fe96a6bbc00] 11:33:10 INFO - PROCESS | 1976 | 1462213990770 Marionette DEBUG loaded listener.js 11:33:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 246 (0x7fe96c16ec00) [pid = 1976] [serial = 966] [outer = 0x7fe96a6bbc00] 11:33:10 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe979146800 == 117 [pid = 1976] [id = 218] 11:33:10 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97d09d000 == 116 [pid = 1976] [id = 219] 11:33:10 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe98700c800 == 115 [pid = 1976] [id = 221] 11:33:11 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9792b1800 == 114 [pid = 1976] [id = 258] 11:33:11 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9783a6000 == 113 [pid = 1976] [id = 305] 11:33:11 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9768d4800 == 112 [pid = 1976] [id = 304] 11:33:11 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9712a1000 == 111 [pid = 1976] [id = 303] 11:33:11 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe970868800 == 110 [pid = 1976] [id = 302] 11:33:11 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96c40c800 == 109 [pid = 1976] [id = 301] 11:33:11 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9616ed000 == 108 [pid = 1976] [id = 300] 11:33:11 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe965dd8000 == 107 [pid = 1976] [id = 299] 11:33:11 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe964b7a800 == 106 [pid = 1976] [id = 295] 11:33:11 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe98e03a800 == 105 [pid = 1976] [id = 294] 11:33:11 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe966871800 == 104 [pid = 1976] [id = 293] 11:33:11 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe988435800 == 103 [pid = 1976] [id = 292] 11:33:11 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe98412d800 == 102 [pid = 1976] [id = 291] 11:33:11 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97952f000 == 101 [pid = 1976] [id = 290] 11:33:11 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe971299000 == 100 [pid = 1976] [id = 289] 11:33:11 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96cc38000 == 99 [pid = 1976] [id = 288] 11:33:11 INFO - PROCESS | 1976 | --DOMWINDOW == 245 (0x7fe974a97c00) [pid = 1976] [serial = 860] [outer = (nil)] [url = about:blank] 11:33:11 INFO - PROCESS | 1976 | --DOMWINDOW == 244 (0x7fe9708c5000) [pid = 1976] [serial = 854] [outer = (nil)] [url = about:blank] 11:33:11 INFO - PROCESS | 1976 | --DOMWINDOW == 243 (0x7fe975cdfc00) [pid = 1976] [serial = 815] [outer = (nil)] [url = about:blank] 11:33:11 INFO - PROCESS | 1976 | --DOMWINDOW == 242 (0x7fe9704d8400) [pid = 1976] [serial = 809] [outer = (nil)] [url = about:blank] 11:33:11 INFO - PROCESS | 1976 | --DOMWINDOW == 241 (0x7fe977362400) [pid = 1976] [serial = 824] [outer = (nil)] [url = about:blank] 11:33:11 INFO - PROCESS | 1976 | --DOMWINDOW == 240 (0x7fe9668e9800) [pid = 1976] [serial = 840] [outer = (nil)] [url = about:blank] 11:33:11 INFO - PROCESS | 1976 | --DOMWINDOW == 239 (0x7fe964fd6000) [pid = 1976] [serial = 839] [outer = (nil)] [url = about:blank] 11:33:11 INFO - PROCESS | 1976 | --DOMWINDOW == 238 (0x7fe983d38800) [pid = 1976] [serial = 836] [outer = (nil)] [url = about:blank] 11:33:11 INFO - PROCESS | 1976 | --DOMWINDOW == 237 (0x7fe96d4dfc00) [pid = 1976] [serial = 843] [outer = (nil)] [url = about:blank] 11:33:11 INFO - PROCESS | 1976 | --DOMWINDOW == 236 (0x7fe9668f1000) [pid = 1976] [serial = 842] [outer = (nil)] [url = about:blank] 11:33:11 INFO - PROCESS | 1976 | --DOMWINDOW == 235 (0x7fe96dac6c00) [pid = 1976] [serial = 848] [outer = (nil)] [url = about:blank] 11:33:11 INFO - PROCESS | 1976 | --DOMWINDOW == 234 (0x7fe976458800) [pid = 1976] [serial = 857] [outer = (nil)] [url = about:blank] 11:33:11 INFO - PROCESS | 1976 | --DOMWINDOW == 233 (0x7fe96ddb3c00) [pid = 1976] [serial = 849] [outer = (nil)] [url = about:blank] 11:33:11 INFO - PROCESS | 1976 | --DOMWINDOW == 232 (0x7fe977b8ec00) [pid = 1976] [serial = 827] [outer = (nil)] [url = about:blank] 11:33:11 INFO - PROCESS | 1976 | --DOMWINDOW == 231 (0x7fe9713d5000) [pid = 1976] [serial = 855] [outer = (nil)] [url = about:blank] 11:33:11 INFO - PROCESS | 1976 | --DOMWINDOW == 230 (0x7fe96d5ee400) [pid = 1976] [serial = 806] [outer = (nil)] [url = about:blank] 11:33:11 INFO - PROCESS | 1976 | --DOMWINDOW == 229 (0x7fe972dc7000) [pid = 1976] [serial = 812] [outer = (nil)] [url = about:blank] 11:33:11 INFO - PROCESS | 1976 | --DOMWINDOW == 228 (0x7fe96ea75000) [pid = 1976] [serial = 851] [outer = (nil)] [url = about:blank] 11:33:11 INFO - PROCESS | 1976 | --DOMWINDOW == 227 (0x7fe976dd7c00) [pid = 1976] [serial = 821] [outer = (nil)] [url = about:blank] 11:33:11 INFO - PROCESS | 1976 | --DOMWINDOW == 226 (0x7fe976787000) [pid = 1976] [serial = 818] [outer = (nil)] [url = about:blank] 11:33:11 INFO - PROCESS | 1976 | --DOMWINDOW == 225 (0x7fe983a13800) [pid = 1976] [serial = 833] [outer = (nil)] [url = about:blank] 11:33:11 INFO - PROCESS | 1976 | --DOMWINDOW == 224 (0x7fe96da38c00) [pid = 1976] [serial = 846] [outer = (nil)] [url = about:blank] 11:33:11 INFO - PROCESS | 1976 | --DOMWINDOW == 223 (0x7fe96da05400) [pid = 1976] [serial = 845] [outer = (nil)] [url = about:blank] 11:33:11 INFO - PROCESS | 1976 | --DOMWINDOW == 222 (0x7fe97985f800) [pid = 1976] [serial = 830] [outer = (nil)] [url = about:blank] 11:33:11 INFO - PROCESS | 1976 | --DOMWINDOW == 221 (0x7fe96cc76000) [pid = 1976] [serial = 803] [outer = (nil)] [url = about:blank] 11:33:11 INFO - PROCESS | 1976 | --DOMWINDOW == 220 (0x7fe972dcc000) [pid = 1976] [serial = 858] [outer = (nil)] [url = about:blank] 11:33:11 INFO - PROCESS | 1976 | --DOMWINDOW == 219 (0x7fe9764b6000) [pid = 1976] [serial = 861] [outer = (nil)] [url = about:blank] 11:33:11 INFO - PROCESS | 1976 | --DOMWINDOW == 218 (0x7fe96f848000) [pid = 1976] [serial = 852] [outer = (nil)] [url = about:blank] 11:33:11 INFO - PROCESS | 1976 | 1462213991673 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 11:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1584ms 11:33:11 INFO - PROCESS | 1976 | 1462213991737 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 11:33:11 INFO - PROCESS | 1976 | 1462213991741 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 11:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:33:11 INFO - PROCESS | 1976 | 1462213991746 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:33:11 INFO - PROCESS | 1976 | 1462213991751 Marionette TRACE conn4 <- [1,1258,null,{}] 11:33:11 INFO - PROCESS | 1976 | 1462213991765 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:11 INFO - PROCESS | 1976 | 1462213991945 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 11:33:12 INFO - PROCESS | 1976 | 1462213992091 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:12 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96a7d8000 == 100 [pid = 1976] [id = 322] 11:33:12 INFO - PROCESS | 1976 | ++DOMWINDOW == 219 (0x7fe96c167400) [pid = 1976] [serial = 967] [outer = (nil)] 11:33:12 INFO - PROCESS | 1976 | ++DOMWINDOW == 220 (0x7fe96cc81800) [pid = 1976] [serial = 968] [outer = 0x7fe96c167400] 11:33:12 INFO - PROCESS | 1976 | 1462213992159 Marionette DEBUG loaded listener.js 11:33:12 INFO - PROCESS | 1976 | ++DOMWINDOW == 221 (0x7fe96d4e7000) [pid = 1976] [serial = 969] [outer = 0x7fe96c167400] 11:33:12 INFO - PROCESS | 1976 | 1462213992916 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 11:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1187ms 11:33:12 INFO - PROCESS | 1976 | 1462213992936 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 11:33:12 INFO - PROCESS | 1976 | 1462213992941 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 11:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:33:12 INFO - PROCESS | 1976 | 1462213992951 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:33:12 INFO - PROCESS | 1976 | 1462213992953 Marionette TRACE conn4 <- [1,1262,null,{}] 11:33:12 INFO - PROCESS | 1976 | 1462213992987 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:13 INFO - PROCESS | 1976 | 1462213993166 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 11:33:13 INFO - PROCESS | 1976 | 1462213993176 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:13 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96ded6000 == 101 [pid = 1976] [id = 323] 11:33:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 222 (0x7fe96c35dc00) [pid = 1976] [serial = 970] [outer = (nil)] 11:33:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 223 (0x7fe96d9ebc00) [pid = 1976] [serial = 971] [outer = 0x7fe96c35dc00] 11:33:13 INFO - PROCESS | 1976 | 1462213993237 Marionette DEBUG loaded listener.js 11:33:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 224 (0x7fe96da3b000) [pid = 1976] [serial = 972] [outer = 0x7fe96c35dc00] 11:33:14 INFO - PROCESS | 1976 | 1462213994236 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 11:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1331ms 11:33:14 INFO - PROCESS | 1976 | 1462213994283 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 11:33:14 INFO - PROCESS | 1976 | 1462213994286 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 11:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:33:14 INFO - PROCESS | 1976 | 1462213994292 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:33:14 INFO - PROCESS | 1976 | 1462213994296 Marionette TRACE conn4 <- [1,1266,null,{}] 11:33:14 INFO - PROCESS | 1976 | 1462213994303 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:14 INFO - PROCESS | 1976 | 1462213994542 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 11:33:14 INFO - PROCESS | 1976 | 1462213994565 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:14 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe971016000 == 102 [pid = 1976] [id = 324] 11:33:14 INFO - PROCESS | 1976 | ++DOMWINDOW == 225 (0x7fe960bb1400) [pid = 1976] [serial = 973] [outer = (nil)] 11:33:14 INFO - PROCESS | 1976 | ++DOMWINDOW == 226 (0x7fe96ddb0c00) [pid = 1976] [serial = 974] [outer = 0x7fe960bb1400] 11:33:14 INFO - PROCESS | 1976 | 1462213994625 Marionette DEBUG loaded listener.js 11:33:14 INFO - PROCESS | 1976 | ++DOMWINDOW == 227 (0x7fe96e8cc000) [pid = 1976] [serial = 975] [outer = 0x7fe960bb1400] 11:33:15 INFO - PROCESS | 1976 | --DOMWINDOW == 226 (0x7fe9668e4400) [pid = 1976] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:33:15 INFO - PROCESS | 1976 | --DOMWINDOW == 225 (0x7fe95efe2400) [pid = 1976] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:33:15 INFO - PROCESS | 1976 | --DOMWINDOW == 224 (0x7fe974a9ac00) [pid = 1976] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:33:15 INFO - PROCESS | 1976 | --DOMWINDOW == 223 (0x7fe96c35d000) [pid = 1976] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:33:15 INFO - PROCESS | 1976 | --DOMWINDOW == 222 (0x7fe96d017400) [pid = 1976] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:33:15 INFO - PROCESS | 1976 | --DOMWINDOW == 221 (0x7fe96dab4000) [pid = 1976] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:33:15 INFO - PROCESS | 1976 | --DOMWINDOW == 220 (0x7fe96d506c00) [pid = 1976] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:33:15 INFO - PROCESS | 1976 | --DOMWINDOW == 219 (0x7fe96c35d800) [pid = 1976] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:33:15 INFO - PROCESS | 1976 | 1462213995849 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 11:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1578ms 11:33:15 INFO - PROCESS | 1976 | 1462213995873 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 11:33:15 INFO - PROCESS | 1976 | 1462213995876 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 11:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:33:15 INFO - PROCESS | 1976 | 1462213995882 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:33:15 INFO - PROCESS | 1976 | 1462213995884 Marionette TRACE conn4 <- [1,1270,null,{}] 11:33:15 INFO - PROCESS | 1976 | 1462213995889 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:16 INFO - PROCESS | 1976 | 1462213996154 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 11:33:16 INFO - PROCESS | 1976 | 1462213996297 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:16 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97128d800 == 103 [pid = 1976] [id = 325] 11:33:16 INFO - PROCESS | 1976 | ++DOMWINDOW == 220 (0x7fe96d506c00) [pid = 1976] [serial = 976] [outer = (nil)] 11:33:16 INFO - PROCESS | 1976 | ++DOMWINDOW == 221 (0x7fe971071800) [pid = 1976] [serial = 977] [outer = 0x7fe96d506c00] 11:33:16 INFO - PROCESS | 1976 | 1462213996362 Marionette DEBUG loaded listener.js 11:33:16 INFO - PROCESS | 1976 | ++DOMWINDOW == 222 (0x7fe974a9ac00) [pid = 1976] [serial = 978] [outer = 0x7fe96d506c00] 11:33:17 INFO - PROCESS | 1976 | 1462213997064 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 11:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1233ms 11:33:17 INFO - PROCESS | 1976 | 1462213997116 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 11:33:17 INFO - PROCESS | 1976 | 1462213997119 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 11:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:33:17 INFO - PROCESS | 1976 | 1462213997129 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:33:17 INFO - PROCESS | 1976 | 1462213997131 Marionette TRACE conn4 <- [1,1274,null,{}] 11:33:17 INFO - PROCESS | 1976 | 1462213997135 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:17 INFO - PROCESS | 1976 | 1462213997307 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 11:33:17 INFO - PROCESS | 1976 | 1462213997323 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:17 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9768e2000 == 104 [pid = 1976] [id = 326] 11:33:17 INFO - PROCESS | 1976 | ++DOMWINDOW == 223 (0x7fe97106dc00) [pid = 1976] [serial = 979] [outer = (nil)] 11:33:17 INFO - PROCESS | 1976 | ++DOMWINDOW == 224 (0x7fe976450000) [pid = 1976] [serial = 980] [outer = 0x7fe97106dc00] 11:33:17 INFO - PROCESS | 1976 | 1462213997386 Marionette DEBUG loaded listener.js 11:33:17 INFO - PROCESS | 1976 | ++DOMWINDOW == 225 (0x7fe97693e800) [pid = 1976] [serial = 981] [outer = 0x7fe97106dc00] 11:33:18 INFO - PROCESS | 1976 | 1462213998497 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 11:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1430ms 11:33:18 INFO - PROCESS | 1976 | 1462213998560 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 11:33:18 INFO - PROCESS | 1976 | 1462213998567 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 11:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:33:18 INFO - PROCESS | 1976 | 1462213998576 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:33:18 INFO - PROCESS | 1976 | 1462213998580 Marionette TRACE conn4 <- [1,1278,null,{}] 11:33:18 INFO - PROCESS | 1976 | 1462213998589 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:18 INFO - PROCESS | 1976 | 1462213998825 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 11:33:19 INFO - PROCESS | 1976 | 1462213999037 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:19 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe961db9800 == 105 [pid = 1976] [id = 327] 11:33:19 INFO - PROCESS | 1976 | ++DOMWINDOW == 226 (0x7fe964eca800) [pid = 1976] [serial = 982] [outer = (nil)] 11:33:19 INFO - PROCESS | 1976 | ++DOMWINDOW == 227 (0x7fe9651e3000) [pid = 1976] [serial = 983] [outer = 0x7fe964eca800] 11:33:19 INFO - PROCESS | 1976 | 1462213999128 Marionette DEBUG loaded listener.js 11:33:19 INFO - PROCESS | 1976 | ++DOMWINDOW == 228 (0x7fe9676e3000) [pid = 1976] [serial = 984] [outer = 0x7fe964eca800] 11:33:20 INFO - PROCESS | 1976 | 1462214000004 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 11:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1490ms 11:33:20 INFO - PROCESS | 1976 | 1462214000067 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 11:33:20 INFO - PROCESS | 1976 | 1462214000076 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 11:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:33:20 INFO - PROCESS | 1976 | 1462214000087 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:33:20 INFO - PROCESS | 1976 | 1462214000091 Marionette TRACE conn4 <- [1,1282,null,{}] 11:33:20 INFO - PROCESS | 1976 | 1462214000097 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:20 INFO - PROCESS | 1976 | 1462214000340 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 11:33:20 INFO - PROCESS | 1976 | 1462214000595 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:20 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d916000 == 106 [pid = 1976] [id = 328] 11:33:20 INFO - PROCESS | 1976 | ++DOMWINDOW == 229 (0x7fe96c35d400) [pid = 1976] [serial = 985] [outer = (nil)] 11:33:20 INFO - PROCESS | 1976 | ++DOMWINDOW == 230 (0x7fe96cc76000) [pid = 1976] [serial = 986] [outer = 0x7fe96c35d400] 11:33:20 INFO - PROCESS | 1976 | 1462214000712 Marionette DEBUG loaded listener.js 11:33:20 INFO - PROCESS | 1976 | ++DOMWINDOW == 231 (0x7fe96d4e8800) [pid = 1976] [serial = 987] [outer = 0x7fe96c35d400] 11:33:21 INFO - PROCESS | 1976 | 1462214001645 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 11:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1634ms 11:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:33:21 INFO - PROCESS | 1976 | 1462214001721 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 11:33:21 INFO - PROCESS | 1976 | 1462214001724 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 11:33:21 INFO - PROCESS | 1976 | 1462214001731 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:33:21 INFO - PROCESS | 1976 | 1462214001737 Marionette TRACE conn4 <- [1,1286,null,{}] 11:33:21 INFO - PROCESS | 1976 | 1462214001753 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:22 INFO - PROCESS | 1976 | 1462214002009 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 11:33:22 INFO - PROCESS | 1976 | 1462214002293 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:22 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe978718800 == 107 [pid = 1976] [id = 329] 11:33:22 INFO - PROCESS | 1976 | ++DOMWINDOW == 232 (0x7fe96da38400) [pid = 1976] [serial = 988] [outer = (nil)] 11:33:22 INFO - PROCESS | 1976 | ++DOMWINDOW == 233 (0x7fe96ed72800) [pid = 1976] [serial = 989] [outer = 0x7fe96da38400] 11:33:22 INFO - PROCESS | 1976 | 1462214002374 Marionette DEBUG loaded listener.js 11:33:22 INFO - PROCESS | 1976 | ++DOMWINDOW == 234 (0x7fe970ff6c00) [pid = 1976] [serial = 990] [outer = 0x7fe96da38400] 11:33:23 INFO - PROCESS | 1976 | 1462214003197 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 11:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1539ms 11:33:23 INFO - PROCESS | 1976 | 1462214003269 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 11:33:23 INFO - PROCESS | 1976 | 1462214003273 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 11:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:33:23 INFO - PROCESS | 1976 | 1462214003279 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:33:23 INFO - PROCESS | 1976 | 1462214003282 Marionette TRACE conn4 <- [1,1290,null,{}] 11:33:23 INFO - PROCESS | 1976 | 1462214003287 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:23 INFO - PROCESS | 1976 | 1462214003523 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 11:33:23 INFO - PROCESS | 1976 | 1462214003749 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:23 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe983da2800 == 108 [pid = 1976] [id = 330] 11:33:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 235 (0x7fe9713dac00) [pid = 1976] [serial = 991] [outer = (nil)] 11:33:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 236 (0x7fe976a0b000) [pid = 1976] [serial = 992] [outer = 0x7fe9713dac00] 11:33:23 INFO - PROCESS | 1976 | 1462214003875 Marionette DEBUG loaded listener.js 11:33:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 237 (0x7fe977365800) [pid = 1976] [serial = 993] [outer = 0x7fe9713dac00] 11:33:24 INFO - PROCESS | 1976 | 1462214004703 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 11:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1481ms 11:33:24 INFO - PROCESS | 1976 | 1462214004761 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 11:33:24 INFO - PROCESS | 1976 | 1462214004764 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 11:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:33:24 INFO - PROCESS | 1976 | 1462214004770 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:33:24 INFO - PROCESS | 1976 | 1462214004774 Marionette TRACE conn4 <- [1,1294,null,{}] 11:33:24 INFO - PROCESS | 1976 | 1462214004779 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:24 INFO - PROCESS | 1976 | 1462214004964 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 11:33:25 INFO - PROCESS | 1976 | 1462214005166 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:25 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe98842f800 == 109 [pid = 1976] [id = 331] 11:33:25 INFO - PROCESS | 1976 | ++DOMWINDOW == 238 (0x7fe966886400) [pid = 1976] [serial = 994] [outer = (nil)] 11:33:25 INFO - PROCESS | 1976 | ++DOMWINDOW == 239 (0x7fe97986a400) [pid = 1976] [serial = 995] [outer = 0x7fe966886400] 11:33:25 INFO - PROCESS | 1976 | 1462214005240 Marionette DEBUG loaded listener.js 11:33:25 INFO - PROCESS | 1976 | ++DOMWINDOW == 240 (0x7fe983a0e800) [pid = 1976] [serial = 996] [outer = 0x7fe966886400] 11:33:26 INFO - PROCESS | 1976 | 1462214006103 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 11:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1377ms 11:33:26 INFO - PROCESS | 1976 | 1462214006150 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 11:33:26 INFO - PROCESS | 1976 | 1462214006153 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 11:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:33:26 INFO - PROCESS | 1976 | 1462214006159 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:33:26 INFO - PROCESS | 1976 | 1462214006162 Marionette TRACE conn4 <- [1,1298,null,{}] 11:33:26 INFO - PROCESS | 1976 | 1462214006168 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:26 INFO - PROCESS | 1976 | 1462214006392 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 11:33:26 INFO - PROCESS | 1976 | 1462214006578 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:26 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe98e046800 == 110 [pid = 1976] [id = 332] 11:33:26 INFO - PROCESS | 1976 | ++DOMWINDOW == 241 (0x7fe983a0fc00) [pid = 1976] [serial = 997] [outer = (nil)] 11:33:26 INFO - PROCESS | 1976 | ++DOMWINDOW == 242 (0x7fe983fb8400) [pid = 1976] [serial = 998] [outer = 0x7fe983a0fc00] 11:33:26 INFO - PROCESS | 1976 | 1462214006662 Marionette DEBUG loaded listener.js 11:33:26 INFO - PROCESS | 1976 | ++DOMWINDOW == 243 (0x7fe98828ac00) [pid = 1976] [serial = 999] [outer = 0x7fe983a0fc00] 11:33:27 INFO - PROCESS | 1976 | 1462214007523 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1393ms 11:33:27 INFO - PROCESS | 1976 | 1462214007553 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 11:33:27 INFO - PROCESS | 1976 | 1462214007556 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 11:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:33:27 INFO - PROCESS | 1976 | 1462214007563 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:33:27 INFO - PROCESS | 1976 | 1462214007567 Marionette TRACE conn4 <- [1,1302,null,{}] 11:33:27 INFO - PROCESS | 1976 | 1462214007573 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:27 INFO - PROCESS | 1976 | 1462214007761 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 11:33:27 INFO - PROCESS | 1976 | 1462214007954 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:27 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9762c9000 == 111 [pid = 1976] [id = 333] 11:33:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 244 (0x7fe95e353800) [pid = 1976] [serial = 1000] [outer = (nil)] 11:33:28 INFO - PROCESS | 1976 | ++DOMWINDOW == 245 (0x7fe95e35d000) [pid = 1976] [serial = 1001] [outer = 0x7fe95e353800] 11:33:28 INFO - PROCESS | 1976 | 1462214008024 Marionette DEBUG loaded listener.js 11:33:28 INFO - PROCESS | 1976 | ++DOMWINDOW == 246 (0x7fe95e360c00) [pid = 1976] [serial = 1002] [outer = 0x7fe95e353800] 11:33:28 INFO - PROCESS | 1976 | 1462214008915 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 11:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1427ms 11:33:28 INFO - PROCESS | 1976 | 1462214008992 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 11:33:28 INFO - PROCESS | 1976 | 1462214008995 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 11:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:33:29 INFO - PROCESS | 1976 | 1462214009001 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:33:29 INFO - PROCESS | 1976 | 1462214009005 Marionette TRACE conn4 <- [1,1306,null,{}] 11:33:29 INFO - PROCESS | 1976 | 1462214009010 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:29 INFO - PROCESS | 1976 | 1462214009241 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 11:33:29 INFO - PROCESS | 1976 | 1462214009443 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:29 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe976a80000 == 112 [pid = 1976] [id = 334] 11:33:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 247 (0x7fe95e356000) [pid = 1976] [serial = 1003] [outer = (nil)] 11:33:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 248 (0x7fe9882c5800) [pid = 1976] [serial = 1004] [outer = 0x7fe95e356000] 11:33:29 INFO - PROCESS | 1976 | 1462214009596 Marionette DEBUG loaded listener.js 11:33:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 249 (0x7fe988a5bc00) [pid = 1976] [serial = 1005] [outer = 0x7fe95e356000] 11:33:30 INFO - PROCESS | 1976 | 1462214010447 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 11:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1482ms 11:33:30 INFO - PROCESS | 1976 | 1462214010486 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 11:33:30 INFO - PROCESS | 1976 | 1462214010489 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 11:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:33:30 INFO - PROCESS | 1976 | 1462214010495 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:33:30 INFO - PROCESS | 1976 | 1462214010498 Marionette TRACE conn4 <- [1,1310,null,{}] 11:33:30 INFO - PROCESS | 1976 | 1462214010503 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:30 INFO - PROCESS | 1976 | 1462214010692 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 11:33:30 INFO - PROCESS | 1976 | 1462214010896 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:30 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95d2e9000 == 113 [pid = 1976] [id = 335] 11:33:30 INFO - PROCESS | 1976 | ++DOMWINDOW == 250 (0x7fe95d6e0400) [pid = 1976] [serial = 1006] [outer = (nil)] 11:33:30 INFO - PROCESS | 1976 | ++DOMWINDOW == 251 (0x7fe95d6ea000) [pid = 1976] [serial = 1007] [outer = 0x7fe95d6e0400] 11:33:30 INFO - PROCESS | 1976 | 1462214010969 Marionette DEBUG loaded listener.js 11:33:31 INFO - PROCESS | 1976 | ++DOMWINDOW == 252 (0x7fe95d6ef000) [pid = 1976] [serial = 1008] [outer = 0x7fe95d6e0400] 11:33:31 INFO - PROCESS | 1976 | 1462214011875 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 11:33:31 INFO - PROCESS | 1976 | 1462214011936 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 11:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:33:31 INFO - PROCESS | 1976 | 1462214011943 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:33:31 INFO - PROCESS | 1976 | 1462214011945 Marionette TRACE conn4 <- [1,1314,null,{}] 11:33:31 INFO - PROCESS | 1976 | 1462214011952 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:32 INFO - PROCESS | 1976 | 1462214012142 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 11:33:32 INFO - PROCESS | 1976 | 1462214012337 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:32 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe976a92000 == 114 [pid = 1976] [id = 336] 11:33:32 INFO - PROCESS | 1976 | ++DOMWINDOW == 253 (0x7fe95d6e1800) [pid = 1976] [serial = 1009] [outer = (nil)] 11:33:32 INFO - PROCESS | 1976 | ++DOMWINDOW == 254 (0x7fe95e3e2c00) [pid = 1976] [serial = 1010] [outer = 0x7fe95d6e1800] 11:33:32 INFO - PROCESS | 1976 | 1462214012414 Marionette DEBUG loaded listener.js 11:33:32 INFO - PROCESS | 1976 | ++DOMWINDOW == 255 (0x7fe95e3eb000) [pid = 1976] [serial = 1011] [outer = 0x7fe95d6e1800] 11:33:33 INFO - PROCESS | 1976 | 1462214013298 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 11:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1432ms 11:33:33 INFO - PROCESS | 1976 | 1462214013376 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 11:33:33 INFO - PROCESS | 1976 | 1462214013379 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 11:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:33:33 INFO - PROCESS | 1976 | 1462214013386 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:33:33 INFO - PROCESS | 1976 | 1462214013390 Marionette TRACE conn4 <- [1,1318,null,{}] 11:33:33 INFO - PROCESS | 1976 | 1462214013398 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:33 INFO - PROCESS | 1976 | 1462214013653 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 11:33:33 INFO - PROCESS | 1976 | 1462214013897 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:33 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95c0b4800 == 115 [pid = 1976] [id = 337] 11:33:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 256 (0x7fe95e3e3c00) [pid = 1976] [serial = 1012] [outer = (nil)] 11:33:34 INFO - PROCESS | 1976 | ++DOMWINDOW == 257 (0x7fe95e3ec800) [pid = 1976] [serial = 1013] [outer = 0x7fe95e3e3c00] 11:33:34 INFO - PROCESS | 1976 | 1462214014023 Marionette DEBUG loaded listener.js 11:33:34 INFO - PROCESS | 1976 | ++DOMWINDOW == 258 (0x7fe98849ec00) [pid = 1976] [serial = 1014] [outer = 0x7fe95e3e3c00] 11:33:34 INFO - PROCESS | 1976 | 1462214014960 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 11:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1641ms 11:33:35 INFO - PROCESS | 1976 | 1462214015033 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 11:33:35 INFO - PROCESS | 1976 | 1462214015041 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 11:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:33:35 INFO - PROCESS | 1976 | 1462214015052 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:33:35 INFO - PROCESS | 1976 | 1462214015055 Marionette TRACE conn4 <- [1,1322,null,{}] 11:33:35 INFO - PROCESS | 1976 | 1462214015061 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:35 INFO - PROCESS | 1976 | 1462214015308 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 11:33:36 INFO - PROCESS | 1976 | 1462214016008 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:36 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95d86a800 == 116 [pid = 1976] [id = 338] 11:33:36 INFO - PROCESS | 1976 | ++DOMWINDOW == 259 (0x7fe95c125000) [pid = 1976] [serial = 1015] [outer = (nil)] 11:33:36 INFO - PROCESS | 1976 | ++DOMWINDOW == 260 (0x7fe95c12a800) [pid = 1976] [serial = 1016] [outer = 0x7fe95c125000] 11:33:36 INFO - PROCESS | 1976 | 1462214016079 Marionette DEBUG loaded listener.js 11:33:36 INFO - PROCESS | 1976 | ++DOMWINDOW == 261 (0x7fe95c130800) [pid = 1976] [serial = 1017] [outer = 0x7fe95c125000] 11:33:36 INFO - PROCESS | 1976 | 1462214016940 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 11:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1934ms 11:33:36 INFO - PROCESS | 1976 | 1462214016989 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 11:33:36 INFO - PROCESS | 1976 | 1462214016995 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 11:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:33:37 INFO - PROCESS | 1976 | 1462214017005 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:33:37 INFO - PROCESS | 1976 | 1462214017010 Marionette TRACE conn4 <- [1,1326,null,{}] 11:33:37 INFO - PROCESS | 1976 | 1462214017019 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:37 INFO - PROCESS | 1976 | 1462214017224 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 11:33:37 INFO - PROCESS | 1976 | 1462214017488 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:37 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95e720800 == 117 [pid = 1976] [id = 339] 11:33:37 INFO - PROCESS | 1976 | ++DOMWINDOW == 262 (0x7fe95e681c00) [pid = 1976] [serial = 1018] [outer = (nil)] 11:33:37 INFO - PROCESS | 1976 | ++DOMWINDOW == 263 (0x7fe95efdc800) [pid = 1976] [serial = 1019] [outer = 0x7fe95e681c00] 11:33:37 INFO - PROCESS | 1976 | 1462214017669 Marionette DEBUG loaded listener.js 11:33:37 INFO - PROCESS | 1976 | ++DOMWINDOW == 264 (0x7fe95f0d7800) [pid = 1976] [serial = 1020] [outer = 0x7fe95e681c00] 11:33:38 INFO - PROCESS | 1976 | 1462214018546 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 11:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1587ms 11:33:38 INFO - PROCESS | 1976 | 1462214018594 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 11:33:38 INFO - PROCESS | 1976 | 1462214018600 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 11:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:33:38 INFO - PROCESS | 1976 | 1462214018606 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:33:38 INFO - PROCESS | 1976 | 1462214018608 Marionette TRACE conn4 <- [1,1330,null,{}] 11:33:38 INFO - PROCESS | 1976 | 1462214018614 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:38 INFO - PROCESS | 1976 | 1462214018798 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 11:33:39 INFO - PROCESS | 1976 | 1462214018997 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:39 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe960ac8000 == 118 [pid = 1976] [id = 340] 11:33:39 INFO - PROCESS | 1976 | ++DOMWINDOW == 265 (0x7fe960bab000) [pid = 1976] [serial = 1021] [outer = (nil)] 11:33:39 INFO - PROCESS | 1976 | ++DOMWINDOW == 266 (0x7fe964fd5400) [pid = 1976] [serial = 1022] [outer = 0x7fe960bab000] 11:33:39 INFO - PROCESS | 1976 | 1462214019064 Marionette DEBUG loaded listener.js 11:33:39 INFO - PROCESS | 1976 | ++DOMWINDOW == 267 (0x7fe9676d6800) [pid = 1976] [serial = 1023] [outer = 0x7fe960bab000] 11:33:40 INFO - PROCESS | 1976 | 1462214020115 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:33:40 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 11:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1577ms 11:33:40 INFO - PROCESS | 1976 | 1462214020184 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 11:33:40 INFO - PROCESS | 1976 | 1462214020187 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 11:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:33:40 INFO - PROCESS | 1976 | 1462214020203 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:33:40 INFO - PROCESS | 1976 | 1462214020212 Marionette TRACE conn4 <- [1,1334,null,{}] 11:33:40 INFO - PROCESS | 1976 | 1462214020218 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:40 INFO - PROCESS | 1976 | 1462214020465 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 11:33:40 INFO - PROCESS | 1976 | 1462214020746 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:40 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe964f2a800 == 119 [pid = 1976] [id = 341] 11:33:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 268 (0x7fe96c16bc00) [pid = 1976] [serial = 1024] [outer = (nil)] 11:33:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 269 (0x7fe96c35d000) [pid = 1976] [serial = 1025] [outer = 0x7fe96c16bc00] 11:33:40 INFO - PROCESS | 1976 | 1462214020830 Marionette DEBUG loaded listener.js 11:33:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 270 (0x7fe96ca6fc00) [pid = 1976] [serial = 1026] [outer = 0x7fe96c16bc00] 11:33:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe971005000 == 118 [pid = 1976] [id = 268] 11:33:41 INFO - PROCESS | 1976 | --DOMWINDOW == 269 (0x7fe983f73c00) [pid = 1976] [serial = 881] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 1976 | --DOMWINDOW == 268 (0x7fe95efe2000) [pid = 1976] [serial = 896] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 1976 | --DOMWINDOW == 267 (0x7fe9795d5000) [pid = 1976] [serial = 878] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 1976 | --DOMWINDOW == 266 (0x7fe972d5ac00) [pid = 1976] [serial = 872] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 1976 | --DOMWINDOW == 265 (0x7fe976a14800) [pid = 1976] [serial = 875] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 1976 | --DOMWINDOW == 264 (0x7fe98512a400) [pid = 1976] [serial = 887] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 1976 | --DOMWINDOW == 263 (0x7fe96d263800) [pid = 1976] [serial = 866] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 1976 | --DOMWINDOW == 262 (0x7fe96da3cc00) [pid = 1976] [serial = 869] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 1976 | --DOMWINDOW == 261 (0x7fe984f68400) [pid = 1976] [serial = 884] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 1976 | --DOMWINDOW == 260 (0x7fe988290c00) [pid = 1976] [serial = 890] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 1976 | --DOMWINDOW == 259 (0x7fe9888af000) [pid = 1976] [serial = 893] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 1976 | --DOMWINDOW == 258 (0x7fe977649000) [pid = 1976] [serial = 917] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d184800 == 117 [pid = 1976] [id = 206] 11:33:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe984e4b800 == 116 [pid = 1976] [id = 309] 11:33:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9713c9000 == 115 [pid = 1976] [id = 308] 11:33:41 INFO - PROCESS | 1976 | 1462214021798 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:33:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d78f800 == 114 [pid = 1976] [id = 307] 11:33:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe961508000 == 113 [pid = 1976] [id = 306] 11:33:41 INFO - PROCESS | 1976 | --DOMWINDOW == 257 (0x7fe974f4e800) [pid = 1976] [serial = 801] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 1976 | --DOMWINDOW == 256 (0x7fe962c98c00) [pid = 1976] [serial = 899] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 1976 | --DOMWINDOW == 255 (0x7fe975992c00) [pid = 1976] [serial = 914] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 1976 | --DOMWINDOW == 254 (0x7fe96d25f800) [pid = 1976] [serial = 903] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 1976 | --DOMWINDOW == 253 (0x7fe9768a0000) [pid = 1976] [serial = 863] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 1976 | --DOMWINDOW == 252 (0x7fe96ee4ec00) [pid = 1976] [serial = 909] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 1976 | --DOMWINDOW == 251 (0x7fe970ff6400) [pid = 1976] [serial = 912] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 1976 | --DOMWINDOW == 250 (0x7fe96ed6ec00) [pid = 1976] [serial = 908] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 1976 | --DOMWINDOW == 249 (0x7fe9764b3800) [pid = 1976] [serial = 915] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 1976 | --DOMWINDOW == 248 (0x7fe976de4c00) [pid = 1976] [serial = 864] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 1976 | --DOMWINDOW == 247 (0x7fe96d5cd000) [pid = 1976] [serial = 905] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 1976 | --DOMWINDOW == 246 (0x7fe964ec5400) [pid = 1976] [serial = 900] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 1976 | --DOMWINDOW == 245 (0x7fe96cb45800) [pid = 1976] [serial = 902] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 1976 | --DOMWINDOW == 244 (0x7fe96d9e4800) [pid = 1976] [serial = 906] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 1976 | --DOMWINDOW == 243 (0x7fe9706b0400) [pid = 1976] [serial = 911] [outer = (nil)] [url = about:blank] 11:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1657ms 11:33:41 INFO - PROCESS | 1976 | 1462214021852 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 11:33:41 INFO - PROCESS | 1976 | 1462214021857 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 11:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:33:41 INFO - PROCESS | 1976 | 1462214021864 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:33:41 INFO - PROCESS | 1976 | 1462214021868 Marionette TRACE conn4 <- [1,1338,null,{}] 11:33:41 INFO - PROCESS | 1976 | 1462214021873 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:42 INFO - PROCESS | 1976 | 1462214022095 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 11:33:42 INFO - PROCESS | 1976 | 1462214022310 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:42 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96491c800 == 114 [pid = 1976] [id = 342] 11:33:42 INFO - PROCESS | 1976 | ++DOMWINDOW == 244 (0x7fe9646b7000) [pid = 1976] [serial = 1027] [outer = (nil)] 11:33:42 INFO - PROCESS | 1976 | ++DOMWINDOW == 245 (0x7fe96cb49400) [pid = 1976] [serial = 1028] [outer = 0x7fe9646b7000] 11:33:42 INFO - PROCESS | 1976 | 1462214022406 Marionette DEBUG loaded listener.js 11:33:42 INFO - PROCESS | 1976 | ++DOMWINDOW == 246 (0x7fe96d016400) [pid = 1976] [serial = 1029] [outer = 0x7fe9646b7000] 11:33:43 INFO - PROCESS | 1976 | 1462214023565 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 11:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1740ms 11:33:43 INFO - PROCESS | 1976 | 1462214023605 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 11:33:43 INFO - PROCESS | 1976 | 1462214023607 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 11:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:33:43 INFO - PROCESS | 1976 | 1462214023615 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:33:43 INFO - PROCESS | 1976 | 1462214023618 Marionette TRACE conn4 <- [1,1342,null,{}] 11:33:43 INFO - PROCESS | 1976 | 1462214023635 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:43 INFO - PROCESS | 1976 | 1462214023804 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 11:33:44 INFO - PROCESS | 1976 | 1462214024038 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:44 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d2f5800 == 115 [pid = 1976] [id = 343] 11:33:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 247 (0x7fe96d5e7400) [pid = 1976] [serial = 1030] [outer = (nil)] 11:33:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 248 (0x7fe96d5ed000) [pid = 1976] [serial = 1031] [outer = 0x7fe96d5e7400] 11:33:44 INFO - PROCESS | 1976 | 1462214024109 Marionette DEBUG loaded listener.js 11:33:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 249 (0x7fe96da11400) [pid = 1976] [serial = 1032] [outer = 0x7fe96d5e7400] 11:33:44 INFO - PROCESS | 1976 | 1462214024938 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 11:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1337ms 11:33:44 INFO - PROCESS | 1976 | 1462214024964 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 11:33:44 INFO - PROCESS | 1976 | 1462214024967 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 11:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:33:44 INFO - PROCESS | 1976 | 1462214024985 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:33:44 INFO - PROCESS | 1976 | 1462214024988 Marionette TRACE conn4 <- [1,1346,null,{}] 11:33:45 INFO - PROCESS | 1976 | 1462214025001 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:45 INFO - PROCESS | 1976 | 1462214025256 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 11:33:45 INFO - PROCESS | 1976 | 1462214025285 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:45 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9708a3000 == 116 [pid = 1976] [id = 344] 11:33:45 INFO - PROCESS | 1976 | ++DOMWINDOW == 250 (0x7fe96d5e7800) [pid = 1976] [serial = 1033] [outer = (nil)] 11:33:45 INFO - PROCESS | 1976 | ++DOMWINDOW == 251 (0x7fe9703eb800) [pid = 1976] [serial = 1034] [outer = 0x7fe96d5e7800] 11:33:45 INFO - PROCESS | 1976 | 1462214025349 Marionette DEBUG loaded listener.js 11:33:45 INFO - PROCESS | 1976 | ++DOMWINDOW == 252 (0x7fe9708c1c00) [pid = 1976] [serial = 1035] [outer = 0x7fe96d5e7800] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 251 (0x7fe97645c000) [pid = 1976] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 250 (0x7fe96ea77800) [pid = 1976] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 249 (0x7fe96a6bbc00) [pid = 1976] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 248 (0x7fe96d507000) [pid = 1976] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 247 (0x7fe95efd6800) [pid = 1976] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 246 (0x7fe96a6c2400) [pid = 1976] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 245 (0x7fe962c91000) [pid = 1976] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 244 (0x7fe96ee48800) [pid = 1976] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 243 (0x7fe96d5c0000) [pid = 1976] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 242 (0x7fe9646aa800) [pid = 1976] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 241 (0x7fe9764b8400) [pid = 1976] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 240 (0x7fe96d506c00) [pid = 1976] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 239 (0x7fe96c228000) [pid = 1976] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 238 (0x7fe96c167400) [pid = 1976] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 237 (0x7fe964fdfc00) [pid = 1976] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 236 (0x7fe96ddb2000) [pid = 1976] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 235 (0x7fe9651e2800) [pid = 1976] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 234 (0x7fe983f6a400) [pid = 1976] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 233 (0x7fe96cc74000) [pid = 1976] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 232 (0x7fe96dabac00) [pid = 1976] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 231 (0x7fe960bb1400) [pid = 1976] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 230 (0x7fe96da3dc00) [pid = 1976] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 229 (0x7fe96d5cb400) [pid = 1976] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 228 (0x7fe9768a4800) [pid = 1976] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 227 (0x7fe95efd9800) [pid = 1976] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 226 (0x7fe96da3f400) [pid = 1976] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 225 (0x7fe9704d9400) [pid = 1976] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 224 (0x7fe96ed79800) [pid = 1976] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 223 (0x7fe976452400) [pid = 1976] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 222 (0x7fe96c224000) [pid = 1976] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 221 (0x7fe96c229400) [pid = 1976] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 220 (0x7fe9706bc000) [pid = 1976] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 219 (0x7fe96c35dc00) [pid = 1976] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 218 (0x7fe96d5e6800) [pid = 1976] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 217 (0x7fe96da3e000) [pid = 1976] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 216 (0x7fe9668e6c00) [pid = 1976] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 215 (0x7fe9706b9400) [pid = 1976] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 214 (0x7fe964ba8400) [pid = 1976] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 213 (0x7fe9768a5800) [pid = 1976] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 212 (0x7fe962c97000) [pid = 1976] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 211 (0x7fe96e8d1c00) [pid = 1976] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 210 (0x7fe972dc1c00) [pid = 1976] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 209 (0x7fe9706b5000) [pid = 1976] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 208 (0x7fe96dac5400) [pid = 1976] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 207 (0x7fe97645b000) [pid = 1976] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 206 (0x7fe983a12000) [pid = 1976] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 205 (0x7fe9646b1c00) [pid = 1976] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 204 (0x7fe96da41c00) [pid = 1976] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 203 (0x7fe96cc81000) [pid = 1976] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 202 (0x7fe976936c00) [pid = 1976] [serial = 714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 201 (0x7fe96674a000) [pid = 1976] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 200 (0x7fe9713d9800) [pid = 1976] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 199 (0x7fe984f64800) [pid = 1976] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 198 (0x7fe96da07000) [pid = 1976] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 197 (0x7fe9795a3000) [pid = 1976] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 196 (0x7fe964ecb800) [pid = 1976] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 195 (0x7fe976a0a800) [pid = 1976] [serial = 717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 194 (0x7fe9646b6800) [pid = 1976] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 193 (0x7fe96d26ac00) [pid = 1976] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 192 (0x7fe978640800) [pid = 1976] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 191 (0x7fe96673c400) [pid = 1976] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 190 (0x7fe96d5e5800) [pid = 1976] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 189 (0x7fe970498400) [pid = 1976] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 188 (0x7fe96da39800) [pid = 1976] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 187 (0x7fe96e8ce800) [pid = 1976] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 186 (0x7fe985126c00) [pid = 1976] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 185 (0x7fe96d5ca400) [pid = 1976] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 184 (0x7fe9703e3000) [pid = 1976] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:33:47 INFO - PROCESS | 1976 | --DOMWINDOW == 183 (0x7fe983d93000) [pid = 1976] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:33:47 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96e8ee000 == 115 [pid = 1976] [id = 10] 11:33:47 INFO - PROCESS | 1976 | 1462214027467 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 11:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 2543ms 11:33:47 INFO - PROCESS | 1976 | 1462214027522 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 11:33:47 INFO - PROCESS | 1976 | 1462214027526 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 11:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:33:47 INFO - PROCESS | 1976 | 1462214027532 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:33:47 INFO - PROCESS | 1976 | 1462214027534 Marionette TRACE conn4 <- [1,1350,null,{}] 11:33:47 INFO - PROCESS | 1976 | 1462214027539 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:47 INFO - PROCESS | 1976 | 1462214027710 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 11:33:47 INFO - PROCESS | 1976 | 1462214027724 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:47 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe964b6c800 == 116 [pid = 1976] [id = 345] 11:33:47 INFO - PROCESS | 1976 | ++DOMWINDOW == 184 (0x7fe95efdec00) [pid = 1976] [serial = 1036] [outer = (nil)] 11:33:47 INFO - PROCESS | 1976 | ++DOMWINDOW == 185 (0x7fe9651e0800) [pid = 1976] [serial = 1037] [outer = 0x7fe95efdec00] 11:33:47 INFO - PROCESS | 1976 | 1462214027788 Marionette DEBUG loaded listener.js 11:33:47 INFO - PROCESS | 1976 | ++DOMWINDOW == 186 (0x7fe96c351c00) [pid = 1976] [serial = 1038] [outer = 0x7fe95efdec00] 11:33:48 INFO - PROCESS | 1976 | 1462214028634 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 11:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1124ms 11:33:48 INFO - PROCESS | 1976 | 1462214028659 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 11:33:48 INFO - PROCESS | 1976 | 1462214028662 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 11:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:33:48 INFO - PROCESS | 1976 | 1462214028668 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:33:48 INFO - PROCESS | 1976 | 1462214028670 Marionette TRACE conn4 <- [1,1354,null,{}] 11:33:48 INFO - PROCESS | 1976 | 1462214028687 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:48 INFO - PROCESS | 1976 | 1462214028866 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 11:33:48 INFO - PROCESS | 1976 | 1462214028880 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:48 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96f8b7800 == 117 [pid = 1976] [id = 346] 11:33:48 INFO - PROCESS | 1976 | ++DOMWINDOW == 187 (0x7fe95b9cb400) [pid = 1976] [serial = 1039] [outer = (nil)] 11:33:48 INFO - PROCESS | 1976 | ++DOMWINDOW == 188 (0x7fe96d4e7c00) [pid = 1976] [serial = 1040] [outer = 0x7fe95b9cb400] 11:33:48 INFO - PROCESS | 1976 | 1462214028939 Marionette DEBUG loaded listener.js 11:33:49 INFO - PROCESS | 1976 | ++DOMWINDOW == 189 (0x7fe96d9e0400) [pid = 1976] [serial = 1041] [outer = 0x7fe95b9cb400] 11:33:50 INFO - PROCESS | 1976 | 1462214030221 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 11:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1588ms 11:33:50 INFO - PROCESS | 1976 | 1462214030257 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 11:33:50 INFO - PROCESS | 1976 | 1462214030264 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 11:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:33:50 INFO - PROCESS | 1976 | 1462214030282 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:33:50 INFO - PROCESS | 1976 | 1462214030286 Marionette TRACE conn4 <- [1,1358,null,{}] 11:33:50 INFO - PROCESS | 1976 | 1462214030295 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:50 INFO - PROCESS | 1976 | 1462214030522 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 11:33:50 INFO - PROCESS | 1976 | 1462214030811 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:50 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe961da6800 == 118 [pid = 1976] [id = 347] 11:33:50 INFO - PROCESS | 1976 | ++DOMWINDOW == 190 (0x7fe95e3e6000) [pid = 1976] [serial = 1042] [outer = (nil)] 11:33:50 INFO - PROCESS | 1976 | ++DOMWINDOW == 191 (0x7fe95e682000) [pid = 1976] [serial = 1043] [outer = 0x7fe95e3e6000] 11:33:50 INFO - PROCESS | 1976 | 1462214030901 Marionette DEBUG loaded listener.js 11:33:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 192 (0x7fe960ba9800) [pid = 1976] [serial = 1044] [outer = 0x7fe95e3e6000] 11:33:51 INFO - PROCESS | 1976 | 1462214031784 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 11:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1545ms 11:33:51 INFO - PROCESS | 1976 | 1462214031818 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 11:33:51 INFO - PROCESS | 1976 | 1462214031826 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 11:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:33:51 INFO - PROCESS | 1976 | 1462214031836 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:33:51 INFO - PROCESS | 1976 | 1462214031840 Marionette TRACE conn4 <- [1,1362,null,{}] 11:33:51 INFO - PROCESS | 1976 | 1462214031846 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:52 INFO - PROCESS | 1976 | 1462214032045 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 11:33:52 INFO - PROCESS | 1976 | 1462214032291 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:52 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d2e6000 == 119 [pid = 1976] [id = 348] 11:33:52 INFO - PROCESS | 1976 | ++DOMWINDOW == 193 (0x7fe9676d9c00) [pid = 1976] [serial = 1045] [outer = (nil)] 11:33:52 INFO - PROCESS | 1976 | ++DOMWINDOW == 194 (0x7fe96c164800) [pid = 1976] [serial = 1046] [outer = 0x7fe9676d9c00] 11:33:52 INFO - PROCESS | 1976 | 1462214032377 Marionette DEBUG loaded listener.js 11:33:52 INFO - PROCESS | 1976 | ++DOMWINDOW == 195 (0x7fe96c357800) [pid = 1976] [serial = 1047] [outer = 0x7fe9676d9c00] 11:33:53 INFO - PROCESS | 1976 | 1462214033234 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 11:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1432ms 11:33:53 INFO - PROCESS | 1976 | 1462214033268 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 11:33:53 INFO - PROCESS | 1976 | 1462214033272 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 11:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:33:53 INFO - PROCESS | 1976 | 1462214033280 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:33:53 INFO - PROCESS | 1976 | 1462214033286 Marionette TRACE conn4 <- [1,1366,null,{}] 11:33:53 INFO - PROCESS | 1976 | 1462214033302 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:53 INFO - PROCESS | 1976 | 1462214033509 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 11:33:53 INFO - PROCESS | 1976 | 1462214033698 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:53 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe972d82000 == 120 [pid = 1976] [id = 349] 11:33:53 INFO - PROCESS | 1976 | ++DOMWINDOW == 196 (0x7fe96cb45000) [pid = 1976] [serial = 1048] [outer = (nil)] 11:33:53 INFO - PROCESS | 1976 | ++DOMWINDOW == 197 (0x7fe96d506c00) [pid = 1976] [serial = 1049] [outer = 0x7fe96cb45000] 11:33:53 INFO - PROCESS | 1976 | 1462214033781 Marionette DEBUG loaded listener.js 11:33:53 INFO - PROCESS | 1976 | ++DOMWINDOW == 198 (0x7fe96d9e1000) [pid = 1976] [serial = 1050] [outer = 0x7fe96cb45000] 11:33:54 INFO - PROCESS | 1976 | 1462214034750 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 11:33:54 INFO - PROCESS | 1976 | 1462214034768 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 11:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:33:54 INFO - PROCESS | 1976 | 1462214034775 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:33:54 INFO - PROCESS | 1976 | 1462214034778 Marionette TRACE conn4 <- [1,1370,null,{}] 11:33:54 INFO - PROCESS | 1976 | 1462214034783 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:54 INFO - PROCESS | 1976 | 1462214034986 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 11:33:55 INFO - PROCESS | 1976 | 1462214035237 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:55 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe976a92800 == 121 [pid = 1976] [id = 350] 11:33:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 199 (0x7fe9668e7c00) [pid = 1976] [serial = 1051] [outer = (nil)] 11:33:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 200 (0x7fe96dab8800) [pid = 1976] [serial = 1052] [outer = 0x7fe9668e7c00] 11:33:55 INFO - PROCESS | 1976 | 1462214035355 Marionette DEBUG loaded listener.js 11:33:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 201 (0x7fe96ddbbc00) [pid = 1976] [serial = 1053] [outer = 0x7fe9668e7c00] 11:33:56 INFO - PROCESS | 1976 | 1462214036202 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 11:33:56 INFO - PROCESS | 1976 | 1462214036264 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 11:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:33:56 INFO - PROCESS | 1976 | 1462214036272 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:33:56 INFO - PROCESS | 1976 | 1462214036275 Marionette TRACE conn4 <- [1,1374,null,{}] 11:33:56 INFO - PROCESS | 1976 | 1462214036281 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:56 INFO - PROCESS | 1976 | 1462214036517 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 11:33:56 INFO - PROCESS | 1976 | 1462214036754 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:56 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97791a800 == 122 [pid = 1976] [id = 351] 11:33:56 INFO - PROCESS | 1976 | ++DOMWINDOW == 202 (0x7fe970498400) [pid = 1976] [serial = 1054] [outer = (nil)] 11:33:56 INFO - PROCESS | 1976 | ++DOMWINDOW == 203 (0x7fe9706b3800) [pid = 1976] [serial = 1055] [outer = 0x7fe970498400] 11:33:56 INFO - PROCESS | 1976 | 1462214036872 Marionette DEBUG loaded listener.js 11:33:56 INFO - PROCESS | 1976 | ++DOMWINDOW == 204 (0x7fe9708cd400) [pid = 1976] [serial = 1056] [outer = 0x7fe970498400] 11:33:57 INFO - PROCESS | 1976 | [1976] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:33:57 INFO - PROCESS | 1976 | 1462214037792 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 11:33:57 INFO - PROCESS | 1976 | 1462214037859 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 11:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:33:57 INFO - PROCESS | 1976 | 1462214037865 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:33:57 INFO - PROCESS | 1976 | 1462214037868 Marionette TRACE conn4 <- [1,1378,null,{}] 11:33:57 INFO - PROCESS | 1976 | 1462214037874 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:58 INFO - PROCESS | 1976 | 1462214038122 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 11:33:58 INFO - PROCESS | 1976 | 1462214038370 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:58 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97d20e800 == 123 [pid = 1976] [id = 352] 11:33:58 INFO - PROCESS | 1976 | ++DOMWINDOW == 205 (0x7fe972dc7000) [pid = 1976] [serial = 1057] [outer = (nil)] 11:33:58 INFO - PROCESS | 1976 | ++DOMWINDOW == 206 (0x7fe975aca400) [pid = 1976] [serial = 1058] [outer = 0x7fe972dc7000] 11:33:58 INFO - PROCESS | 1976 | 1462214038449 Marionette DEBUG loaded listener.js 11:33:58 INFO - PROCESS | 1976 | ++DOMWINDOW == 207 (0x7fe97678d800) [pid = 1976] [serial = 1059] [outer = 0x7fe972dc7000] 11:33:59 INFO - PROCESS | 1976 | 1462214039254 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 11:33:59 INFO - PROCESS | 1976 | 1462214039300 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 11:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:33:59 INFO - PROCESS | 1976 | 1462214039308 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:33:59 INFO - PROCESS | 1976 | 1462214039311 Marionette TRACE conn4 <- [1,1382,null,{}] 11:33:59 INFO - PROCESS | 1976 | 1462214039316 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:59 INFO - PROCESS | 1976 | 1462214039500 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 11:33:59 INFO - PROCESS | 1976 | 1462214039708 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:59 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe984f88000 == 124 [pid = 1976] [id = 353] 11:33:59 INFO - PROCESS | 1976 | ++DOMWINDOW == 208 (0x7fe96d506000) [pid = 1976] [serial = 1060] [outer = (nil)] 11:33:59 INFO - PROCESS | 1976 | ++DOMWINDOW == 209 (0x7fe976ddd000) [pid = 1976] [serial = 1061] [outer = 0x7fe96d506000] 11:33:59 INFO - PROCESS | 1976 | 1462214039825 Marionette DEBUG loaded listener.js 11:33:59 INFO - PROCESS | 1976 | ++DOMWINDOW == 210 (0x7fe97728c800) [pid = 1976] [serial = 1062] [outer = 0x7fe96d506000] 11:34:00 INFO - PROCESS | 1976 | [1976] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:34:00 INFO - PROCESS | 1976 | 1462214040823 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 11:34:00 INFO - PROCESS | 1976 | 1462214040894 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 11:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:34:00 INFO - PROCESS | 1976 | 1462214040905 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:34:00 INFO - PROCESS | 1976 | 1462214040916 Marionette TRACE conn4 <- [1,1386,null,{}] 11:34:00 INFO - PROCESS | 1976 | 1462214040920 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:01 INFO - PROCESS | 1976 | 1462214041117 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 11:34:01 INFO - PROCESS | 1976 | 1462214041368 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:01 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe988a9f800 == 125 [pid = 1976] [id = 354] 11:34:01 INFO - PROCESS | 1976 | ++DOMWINDOW == 211 (0x7fe974f48c00) [pid = 1976] [serial = 1063] [outer = (nil)] 11:34:01 INFO - PROCESS | 1976 | ++DOMWINDOW == 212 (0x7fe979218400) [pid = 1976] [serial = 1064] [outer = 0x7fe974f48c00] 11:34:01 INFO - PROCESS | 1976 | 1462214041464 Marionette DEBUG loaded listener.js 11:34:01 INFO - PROCESS | 1976 | ++DOMWINDOW == 213 (0x7fe97c681000) [pid = 1976] [serial = 1065] [outer = 0x7fe974f48c00] 11:34:02 INFO - PROCESS | 1976 | 1462214042363 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 11:34:02 INFO - PROCESS | 1976 | 1462214042395 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 11:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:34:02 INFO - PROCESS | 1976 | 1462214042402 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:34:02 INFO - PROCESS | 1976 | 1462214042405 Marionette TRACE conn4 <- [1,1390,null,{}] 11:34:02 INFO - PROCESS | 1976 | 1462214042410 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:02 INFO - PROCESS | 1976 | 1462214042607 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 11:34:02 INFO - PROCESS | 1976 | 1462214042820 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:02 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe98e140800 == 126 [pid = 1976] [id = 355] 11:34:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 214 (0x7fe976de4800) [pid = 1976] [serial = 1066] [outer = (nil)] 11:34:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 215 (0x7fe983a16400) [pid = 1976] [serial = 1067] [outer = 0x7fe976de4800] 11:34:02 INFO - PROCESS | 1976 | 1462214042896 Marionette DEBUG loaded listener.js 11:34:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 216 (0x7fe983d99800) [pid = 1976] [serial = 1068] [outer = 0x7fe976de4800] 11:34:03 INFO - PROCESS | 1976 | 1462214043778 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 11:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1433ms 11:34:03 INFO - PROCESS | 1976 | 1462214043836 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 11:34:03 INFO - PROCESS | 1976 | 1462214043839 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 11:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:34:03 INFO - PROCESS | 1976 | 1462214043845 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:34:03 INFO - PROCESS | 1976 | 1462214043847 Marionette TRACE conn4 <- [1,1394,null,{}] 11:34:03 INFO - PROCESS | 1976 | 1462214043853 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:04 INFO - PROCESS | 1976 | 1462214044065 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 11:34:04 INFO - PROCESS | 1976 | 1462214044273 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:04 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95bbd8000 == 127 [pid = 1976] [id = 356] 11:34:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 217 (0x7fe962c90800) [pid = 1976] [serial = 1069] [outer = (nil)] 11:34:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 218 (0x7fe96ea71c00) [pid = 1976] [serial = 1070] [outer = 0x7fe962c90800] 11:34:04 INFO - PROCESS | 1976 | 1462214044393 Marionette DEBUG loaded listener.js 11:34:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 219 (0x7fe98417a000) [pid = 1976] [serial = 1071] [outer = 0x7fe962c90800] 11:34:05 INFO - PROCESS | 1976 | 1462214045426 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 11:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1628ms 11:34:05 INFO - PROCESS | 1976 | 1462214045475 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 11:34:05 INFO - PROCESS | 1976 | 1462214045479 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 11:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:34:05 INFO - PROCESS | 1976 | 1462214045486 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:34:05 INFO - PROCESS | 1976 | 1462214045490 Marionette TRACE conn4 <- [1,1398,null,{}] 11:34:05 INFO - PROCESS | 1976 | 1462214045496 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:05 INFO - PROCESS | 1976 | 1462214045716 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 11:34:05 INFO - PROCESS | 1976 | 1462214045965 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:06 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95bddc800 == 128 [pid = 1976] [id = 357] 11:34:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 220 (0x7fe95efda000) [pid = 1976] [serial = 1072] [outer = (nil)] 11:34:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 221 (0x7fe966890400) [pid = 1976] [serial = 1073] [outer = 0x7fe95efda000] 11:34:06 INFO - PROCESS | 1976 | 1462214046088 Marionette DEBUG loaded listener.js 11:34:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 222 (0x7fe976ddf400) [pid = 1976] [serial = 1074] [outer = 0x7fe95efda000] 11:34:06 INFO - PROCESS | 1976 | 1462214046945 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 11:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1485ms 11:34:06 INFO - PROCESS | 1976 | 1462214046974 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 11:34:06 INFO - PROCESS | 1976 | 1462214046977 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 11:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:34:06 INFO - PROCESS | 1976 | 1462214046983 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:34:06 INFO - PROCESS | 1976 | 1462214046985 Marionette TRACE conn4 <- [1,1402,null,{}] 11:34:06 INFO - PROCESS | 1976 | 1462214046991 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:07 INFO - PROCESS | 1976 | 1462214047182 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 11:34:07 INFO - PROCESS | 1976 | 1462214047383 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:07 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe960acd800 == 129 [pid = 1976] [id = 358] 11:34:07 INFO - PROCESS | 1976 | ++DOMWINDOW == 223 (0x7fe95efd7000) [pid = 1976] [serial = 1075] [outer = (nil)] 11:34:07 INFO - PROCESS | 1976 | ++DOMWINDOW == 224 (0x7fe96673d400) [pid = 1976] [serial = 1076] [outer = 0x7fe95efd7000] 11:34:07 INFO - PROCESS | 1976 | 1462214047451 Marionette DEBUG loaded listener.js 11:34:07 INFO - PROCESS | 1976 | ++DOMWINDOW == 225 (0x7fe976dda400) [pid = 1976] [serial = 1077] [outer = 0x7fe95efd7000] 11:34:08 INFO - PROCESS | 1976 | 1462214048337 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 11:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1432ms 11:34:08 INFO - PROCESS | 1976 | 1462214048416 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 11:34:08 INFO - PROCESS | 1976 | 1462214048420 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 11:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:34:08 INFO - PROCESS | 1976 | 1462214048426 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:34:08 INFO - PROCESS | 1976 | 1462214048428 Marionette TRACE conn4 <- [1,1406,null,{}] 11:34:08 INFO - PROCESS | 1976 | 1462214048434 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:08 INFO - PROCESS | 1976 | 1462214048663 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 11:34:08 INFO - PROCESS | 1976 | 1462214048866 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:08 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe964fa2800 == 130 [pid = 1976] [id = 359] 11:34:08 INFO - PROCESS | 1976 | ++DOMWINDOW == 226 (0x7fe962c95400) [pid = 1976] [serial = 1078] [outer = (nil)] 11:34:09 INFO - PROCESS | 1976 | ++DOMWINDOW == 227 (0x7fe9651dcc00) [pid = 1976] [serial = 1079] [outer = 0x7fe962c95400] 11:34:09 INFO - PROCESS | 1976 | 1462214049018 Marionette DEBUG loaded listener.js 11:34:09 INFO - PROCESS | 1976 | ++DOMWINDOW == 228 (0x7fe96d4dc400) [pid = 1976] [serial = 1080] [outer = 0x7fe962c95400] 11:34:10 INFO - PROCESS | 1976 | 1462214050418 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 11:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 2033ms 11:34:10 INFO - PROCESS | 1976 | 1462214050460 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 11:34:10 INFO - PROCESS | 1976 | 1462214050465 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 11:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:34:10 INFO - PROCESS | 1976 | 1462214050473 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:34:10 INFO - PROCESS | 1976 | 1462214050478 Marionette TRACE conn4 <- [1,1410,null,{}] 11:34:10 INFO - PROCESS | 1976 | 1462214050486 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:10 INFO - PROCESS | 1976 | 1462214050664 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 11:34:10 INFO - PROCESS | 1976 | 1462214050916 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:10 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe960ac4800 == 131 [pid = 1976] [id = 360] 11:34:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 229 (0x7fe95e67c000) [pid = 1976] [serial = 1081] [outer = (nil)] 11:34:11 INFO - PROCESS | 1976 | ++DOMWINDOW == 230 (0x7fe95efd6000) [pid = 1976] [serial = 1082] [outer = 0x7fe95e67c000] 11:34:11 INFO - PROCESS | 1976 | 1462214051027 Marionette DEBUG loaded listener.js 11:34:11 INFO - PROCESS | 1976 | ++DOMWINDOW == 231 (0x7fe95f0d9800) [pid = 1976] [serial = 1083] [outer = 0x7fe95e67c000] 11:34:11 INFO - PROCESS | 1976 | 1462214051937 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 11:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1481ms 11:34:11 INFO - PROCESS | 1976 | 1462214051954 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 11:34:11 INFO - PROCESS | 1976 | 1462214051963 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 11:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:34:11 INFO - PROCESS | 1976 | 1462214051973 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:34:11 INFO - PROCESS | 1976 | 1462214051977 Marionette TRACE conn4 <- [1,1414,null,{}] 11:34:11 INFO - PROCESS | 1976 | 1462214051983 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:12 INFO - PROCESS | 1976 | 1462214052252 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 11:34:12 INFO - PROCESS | 1976 | 1462214052624 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:12 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95c0a9000 == 132 [pid = 1976] [id = 361] 11:34:12 INFO - PROCESS | 1976 | ++DOMWINDOW == 232 (0x7fe95e359c00) [pid = 1976] [serial = 1084] [outer = (nil)] 11:34:12 INFO - PROCESS | 1976 | ++DOMWINDOW == 233 (0x7fe95efd8000) [pid = 1976] [serial = 1085] [outer = 0x7fe95e359c00] 11:34:12 INFO - PROCESS | 1976 | 1462214052691 Marionette DEBUG loaded listener.js 11:34:12 INFO - PROCESS | 1976 | ++DOMWINDOW == 234 (0x7fe964ec5400) [pid = 1976] [serial = 1086] [outer = 0x7fe95e359c00] 11:34:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe970318000 == 131 [pid = 1976] [id = 26] 11:34:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe977b4b800 == 130 [pid = 1976] [id = 217] 11:34:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe971122000 == 129 [pid = 1976] [id = 216] 11:34:13 INFO - PROCESS | 1976 | --DOMWINDOW == 233 (0x7fe976450000) [pid = 1976] [serial = 980] [outer = (nil)] [url = about:blank] 11:34:13 INFO - PROCESS | 1976 | --DOMWINDOW == 232 (0x7fe96ca74800) [pid = 1976] [serial = 953] [outer = (nil)] [url = about:blank] 11:34:13 INFO - PROCESS | 1976 | --DOMWINDOW == 231 (0x7fe96ddb8800) [pid = 1976] [serial = 956] [outer = (nil)] [url = about:blank] 11:34:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d178800 == 128 [pid = 1976] [id = 215] 11:34:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe964b6c800 == 127 [pid = 1976] [id = 345] 11:34:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9708a3000 == 126 [pid = 1976] [id = 344] 11:34:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d2f5800 == 125 [pid = 1976] [id = 343] 11:34:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96491c800 == 124 [pid = 1976] [id = 342] 11:34:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe964f2a800 == 123 [pid = 1976] [id = 341] 11:34:13 INFO - PROCESS | 1976 | 1462214053764 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 11:34:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe960ac8000 == 122 [pid = 1976] [id = 340] 11:34:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95e720800 == 121 [pid = 1976] [id = 339] 11:34:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95d86a800 == 120 [pid = 1976] [id = 338] 11:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1829ms 11:34:13 INFO - PROCESS | 1976 | 1462214053802 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 11:34:13 INFO - PROCESS | 1976 | 1462214053806 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 11:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:34:13 INFO - PROCESS | 1976 | 1462214053812 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:34:13 INFO - PROCESS | 1976 | 1462214053817 Marionette TRACE conn4 <- [1,1418,null,{}] 11:34:13 INFO - PROCESS | 1976 | 1462214053832 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:14 INFO - PROCESS | 1976 | 1462214054016 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 230 (0x7fe974a9ac00) [pid = 1976] [serial = 978] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 229 (0x7fe97d254000) [pid = 1976] [serial = 879] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 228 (0x7fe972dbf800) [pid = 1976] [serial = 659] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 227 (0x7fe96c16ec00) [pid = 1976] [serial = 966] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 226 (0x7fe96d816c00) [pid = 1976] [serial = 704] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 225 (0x7fe964fd7400) [pid = 1976] [serial = 921] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 224 (0x7fe96d50b400) [pid = 1976] [serial = 867] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 223 (0x7fe964ba9400) [pid = 1976] [serial = 962] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 222 (0x7fe9708c2c00) [pid = 1976] [serial = 774] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 221 (0x7fe96ea73400) [pid = 1976] [serial = 870] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 220 (0x7fe9668e3800) [pid = 1976] [serial = 599] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 219 (0x7fe976de5800) [pid = 1976] [serial = 822] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 218 (0x7fe971071800) [pid = 1976] [serial = 977] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 217 (0x7fe9795a3400) [pid = 1976] [serial = 828] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 216 (0x7fe96d4e7000) [pid = 1976] [serial = 969] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 215 (0x7fe97de44800) [pid = 1976] [serial = 723] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 214 (0x7fe9758d0800) [pid = 1976] [serial = 813] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 213 (0x7fe96cc7ac00) [pid = 1976] [serial = 701] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 212 (0x7fe986b3f400) [pid = 1976] [serial = 888] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 211 (0x7fe96d268400) [pid = 1976] [serial = 923] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 210 (0x7fe972dbfc00) [pid = 1976] [serial = 710] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 209 (0x7fe96ddb0c00) [pid = 1976] [serial = 974] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 208 (0x7fe9795d7c00) [pid = 1976] [serial = 932] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 207 (0x7fe96cc81800) [pid = 1976] [serial = 968] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 206 (0x7fe96e8d5800) [pid = 1976] [serial = 653] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 205 (0x7fe96d508000) [pid = 1976] [serial = 924] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 204 (0x7fe96da11c00) [pid = 1976] [serial = 926] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 203 (0x7fe983f2d400) [pid = 1976] [serial = 935] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 202 (0x7fe977650c00) [pid = 1976] [serial = 825] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 201 (0x7fe96c169400) [pid = 1976] [serial = 965] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 200 (0x7fe97644f000) [pid = 1976] [serial = 897] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 199 (0x7fe9706bb800) [pid = 1976] [serial = 656] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 198 (0x7fe9795a4000) [pid = 1976] [serial = 918] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 197 (0x7fe97647a400) [pid = 1976] [serial = 930] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 196 (0x7fe977dce400) [pid = 1976] [serial = 668] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 195 (0x7fe9676e5800) [pid = 1976] [serial = 938] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 194 (0x7fe96da0e800) [pid = 1976] [serial = 807] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 193 (0x7fe96d5cc000) [pid = 1976] [serial = 602] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 192 (0x7fe960ba8c00) [pid = 1976] [serial = 950] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 191 (0x7fe976453400) [pid = 1976] [serial = 873] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 190 (0x7fe96da3b000) [pid = 1976] [serial = 972] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 189 (0x7fe96dac8c00) [pid = 1976] [serial = 927] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 188 (0x7fe97d24c000) [pid = 1976] [serial = 831] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 187 (0x7fe976a16000) [pid = 1976] [serial = 608] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 186 (0x7fe96d26a800) [pid = 1976] [serial = 804] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 185 (0x7fe976450400) [pid = 1976] [serial = 713] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 184 (0x7fe9713db000) [pid = 1976] [serial = 780] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 183 (0x7fe966749800) [pid = 1976] [serial = 963] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 182 (0x7fe979599c00) [pid = 1976] [serial = 611] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 181 (0x7fe96d4db400) [pid = 1976] [serial = 674] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 180 (0x7fe9704e1c00) [pid = 1976] [serial = 771] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 179 (0x7fe976fd1800) [pid = 1976] [serial = 665] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 178 (0x7fe978366000) [pid = 1976] [serial = 876] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 177 (0x7fe96f854c00) [pid = 1976] [serial = 768] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 176 (0x7fe976a13000) [pid = 1976] [serial = 819] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 175 (0x7fe985124400) [pid = 1976] [serial = 614] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 174 (0x7fe97de49800) [pid = 1976] [serial = 726] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 173 (0x7fe96dd50400) [pid = 1976] [serial = 765] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 172 (0x7fe9713dc000) [pid = 1976] [serial = 929] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 171 (0x7fe97106bc00) [pid = 1976] [serial = 959] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 170 (0x7fe96d4e3400) [pid = 1976] [serial = 756] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 169 (0x7fe96ca6dc00) [pid = 1976] [serial = 941] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 168 (0x7fe977dd6400) [pid = 1976] [serial = 716] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 167 (0x7fe96cb47800) [pid = 1976] [serial = 647] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 166 (0x7fe976a0c000) [pid = 1976] [serial = 662] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 165 (0x7fe95f0d6800) [pid = 1976] [serial = 947] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 164 (0x7fe988445c00) [pid = 1976] [serial = 891] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 163 (0x7fe96ee50c00) [pid = 1976] [serial = 605] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 162 (0x7fe984e5b000) [pid = 1976] [serial = 882] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 161 (0x7fe983d9ac00) [pid = 1976] [serial = 837] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 160 (0x7fe9795d7400) [pid = 1976] [serial = 719] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 159 (0x7fe96a6b4800) [pid = 1976] [serial = 671] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 158 (0x7fe96d80d000) [pid = 1976] [serial = 650] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 157 (0x7fe983cbfc00) [pid = 1976] [serial = 834] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 156 (0x7fe9668ea000) [pid = 1976] [serial = 753] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 155 (0x7fe96dac3400) [pid = 1976] [serial = 762] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 154 (0x7fe976452800) [pid = 1976] [serial = 816] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 153 (0x7fe9704a1400) [pid = 1976] [serial = 707] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 152 (0x7fe96e8cc000) [pid = 1976] [serial = 975] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 151 (0x7fe9708cb400) [pid = 1976] [serial = 810] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 150 (0x7fe96d9ebc00) [pid = 1976] [serial = 971] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 149 (0x7fe95efdc400) [pid = 1976] [serial = 920] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 148 (0x7fe96dd4a800) [pid = 1976] [serial = 944] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 147 (0x7fe988a56800) [pid = 1976] [serial = 894] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 146 (0x7fe96d9ee800) [pid = 1976] [serial = 759] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 145 (0x7fe9713d4800) [pid = 1976] [serial = 777] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | --DOMWINDOW == 144 (0x7fe98511f800) [pid = 1976] [serial = 885] [outer = (nil)] [url = about:blank] 11:34:14 INFO - PROCESS | 1976 | 1462214054330 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:14 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95ee8c000 == 121 [pid = 1976] [id = 362] 11:34:14 INFO - PROCESS | 1976 | ++DOMWINDOW == 145 (0x7fe95f0d6800) [pid = 1976] [serial = 1087] [outer = (nil)] 11:34:14 INFO - PROCESS | 1976 | ++DOMWINDOW == 146 (0x7fe96688fc00) [pid = 1976] [serial = 1088] [outer = 0x7fe95f0d6800] 11:34:14 INFO - PROCESS | 1976 | 1462214054397 Marionette DEBUG loaded listener.js 11:34:14 INFO - PROCESS | 1976 | ++DOMWINDOW == 147 (0x7fe9676e2c00) [pid = 1976] [serial = 1089] [outer = 0x7fe95f0d6800] 11:34:15 INFO - PROCESS | 1976 | 1462214055106 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 11:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1333ms 11:34:15 INFO - PROCESS | 1976 | 1462214055146 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 11:34:15 INFO - PROCESS | 1976 | 1462214055149 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 11:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:34:15 INFO - PROCESS | 1976 | 1462214055156 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:34:15 INFO - PROCESS | 1976 | 1462214055159 Marionette TRACE conn4 <- [1,1422,null,{}] 11:34:15 INFO - PROCESS | 1976 | 1462214055163 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:15 INFO - PROCESS | 1976 | 1462214055403 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 11:34:15 INFO - PROCESS | 1976 | 1462214055426 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:15 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe964b67800 == 122 [pid = 1976] [id = 363] 11:34:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 148 (0x7fe964ba9400) [pid = 1976] [serial = 1090] [outer = (nil)] 11:34:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 149 (0x7fe96c229c00) [pid = 1976] [serial = 1091] [outer = 0x7fe964ba9400] 11:34:15 INFO - PROCESS | 1976 | 1462214055492 Marionette DEBUG loaded listener.js 11:34:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 150 (0x7fe96c355400) [pid = 1976] [serial = 1092] [outer = 0x7fe964ba9400] 11:34:16 INFO - PROCESS | 1976 | 1462214056390 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 11:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1274ms 11:34:16 INFO - PROCESS | 1976 | 1462214056432 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 11:34:16 INFO - PROCESS | 1976 | 1462214056435 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 11:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:34:16 INFO - PROCESS | 1976 | 1462214056441 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:34:16 INFO - PROCESS | 1976 | 1462214056443 Marionette TRACE conn4 <- [1,1426,null,{}] 11:34:16 INFO - PROCESS | 1976 | 1462214056458 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:16 INFO - PROCESS | 1976 | 1462214056685 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 11:34:16 INFO - PROCESS | 1976 | 1462214056716 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:16 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe965ddf000 == 123 [pid = 1976] [id = 364] 11:34:16 INFO - PROCESS | 1976 | ++DOMWINDOW == 151 (0x7fe9676e3800) [pid = 1976] [serial = 1093] [outer = (nil)] 11:34:16 INFO - PROCESS | 1976 | ++DOMWINDOW == 152 (0x7fe96ca6cc00) [pid = 1976] [serial = 1094] [outer = 0x7fe9676e3800] 11:34:16 INFO - PROCESS | 1976 | 1462214056778 Marionette DEBUG loaded listener.js 11:34:16 INFO - PROCESS | 1976 | ++DOMWINDOW == 153 (0x7fe96cb48000) [pid = 1976] [serial = 1095] [outer = 0x7fe9676e3800] 11:34:17 INFO - PROCESS | 1976 | 1462214057626 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 11:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1225ms 11:34:17 INFO - PROCESS | 1976 | 1462214057675 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 11:34:17 INFO - PROCESS | 1976 | 1462214057679 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 11:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:34:17 INFO - PROCESS | 1976 | 1462214057705 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:34:17 INFO - PROCESS | 1976 | 1462214057707 Marionette TRACE conn4 <- [1,1430,null,{}] 11:34:17 INFO - PROCESS | 1976 | 1462214057717 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:18 INFO - PROCESS | 1976 | 1462214058081 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 11:34:18 INFO - PROCESS | 1976 | 1462214058112 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:18 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96a7d4000 == 124 [pid = 1976] [id = 365] 11:34:18 INFO - PROCESS | 1976 | ++DOMWINDOW == 154 (0x7fe96cb48800) [pid = 1976] [serial = 1096] [outer = (nil)] 11:34:18 INFO - PROCESS | 1976 | ++DOMWINDOW == 155 (0x7fe96d36c400) [pid = 1976] [serial = 1097] [outer = 0x7fe96cb48800] 11:34:18 INFO - PROCESS | 1976 | 1462214058186 Marionette DEBUG loaded listener.js 11:34:18 INFO - PROCESS | 1976 | ++DOMWINDOW == 156 (0x7fe96d5c4800) [pid = 1976] [serial = 1098] [outer = 0x7fe96cb48800] 11:34:19 INFO - PROCESS | 1976 | --DOMWINDOW == 155 (0x7fe96e8ee800) [pid = 1976] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:34:19 INFO - PROCESS | 1976 | --DOMWINDOW == 154 (0x7fe95efdec00) [pid = 1976] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:34:19 INFO - PROCESS | 1976 | --DOMWINDOW == 153 (0x7fe96d5e7800) [pid = 1976] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:34:19 INFO - PROCESS | 1976 | --DOMWINDOW == 152 (0x7fe95c125000) [pid = 1976] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:34:19 INFO - PROCESS | 1976 | --DOMWINDOW == 151 (0x7fe960bab000) [pid = 1976] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:34:19 INFO - PROCESS | 1976 | --DOMWINDOW == 150 (0x7fe95e681c00) [pid = 1976] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:34:19 INFO - PROCESS | 1976 | --DOMWINDOW == 149 (0x7fe96c16bc00) [pid = 1976] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:34:19 INFO - PROCESS | 1976 | --DOMWINDOW == 148 (0x7fe96d012400) [pid = 1976] [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.] 11:34:19 INFO - PROCESS | 1976 | --DOMWINDOW == 147 (0x7fe9646b7000) [pid = 1976] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:34:19 INFO - PROCESS | 1976 | --DOMWINDOW == 146 (0x7fe96d5e7400) [pid = 1976] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:34:19 INFO - PROCESS | 1976 | 1462214059503 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 11:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1835ms 11:34:19 INFO - PROCESS | 1976 | 1462214059537 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 11:34:19 INFO - PROCESS | 1976 | 1462214059540 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 11:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:34:19 INFO - PROCESS | 1976 | 1462214059547 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:34:19 INFO - PROCESS | 1976 | 1462214059550 Marionette TRACE conn4 <- [1,1434,null,{}] 11:34:19 INFO - PROCESS | 1976 | 1462214059555 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:19 INFO - PROCESS | 1976 | 1462214059743 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 11:34:19 INFO - PROCESS | 1976 | 1462214059757 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:19 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96c422000 == 125 [pid = 1976] [id = 366] 11:34:19 INFO - PROCESS | 1976 | ++DOMWINDOW == 147 (0x7fe9676e4400) [pid = 1976] [serial = 1099] [outer = (nil)] 11:34:19 INFO - PROCESS | 1976 | ++DOMWINDOW == 148 (0x7fe96d5c9c00) [pid = 1976] [serial = 1100] [outer = 0x7fe9676e4400] 11:34:19 INFO - PROCESS | 1976 | 1462214059819 Marionette DEBUG loaded listener.js 11:34:19 INFO - PROCESS | 1976 | ++DOMWINDOW == 149 (0x7fe96d5e7c00) [pid = 1976] [serial = 1101] [outer = 0x7fe9676e4400] 11:34:20 INFO - PROCESS | 1976 | 1462214060694 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 11:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1184ms 11:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:34:20 INFO - PROCESS | 1976 | 1462214060731 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 11:34:20 INFO - PROCESS | 1976 | 1462214060733 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 11:34:20 INFO - PROCESS | 1976 | 1462214060739 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:34:20 INFO - PROCESS | 1976 | 1462214060742 Marionette TRACE conn4 <- [1,1438,null,{}] 11:34:20 INFO - PROCESS | 1976 | 1462214060747 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:20 INFO - PROCESS | 1976 | 1462214060921 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 11:34:21 INFO - PROCESS | 1976 | 1462214061228 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:21 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95bdd4800 == 126 [pid = 1976] [id = 367] 11:34:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 150 (0x7fe95b9c6000) [pid = 1976] [serial = 1102] [outer = (nil)] 11:34:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 151 (0x7fe95b9cd800) [pid = 1976] [serial = 1103] [outer = 0x7fe95b9c6000] 11:34:21 INFO - PROCESS | 1976 | 1462214061308 Marionette DEBUG loaded listener.js 11:34:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 152 (0x7fe95d6e9000) [pid = 1976] [serial = 1104] [outer = 0x7fe95b9c6000] 11:34:22 INFO - PROCESS | 1976 | 1462214062276 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 11:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1582ms 11:34:22 INFO - PROCESS | 1976 | 1462214062324 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 11:34:22 INFO - PROCESS | 1976 | 1462214062330 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 11:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:34:22 INFO - PROCESS | 1976 | 1462214062337 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:34:22 INFO - PROCESS | 1976 | 1462214062343 Marionette TRACE conn4 <- [1,1442,null,{}] 11:34:22 INFO - PROCESS | 1976 | 1462214062350 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:22 INFO - PROCESS | 1976 | 1462214062551 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 11:34:22 INFO - PROCESS | 1976 | 1462214062732 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:22 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe964914000 == 127 [pid = 1976] [id = 368] 11:34:22 INFO - PROCESS | 1976 | ++DOMWINDOW == 153 (0x7fe960bb1000) [pid = 1976] [serial = 1105] [outer = (nil)] 11:34:22 INFO - PROCESS | 1976 | ++DOMWINDOW == 154 (0x7fe964ecf800) [pid = 1976] [serial = 1106] [outer = 0x7fe960bb1000] 11:34:22 INFO - PROCESS | 1976 | 1462214062853 Marionette DEBUG loaded listener.js 11:34:22 INFO - PROCESS | 1976 | ++DOMWINDOW == 155 (0x7fe966740800) [pid = 1976] [serial = 1107] [outer = 0x7fe960bb1000] 11:34:23 INFO - PROCESS | 1976 | 1462214063756 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 11:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1481ms 11:34:23 INFO - PROCESS | 1976 | 1462214063823 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 11:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:34:23 INFO - PROCESS | 1976 | 1462214063829 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 11:34:23 INFO - PROCESS | 1976 | 1462214063836 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:34:23 INFO - PROCESS | 1976 | 1462214063839 Marionette TRACE conn4 <- [1,1446,null,{}] 11:34:23 INFO - PROCESS | 1976 | 1462214063845 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:24 INFO - PROCESS | 1976 | 1462214064106 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 11:34:24 INFO - PROCESS | 1976 | 1462214064426 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:24 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96cc22000 == 128 [pid = 1976] [id = 369] 11:34:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 156 (0x7fe966747000) [pid = 1976] [serial = 1108] [outer = (nil)] 11:34:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 157 (0x7fe96c224000) [pid = 1976] [serial = 1109] [outer = 0x7fe966747000] 11:34:24 INFO - PROCESS | 1976 | 1462214064504 Marionette DEBUG loaded listener.js 11:34:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 158 (0x7fe96cb47c00) [pid = 1976] [serial = 1110] [outer = 0x7fe966747000] 11:34:25 INFO - PROCESS | 1976 | 1462214065430 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 11:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1630ms 11:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:34:25 INFO - PROCESS | 1976 | 1462214065466 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 11:34:25 INFO - PROCESS | 1976 | 1462214065469 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 11:34:25 INFO - PROCESS | 1976 | 1462214065485 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:34:25 INFO - PROCESS | 1976 | 1462214065495 Marionette TRACE conn4 <- [1,1450,null,{}] 11:34:25 INFO - PROCESS | 1976 | 1462214065502 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:25 INFO - PROCESS | 1976 | 1462214065721 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 11:34:25 INFO - PROCESS | 1976 | 1462214065902 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:25 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d919000 == 129 [pid = 1976] [id = 370] 11:34:25 INFO - PROCESS | 1976 | ++DOMWINDOW == 159 (0x7fe96c167800) [pid = 1976] [serial = 1111] [outer = (nil)] 11:34:26 INFO - PROCESS | 1976 | ++DOMWINDOW == 160 (0x7fe96d4e7000) [pid = 1976] [serial = 1112] [outer = 0x7fe96c167800] 11:34:26 INFO - PROCESS | 1976 | 1462214066023 Marionette DEBUG loaded listener.js 11:34:26 INFO - PROCESS | 1976 | ++DOMWINDOW == 161 (0x7fe96d5cb800) [pid = 1976] [serial = 1113] [outer = 0x7fe96c167800] 11:34:26 INFO - PROCESS | 1976 | 1462214066920 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 11:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1499ms 11:34:26 INFO - PROCESS | 1976 | 1462214066976 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 11:34:26 INFO - PROCESS | 1976 | 1462214066980 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 11:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:34:26 INFO - PROCESS | 1976 | 1462214066986 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:34:26 INFO - PROCESS | 1976 | 1462214066988 Marionette TRACE conn4 <- [1,1454,null,{}] 11:34:26 INFO - PROCESS | 1976 | 1462214066994 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:27 INFO - PROCESS | 1976 | 1462214067202 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 11:34:27 INFO - PROCESS | 1976 | 1462214067422 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:27 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96f8cc800 == 130 [pid = 1976] [id = 371] 11:34:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 162 (0x7fe96d26ac00) [pid = 1976] [serial = 1114] [outer = (nil)] 11:34:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 163 (0x7fe96d9e1800) [pid = 1976] [serial = 1115] [outer = 0x7fe96d26ac00] 11:34:27 INFO - PROCESS | 1976 | 1462214067536 Marionette DEBUG loaded listener.js 11:34:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 164 (0x7fe96da11000) [pid = 1976] [serial = 1116] [outer = 0x7fe96d26ac00] 11:34:28 INFO - PROCESS | 1976 | 1462214068423 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 11:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1477ms 11:34:28 INFO - PROCESS | 1976 | 1462214068463 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 11:34:28 INFO - PROCESS | 1976 | 1462214068467 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 11:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:34:28 INFO - PROCESS | 1976 | 1462214068474 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:34:28 INFO - PROCESS | 1976 | 1462214068478 Marionette TRACE conn4 <- [1,1458,null,{}] 11:34:28 INFO - PROCESS | 1976 | 1462214068483 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:28 INFO - PROCESS | 1976 | 1462214068687 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 11:34:28 INFO - PROCESS | 1976 | 1462214068876 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:28 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe971015800 == 131 [pid = 1976] [id = 372] 11:34:28 INFO - PROCESS | 1976 | ++DOMWINDOW == 165 (0x7fe96dab1400) [pid = 1976] [serial = 1117] [outer = (nil)] 11:34:28 INFO - PROCESS | 1976 | ++DOMWINDOW == 166 (0x7fe96dab9000) [pid = 1976] [serial = 1118] [outer = 0x7fe96dab1400] 11:34:28 INFO - PROCESS | 1976 | 1462214068958 Marionette DEBUG loaded listener.js 11:34:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 167 (0x7fe96ea70800) [pid = 1976] [serial = 1119] [outer = 0x7fe96dab1400] 11:34:29 INFO - PROCESS | 1976 | 1462214069955 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 11:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1531ms 11:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:34:30 INFO - PROCESS | 1976 | 1462214070006 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 11:34:30 INFO - PROCESS | 1976 | 1462214070009 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 11:34:30 INFO - PROCESS | 1976 | 1462214070015 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:34:30 INFO - PROCESS | 1976 | 1462214070018 Marionette TRACE conn4 <- [1,1462,null,{}] 11:34:30 INFO - PROCESS | 1976 | 1462214070024 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:30 INFO - PROCESS | 1976 | 1462214070216 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 11:34:30 INFO - PROCESS | 1976 | 1462214070421 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:30 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe971293800 == 132 [pid = 1976] [id = 373] 11:34:30 INFO - PROCESS | 1976 | ++DOMWINDOW == 168 (0x7fe96cc7ac00) [pid = 1976] [serial = 1120] [outer = (nil)] 11:34:30 INFO - PROCESS | 1976 | ++DOMWINDOW == 169 (0x7fe9704de400) [pid = 1976] [serial = 1121] [outer = 0x7fe96cc7ac00] 11:34:30 INFO - PROCESS | 1976 | 1462214070531 Marionette DEBUG loaded listener.js 11:34:30 INFO - PROCESS | 1976 | ++DOMWINDOW == 170 (0x7fe9706b9c00) [pid = 1976] [serial = 1122] [outer = 0x7fe96cc7ac00] 11:34:31 INFO - PROCESS | 1976 | 1462214071426 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 11:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1485ms 11:34:31 INFO - PROCESS | 1976 | 1462214071500 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 11:34:31 INFO - PROCESS | 1976 | 1462214071503 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 11:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:34:31 INFO - PROCESS | 1976 | 1462214071509 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:34:31 INFO - PROCESS | 1976 | 1462214071512 Marionette TRACE conn4 <- [1,1466,null,{}] 11:34:31 INFO - PROCESS | 1976 | 1462214071517 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:31 INFO - PROCESS | 1976 | 1462214071752 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 11:34:31 INFO - PROCESS | 1976 | 1462214071976 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:32 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe972d85800 == 133 [pid = 1976] [id = 374] 11:34:32 INFO - PROCESS | 1976 | ++DOMWINDOW == 171 (0x7fe96dab2000) [pid = 1976] [serial = 1123] [outer = (nil)] 11:34:32 INFO - PROCESS | 1976 | ++DOMWINDOW == 172 (0x7fe9708ca000) [pid = 1976] [serial = 1124] [outer = 0x7fe96dab2000] 11:34:32 INFO - PROCESS | 1976 | 1462214072060 Marionette DEBUG loaded listener.js 11:34:32 INFO - PROCESS | 1976 | ++DOMWINDOW == 173 (0x7fe970ff7800) [pid = 1976] [serial = 1125] [outer = 0x7fe96dab2000] 11:34:32 INFO - PROCESS | 1976 | 1462214072951 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 11:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1481ms 11:34:32 INFO - PROCESS | 1976 | 1462214072991 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 11:34:32 INFO - PROCESS | 1976 | 1462214072995 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 11:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:34:33 INFO - PROCESS | 1976 | 1462214073002 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:34:33 INFO - PROCESS | 1976 | 1462214073005 Marionette TRACE conn4 <- [1,1470,null,{}] 11:34:33 INFO - PROCESS | 1976 | 1462214073010 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:33 INFO - PROCESS | 1976 | 1462214073198 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 11:34:33 INFO - PROCESS | 1976 | 1462214073389 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:33 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9762b6000 == 134 [pid = 1976] [id = 375] 11:34:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 174 (0x7fe97087ec00) [pid = 1976] [serial = 1126] [outer = (nil)] 11:34:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 175 (0x7fe9713d1800) [pid = 1976] [serial = 1127] [outer = 0x7fe97087ec00] 11:34:33 INFO - PROCESS | 1976 | 1462214073462 Marionette DEBUG loaded listener.js 11:34:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 176 (0x7fe972d5f800) [pid = 1976] [serial = 1128] [outer = 0x7fe97087ec00] 11:34:34 INFO - PROCESS | 1976 | 1462214074350 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 11:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1378ms 11:34:34 INFO - PROCESS | 1976 | 1462214074381 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 11:34:34 INFO - PROCESS | 1976 | 1462214074384 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 11:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:34:34 INFO - PROCESS | 1976 | 1462214074390 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:34:34 INFO - PROCESS | 1976 | 1462214074394 Marionette TRACE conn4 <- [1,1474,null,{}] 11:34:34 INFO - PROCESS | 1976 | 1462214074399 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:34 INFO - PROCESS | 1976 | 1462214074596 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 11:34:34 INFO - PROCESS | 1976 | 1462214074786 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:34 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe976a8b800 == 135 [pid = 1976] [id = 376] 11:34:34 INFO - PROCESS | 1976 | ++DOMWINDOW == 177 (0x7fe971063000) [pid = 1976] [serial = 1129] [outer = (nil)] 11:34:34 INFO - PROCESS | 1976 | ++DOMWINDOW == 178 (0x7fe974f47800) [pid = 1976] [serial = 1130] [outer = 0x7fe971063000] 11:34:34 INFO - PROCESS | 1976 | 1462214074864 Marionette DEBUG loaded listener.js 11:34:34 INFO - PROCESS | 1976 | ++DOMWINDOW == 179 (0x7fe975c62400) [pid = 1976] [serial = 1131] [outer = 0x7fe971063000] 11:34:35 INFO - PROCESS | 1976 | 1462214075868 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 11:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1530ms 11:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:34:35 INFO - PROCESS | 1976 | 1462214075923 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 11:34:35 INFO - PROCESS | 1976 | 1462214075925 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 11:34:35 INFO - PROCESS | 1976 | 1462214075933 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:34:35 INFO - PROCESS | 1976 | 1462214075935 Marionette TRACE conn4 <- [1,1478,null,{}] 11:34:35 INFO - PROCESS | 1976 | 1462214075942 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:36 INFO - PROCESS | 1976 | 1462214076158 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 11:34:36 INFO - PROCESS | 1976 | 1462214076398 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:36 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97713c800 == 136 [pid = 1976] [id = 377] 11:34:36 INFO - PROCESS | 1976 | ++DOMWINDOW == 180 (0x7fe9764ba800) [pid = 1976] [serial = 1132] [outer = (nil)] 11:34:36 INFO - PROCESS | 1976 | ++DOMWINDOW == 181 (0x7fe976a0ac00) [pid = 1976] [serial = 1133] [outer = 0x7fe9764ba800] 11:34:36 INFO - PROCESS | 1976 | 1462214076527 Marionette DEBUG loaded listener.js 11:34:36 INFO - PROCESS | 1976 | ++DOMWINDOW == 182 (0x7fe976fd2800) [pid = 1976] [serial = 1134] [outer = 0x7fe9764ba800] 11:34:37 INFO - PROCESS | 1976 | 1462214077421 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 11:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1529ms 11:34:37 INFO - PROCESS | 1976 | 1462214077461 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 11:34:37 INFO - PROCESS | 1976 | 1462214077464 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 11:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:34:37 INFO - PROCESS | 1976 | 1462214077470 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:34:37 INFO - PROCESS | 1976 | 1462214077474 Marionette TRACE conn4 <- [1,1482,null,{}] 11:34:37 INFO - PROCESS | 1976 | 1462214077480 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:37 INFO - PROCESS | 1976 | 1462214077702 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 11:34:37 INFO - PROCESS | 1976 | 1462214077947 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:38 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97871a000 == 137 [pid = 1976] [id = 378] 11:34:38 INFO - PROCESS | 1976 | ++DOMWINDOW == 183 (0x7fe9764bac00) [pid = 1976] [serial = 1135] [outer = (nil)] 11:34:38 INFO - PROCESS | 1976 | ++DOMWINDOW == 184 (0x7fe97de49800) [pid = 1976] [serial = 1136] [outer = 0x7fe9764bac00] 11:34:38 INFO - PROCESS | 1976 | 1462214078060 Marionette DEBUG loaded listener.js 11:34:38 INFO - PROCESS | 1976 | ++DOMWINDOW == 185 (0x7fe983d2cc00) [pid = 1976] [serial = 1137] [outer = 0x7fe9764bac00] 11:34:38 INFO - PROCESS | 1976 | 1462214078932 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 11:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1527ms 11:34:39 INFO - PROCESS | 1976 | 1462214078999 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 11:34:39 INFO - PROCESS | 1976 | 1462214079003 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 11:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:34:39 INFO - PROCESS | 1976 | 1462214079009 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:34:39 INFO - PROCESS | 1976 | 1462214079013 Marionette TRACE conn4 <- [1,1486,null,{}] 11:34:39 INFO - PROCESS | 1976 | 1462214079020 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:39 INFO - PROCESS | 1976 | 1462214079228 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 11:34:39 INFO - PROCESS | 1976 | 1462214079420 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:39 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97d0b3800 == 138 [pid = 1976] [id = 379] 11:34:39 INFO - PROCESS | 1976 | ++DOMWINDOW == 186 (0x7fe9787f0400) [pid = 1976] [serial = 1138] [outer = (nil)] 11:34:39 INFO - PROCESS | 1976 | ++DOMWINDOW == 187 (0x7fe984c12400) [pid = 1976] [serial = 1139] [outer = 0x7fe9787f0400] 11:34:39 INFO - PROCESS | 1976 | 1462214079490 Marionette DEBUG loaded listener.js 11:34:39 INFO - PROCESS | 1976 | ++DOMWINDOW == 188 (0x7fe984ff7000) [pid = 1976] [serial = 1140] [outer = 0x7fe9787f0400] 11:34:40 INFO - PROCESS | 1976 | 1462214080414 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 11:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1481ms 11:34:40 INFO - PROCESS | 1976 | 1462214080491 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 11:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:34:40 INFO - PROCESS | 1976 | 1462214080504 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 11:34:40 INFO - PROCESS | 1976 | 1462214080510 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:34:40 INFO - PROCESS | 1976 | 1462214080514 Marionette TRACE conn4 <- [1,1490,null,{}] 11:34:40 INFO - PROCESS | 1976 | 1462214080520 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:40 INFO - PROCESS | 1976 | 1462214080795 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 11:34:41 INFO - PROCESS | 1976 | 1462214081029 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:41 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95d8d5800 == 139 [pid = 1976] [id = 380] 11:34:41 INFO - PROCESS | 1976 | ++DOMWINDOW == 189 (0x7fe95b9d0000) [pid = 1976] [serial = 1141] [outer = (nil)] 11:34:41 INFO - PROCESS | 1976 | ++DOMWINDOW == 190 (0x7fe960ba5800) [pid = 1976] [serial = 1142] [outer = 0x7fe95b9d0000] 11:34:41 INFO - PROCESS | 1976 | 1462214081126 Marionette DEBUG loaded listener.js 11:34:41 INFO - PROCESS | 1976 | ++DOMWINDOW == 191 (0x7fe965cf3400) [pid = 1976] [serial = 1143] [outer = 0x7fe95b9d0000] 11:34:41 INFO - PROCESS | 1976 | 1462214081969 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 11:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1529ms 11:34:42 INFO - PROCESS | 1976 | 1462214082040 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 11:34:42 INFO - PROCESS | 1976 | 1462214082044 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 11:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:34:42 INFO - PROCESS | 1976 | 1462214082050 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:34:42 INFO - PROCESS | 1976 | 1462214082054 Marionette TRACE conn4 <- [1,1494,null,{}] 11:34:42 INFO - PROCESS | 1976 | 1462214082058 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:42 INFO - PROCESS | 1976 | 1462214082667 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 11:34:42 INFO - PROCESS | 1976 | 1462214082913 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:42 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe960acf000 == 140 [pid = 1976] [id = 381] 11:34:42 INFO - PROCESS | 1976 | ++DOMWINDOW == 192 (0x7fe95d6ed800) [pid = 1976] [serial = 1144] [outer = (nil)] 11:34:42 INFO - PROCESS | 1976 | ++DOMWINDOW == 193 (0x7fe95e3e0c00) [pid = 1976] [serial = 1145] [outer = 0x7fe95d6ed800] 11:34:42 INFO - PROCESS | 1976 | 1462214082983 Marionette DEBUG loaded listener.js 11:34:43 INFO - PROCESS | 1976 | ++DOMWINDOW == 194 (0x7fe95efdc400) [pid = 1976] [serial = 1146] [outer = 0x7fe95d6ed800] 11:34:43 INFO - PROCESS | 1976 | 1462214083867 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 11:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1886ms 11:34:43 INFO - PROCESS | 1976 | 1462214083939 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 11:34:43 INFO - PROCESS | 1976 | 1462214083944 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 11:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:34:43 INFO - PROCESS | 1976 | 1462214083951 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:34:43 INFO - PROCESS | 1976 | 1462214083957 Marionette TRACE conn4 <- [1,1498,null,{}] 11:34:43 INFO - PROCESS | 1976 | 1462214083963 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:44 INFO - PROCESS | 1976 | 1462214084198 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 11:34:44 INFO - PROCESS | 1976 | 1462214084462 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:44 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95bbcd800 == 141 [pid = 1976] [id = 382] 11:34:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 195 (0x7fe960babc00) [pid = 1976] [serial = 1147] [outer = (nil)] 11:34:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 196 (0x7fe964ec9c00) [pid = 1976] [serial = 1148] [outer = 0x7fe960babc00] 11:34:44 INFO - PROCESS | 1976 | 1462214084639 Marionette DEBUG loaded listener.js 11:34:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 197 (0x7fe965cf9000) [pid = 1976] [serial = 1149] [outer = 0x7fe960babc00] 11:34:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96698f800 == 140 [pid = 1976] [id = 208] 11:34:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9668cf800 == 139 [pid = 1976] [id = 205] 11:34:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96c422000 == 138 [pid = 1976] [id = 366] 11:34:45 INFO - PROCESS | 1976 | --DOMWINDOW == 196 (0x7fe96e8e6000) [pid = 1976] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:34:45 INFO - PROCESS | 1976 | --DOMWINDOW == 195 (0x7fe97986a400) [pid = 1976] [serial = 995] [outer = (nil)] [url = about:blank] 11:34:45 INFO - PROCESS | 1976 | --DOMWINDOW == 194 (0x7fe983fb8400) [pid = 1976] [serial = 998] [outer = (nil)] [url = about:blank] 11:34:45 INFO - PROCESS | 1976 | --DOMWINDOW == 193 (0x7fe95e35d000) [pid = 1976] [serial = 1001] [outer = (nil)] [url = about:blank] 11:34:45 INFO - PROCESS | 1976 | --DOMWINDOW == 192 (0x7fe9882c5800) [pid = 1976] [serial = 1004] [outer = (nil)] [url = about:blank] 11:34:45 INFO - PROCESS | 1976 | --DOMWINDOW == 191 (0x7fe95d6ea000) [pid = 1976] [serial = 1007] [outer = (nil)] [url = about:blank] 11:34:45 INFO - PROCESS | 1976 | --DOMWINDOW == 190 (0x7fe95e3e2c00) [pid = 1976] [serial = 1010] [outer = (nil)] [url = about:blank] 11:34:45 INFO - PROCESS | 1976 | --DOMWINDOW == 189 (0x7fe95e3ec800) [pid = 1976] [serial = 1013] [outer = (nil)] [url = about:blank] 11:34:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96a7d4000 == 137 [pid = 1976] [id = 365] 11:34:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe965ddf000 == 136 [pid = 1976] [id = 364] 11:34:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96ded7000 == 135 [pid = 1976] [id = 11] 11:34:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe964b67800 == 134 [pid = 1976] [id = 363] 11:34:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95ee8c000 == 133 [pid = 1976] [id = 362] 11:34:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95c0a9000 == 132 [pid = 1976] [id = 361] 11:34:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe960ac4800 == 131 [pid = 1976] [id = 360] 11:34:45 INFO - PROCESS | 1976 | 1462214085791 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 11:34:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97d20e800 == 130 [pid = 1976] [id = 352] 11:34:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97791a800 == 129 [pid = 1976] [id = 351] 11:34:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe976a92800 == 128 [pid = 1976] [id = 350] 11:34:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe961da6800 == 127 [pid = 1976] [id = 347] 11:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1886ms 11:34:45 INFO - PROCESS | 1976 | --DOMWINDOW == 188 (0x7fe9651e0800) [pid = 1976] [serial = 1037] [outer = (nil)] [url = about:blank] 11:34:45 INFO - PROCESS | 1976 | --DOMWINDOW == 187 (0x7fe9703eb800) [pid = 1976] [serial = 1034] [outer = (nil)] [url = about:blank] 11:34:45 INFO - PROCESS | 1976 | --DOMWINDOW == 186 (0x7fe95c130800) [pid = 1976] [serial = 1017] [outer = (nil)] [url = about:blank] 11:34:45 INFO - PROCESS | 1976 | --DOMWINDOW == 185 (0x7fe95c12a800) [pid = 1976] [serial = 1016] [outer = (nil)] [url = about:blank] 11:34:45 INFO - PROCESS | 1976 | --DOMWINDOW == 184 (0x7fe976a0b000) [pid = 1976] [serial = 992] [outer = (nil)] [url = about:blank] 11:34:45 INFO - PROCESS | 1976 | --DOMWINDOW == 183 (0x7fe9676d6800) [pid = 1976] [serial = 1023] [outer = (nil)] [url = about:blank] 11:34:45 INFO - PROCESS | 1976 | --DOMWINDOW == 182 (0x7fe964fd5400) [pid = 1976] [serial = 1022] [outer = (nil)] [url = about:blank] 11:34:45 INFO - PROCESS | 1976 | --DOMWINDOW == 181 (0x7fe95f0d7800) [pid = 1976] [serial = 1020] [outer = (nil)] [url = about:blank] 11:34:45 INFO - PROCESS | 1976 | --DOMWINDOW == 180 (0x7fe95efdc800) [pid = 1976] [serial = 1019] [outer = (nil)] [url = about:blank] 11:34:45 INFO - PROCESS | 1976 | --DOMWINDOW == 179 (0x7fe96c35d000) [pid = 1976] [serial = 1025] [outer = (nil)] [url = about:blank] 11:34:45 INFO - PROCESS | 1976 | --DOMWINDOW == 178 (0x7fe96ca6fc00) [pid = 1976] [serial = 1026] [outer = (nil)] [url = about:blank] 11:34:45 INFO - PROCESS | 1976 | --DOMWINDOW == 177 (0x7fe9651e3000) [pid = 1976] [serial = 983] [outer = (nil)] [url = about:blank] 11:34:45 INFO - PROCESS | 1976 | --DOMWINDOW == 176 (0x7fe96ed72800) [pid = 1976] [serial = 989] [outer = (nil)] [url = about:blank] 11:34:45 INFO - PROCESS | 1976 | --DOMWINDOW == 175 (0x7fe96cc76000) [pid = 1976] [serial = 986] [outer = (nil)] [url = about:blank] 11:34:45 INFO - PROCESS | 1976 | --DOMWINDOW == 174 (0x7fe97d252800) [pid = 1976] [serial = 720] [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.] 11:34:45 INFO - PROCESS | 1976 | --DOMWINDOW == 173 (0x7fe9708c1c00) [pid = 1976] [serial = 1035] [outer = (nil)] [url = about:blank] 11:34:45 INFO - PROCESS | 1976 | --DOMWINDOW == 172 (0x7fe96d016400) [pid = 1976] [serial = 1029] [outer = (nil)] [url = about:blank] 11:34:45 INFO - PROCESS | 1976 | --DOMWINDOW == 171 (0x7fe96cb49400) [pid = 1976] [serial = 1028] [outer = (nil)] [url = about:blank] 11:34:45 INFO - PROCESS | 1976 | --DOMWINDOW == 170 (0x7fe96d5ed000) [pid = 1976] [serial = 1031] [outer = (nil)] [url = about:blank] 11:34:45 INFO - PROCESS | 1976 | --DOMWINDOW == 169 (0x7fe96da11400) [pid = 1976] [serial = 1032] [outer = (nil)] [url = about:blank] 11:34:45 INFO - PROCESS | 1976 | --DOMWINDOW == 168 (0x7fe96c351c00) [pid = 1976] [serial = 1038] [outer = (nil)] [url = about:blank] 11:34:45 INFO - PROCESS | 1976 | 1462214085874 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 11:34:45 INFO - PROCESS | 1976 | 1462214085879 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 11:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:34:45 INFO - PROCESS | 1976 | 1462214085889 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:34:45 INFO - PROCESS | 1976 | 1462214085893 Marionette TRACE conn4 <- [1,1502,null,{}] 11:34:45 INFO - PROCESS | 1976 | 1462214085898 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:46 INFO - PROCESS | 1976 | 1462214086097 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 11:34:46 INFO - PROCESS | 1976 | 1462214086351 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:46 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95d87e800 == 128 [pid = 1976] [id = 383] 11:34:46 INFO - PROCESS | 1976 | ++DOMWINDOW == 169 (0x7fe95b9d1c00) [pid = 1976] [serial = 1150] [outer = (nil)] 11:34:46 INFO - PROCESS | 1976 | ++DOMWINDOW == 170 (0x7fe9676df000) [pid = 1976] [serial = 1151] [outer = 0x7fe95b9d1c00] 11:34:46 INFO - PROCESS | 1976 | 1462214086416 Marionette DEBUG loaded listener.js 11:34:46 INFO - PROCESS | 1976 | ++DOMWINDOW == 171 (0x7fe96c16e000) [pid = 1976] [serial = 1152] [outer = 0x7fe95b9d1c00] 11:34:47 INFO - PROCESS | 1976 | 1462214087167 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 11:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1338ms 11:34:47 INFO - PROCESS | 1976 | 1462214087229 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 11:34:47 INFO - PROCESS | 1976 | 1462214087236 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 11:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:34:47 INFO - PROCESS | 1976 | 1462214087253 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:34:47 INFO - PROCESS | 1976 | 1462214087261 Marionette TRACE conn4 <- [1,1506,null,{}] 11:34:47 INFO - PROCESS | 1976 | 1462214087267 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:47 INFO - PROCESS | 1976 | 1462214087474 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 11:34:47 INFO - PROCESS | 1976 | 1462214087644 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:47 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe964f3c000 == 129 [pid = 1976] [id = 384] 11:34:47 INFO - PROCESS | 1976 | ++DOMWINDOW == 172 (0x7fe962c8f000) [pid = 1976] [serial = 1153] [outer = (nil)] 11:34:47 INFO - PROCESS | 1976 | ++DOMWINDOW == 173 (0x7fe96ca6a400) [pid = 1976] [serial = 1154] [outer = 0x7fe962c8f000] 11:34:47 INFO - PROCESS | 1976 | 1462214087712 Marionette DEBUG loaded listener.js 11:34:47 INFO - PROCESS | 1976 | ++DOMWINDOW == 174 (0x7fe96d266800) [pid = 1976] [serial = 1155] [outer = 0x7fe962c8f000] 11:34:48 INFO - PROCESS | 1976 | 1462214088566 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 11:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1341ms 11:34:48 INFO - PROCESS | 1976 | 1462214088589 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 11:34:48 INFO - PROCESS | 1976 | 1462214088591 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 11:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:34:48 INFO - PROCESS | 1976 | 1462214088598 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:34:48 INFO - PROCESS | 1976 | 1462214088612 Marionette TRACE conn4 <- [1,1510,null,{}] 11:34:48 INFO - PROCESS | 1976 | 1462214088618 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:48 INFO - PROCESS | 1976 | 1462214088862 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 11:34:48 INFO - PROCESS | 1976 | 1462214088890 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:48 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe966af2800 == 130 [pid = 1976] [id = 385] 11:34:48 INFO - PROCESS | 1976 | ++DOMWINDOW == 175 (0x7fe9651e0000) [pid = 1976] [serial = 1156] [outer = (nil)] 11:34:48 INFO - PROCESS | 1976 | ++DOMWINDOW == 176 (0x7fe96d4e6c00) [pid = 1976] [serial = 1157] [outer = 0x7fe9651e0000] 11:34:48 INFO - PROCESS | 1976 | 1462214088951 Marionette DEBUG loaded listener.js 11:34:49 INFO - PROCESS | 1976 | ++DOMWINDOW == 177 (0x7fe96d5c8c00) [pid = 1976] [serial = 1158] [outer = 0x7fe9651e0000] 11:34:49 INFO - PROCESS | 1976 | 1462214089868 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 11:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1286ms 11:34:49 INFO - PROCESS | 1976 | 1462214089886 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 11:34:49 INFO - PROCESS | 1976 | 1462214089888 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 11:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:34:49 INFO - PROCESS | 1976 | 1462214089894 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:34:49 INFO - PROCESS | 1976 | 1462214089896 Marionette TRACE conn4 <- [1,1514,null,{}] 11:34:49 INFO - PROCESS | 1976 | 1462214089902 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:50 INFO - PROCESS | 1976 | 1462214090413 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 11:34:50 INFO - PROCESS | 1976 | --DOMWINDOW == 176 (0x7fe96cb48800) [pid = 1976] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:34:50 INFO - PROCESS | 1976 | --DOMWINDOW == 175 (0x7fe95e67c000) [pid = 1976] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:34:50 INFO - PROCESS | 1976 | --DOMWINDOW == 174 (0x7fe95e359c00) [pid = 1976] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:34:50 INFO - PROCESS | 1976 | --DOMWINDOW == 173 (0x7fe9676e3800) [pid = 1976] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:34:50 INFO - PROCESS | 1976 | --DOMWINDOW == 172 (0x7fe95f0d6800) [pid = 1976] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:34:50 INFO - PROCESS | 1976 | --DOMWINDOW == 171 (0x7fe964ba9400) [pid = 1976] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:34:50 INFO - PROCESS | 1976 | 1462214090607 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:50 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d2de800 == 131 [pid = 1976] [id = 386] 11:34:50 INFO - PROCESS | 1976 | ++DOMWINDOW == 172 (0x7fe96d00fc00) [pid = 1976] [serial = 1159] [outer = (nil)] 11:34:50 INFO - PROCESS | 1976 | ++DOMWINDOW == 173 (0x7fe96d814800) [pid = 1976] [serial = 1160] [outer = 0x7fe96d00fc00] 11:34:50 INFO - PROCESS | 1976 | 1462214090721 Marionette DEBUG loaded listener.js 11:34:50 INFO - PROCESS | 1976 | ++DOMWINDOW == 174 (0x7fe96dacc800) [pid = 1976] [serial = 1161] [outer = 0x7fe96d00fc00] 11:34:51 INFO - PROCESS | 1976 | 1462214091479 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 11:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1631ms 11:34:51 INFO - PROCESS | 1976 | 1462214091528 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 11:34:51 INFO - PROCESS | 1976 | 1462214091530 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 11:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:34:51 INFO - PROCESS | 1976 | 1462214091539 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:34:51 INFO - PROCESS | 1976 | 1462214091542 Marionette TRACE conn4 <- [1,1518,null,{}] 11:34:51 INFO - PROCESS | 1976 | 1462214091559 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:51 INFO - PROCESS | 1976 | 1462214091776 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 11:34:51 INFO - PROCESS | 1976 | 1462214091788 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:51 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96f808800 == 132 [pid = 1976] [id = 387] 11:34:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 175 (0x7fe96d5e3800) [pid = 1976] [serial = 1162] [outer = (nil)] 11:34:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 176 (0x7fe96edb6c00) [pid = 1976] [serial = 1163] [outer = 0x7fe96d5e3800] 11:34:51 INFO - PROCESS | 1976 | 1462214091851 Marionette DEBUG loaded listener.js 11:34:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 177 (0x7fe96ee51c00) [pid = 1976] [serial = 1164] [outer = 0x7fe96d5e3800] 11:34:53 INFO - PROCESS | 1976 | 1462214093019 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 11:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1495ms 11:34:53 INFO - PROCESS | 1976 | 1462214093035 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 11:34:53 INFO - PROCESS | 1976 | 1462214093042 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 11:34:53 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:34:53 INFO - PROCESS | 1976 | 1462214093053 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:34:53 INFO - PROCESS | 1976 | 1462214093059 Marionette TRACE conn4 <- [1,1522,null,{}] 11:34:53 INFO - PROCESS | 1976 | 1462214093069 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:53 INFO - PROCESS | 1976 | 1462214093292 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 11:34:53 INFO - PROCESS | 1976 | 1462214093591 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:53 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95ee9d800 == 133 [pid = 1976] [id = 388] 11:34:53 INFO - PROCESS | 1976 | ++DOMWINDOW == 178 (0x7fe962c8d800) [pid = 1976] [serial = 1165] [outer = (nil)] 11:34:53 INFO - PROCESS | 1976 | ++DOMWINDOW == 179 (0x7fe964ba4800) [pid = 1976] [serial = 1166] [outer = 0x7fe962c8d800] 11:34:53 INFO - PROCESS | 1976 | 1462214093681 Marionette DEBUG loaded listener.js 11:34:53 INFO - PROCESS | 1976 | ++DOMWINDOW == 180 (0x7fe9651e2800) [pid = 1976] [serial = 1167] [outer = 0x7fe962c8d800] 11:34:54 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:34:54 INFO - PROCESS | 1976 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:34:54 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:34:54 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:34:54 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:34:54 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:34:54 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:34:54 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:34:54 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:34:54 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:34:54 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:34:54 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:34:54 INFO - PROCESS | 1976 | 1462214094502 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 11:34:54 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 () { 11:34:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:34:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:34:54 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 () { 11:34:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:34:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:34:54 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 () { 11:34:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:34:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:34:54 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 () { 11:34:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:34:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:34:54 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1487ms 11:34:54 INFO - PROCESS | 1976 | 1462214094542 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 11:34:54 INFO - PROCESS | 1976 | 1462214094557 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 11:34:54 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:34:54 INFO - PROCESS | 1976 | 1462214094583 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:34:54 INFO - PROCESS | 1976 | 1462214094589 Marionette TRACE conn4 <- [1,1526,null,{}] 11:34:54 INFO - PROCESS | 1976 | 1462214094600 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:54 INFO - PROCESS | 1976 | 1462214094817 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 11:34:55 INFO - PROCESS | 1976 | 1462214095005 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:55 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d2e8000 == 134 [pid = 1976] [id = 389] 11:34:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 181 (0x7fe965cf7000) [pid = 1976] [serial = 1168] [outer = (nil)] 11:34:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 182 (0x7fe96ca72000) [pid = 1976] [serial = 1169] [outer = 0x7fe965cf7000] 11:34:55 INFO - PROCESS | 1976 | 1462214095076 Marionette DEBUG loaded listener.js 11:34:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 183 (0x7fe96d00e800) [pid = 1976] [serial = 1170] [outer = 0x7fe965cf7000] 11:34:56 INFO - PROCESS | 1976 | 1462214096016 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 11:34:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:34:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:34:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:34:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:34:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:34:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:34:56 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1505ms 11:34:56 INFO - PROCESS | 1976 | 1462214096078 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 11:34:56 INFO - PROCESS | 1976 | 1462214096083 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 11:34:56 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:34:56 INFO - PROCESS | 1976 | 1462214096092 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:34:56 INFO - PROCESS | 1976 | 1462214096097 Marionette TRACE conn4 <- [1,1530,null,{}] 11:34:56 INFO - PROCESS | 1976 | 1462214096125 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:56 INFO - PROCESS | 1976 | 1462214096348 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 11:34:56 INFO - PROCESS | 1976 | 1462214096544 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:56 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9713b1800 == 135 [pid = 1976] [id = 390] 11:34:56 INFO - PROCESS | 1976 | ++DOMWINDOW == 184 (0x7fe96d00d400) [pid = 1976] [serial = 1171] [outer = (nil)] 11:34:56 INFO - PROCESS | 1976 | ++DOMWINDOW == 185 (0x7fe96ddb3c00) [pid = 1976] [serial = 1172] [outer = 0x7fe96d00d400] 11:34:56 INFO - PROCESS | 1976 | 1462214096624 Marionette DEBUG loaded listener.js 11:34:56 INFO - PROCESS | 1976 | ++DOMWINDOW == 186 (0x7fe96edb0c00) [pid = 1976] [serial = 1173] [outer = 0x7fe96d00d400] 11:34:57 INFO - PROCESS | 1976 | 1462214097484 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 11:34:57 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 11:34:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:34:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:34:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:34:57 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. 11:34:57 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:34:57 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1443ms 11:34:57 INFO - PROCESS | 1976 | 1462214097536 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 11:34:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:34:57 INFO - PROCESS | 1976 | 1462214097542 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 11:34:57 INFO - PROCESS | 1976 | 1462214097549 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:34:57 INFO - PROCESS | 1976 | 1462214097552 Marionette TRACE conn4 <- [1,1534,null,{}] 11:34:57 INFO - PROCESS | 1976 | 1462214097577 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:57 INFO - PROCESS | 1976 | 1462214097781 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 11:34:57 INFO - PROCESS | 1976 | 1462214097976 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:58 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe966aed800 == 136 [pid = 1976] [id = 391] 11:34:58 INFO - PROCESS | 1976 | ++DOMWINDOW == 187 (0x7fe9703ec000) [pid = 1976] [serial = 1174] [outer = (nil)] 11:34:58 INFO - PROCESS | 1976 | ++DOMWINDOW == 188 (0x7fe9708ce800) [pid = 1976] [serial = 1175] [outer = 0x7fe9703ec000] 11:34:58 INFO - PROCESS | 1976 | 1462214098056 Marionette DEBUG loaded listener.js 11:34:58 INFO - PROCESS | 1976 | ++DOMWINDOW == 189 (0x7fe972d5a800) [pid = 1976] [serial = 1176] [outer = 0x7fe9703ec000] 11:34:59 INFO - PROCESS | 1976 | 1462214098998 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 11:34:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:34:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1489ms 11:34:59 INFO - PROCESS | 1976 | 1462214099038 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 11:34:59 INFO - PROCESS | 1976 | 1462214099042 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 11:34:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:34:59 INFO - PROCESS | 1976 | 1462214099049 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:34:59 INFO - PROCESS | 1976 | 1462214099052 Marionette TRACE conn4 <- [1,1538,null,{}] 11:34:59 INFO - PROCESS | 1976 | 1462214099077 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:59 INFO - PROCESS | 1976 | 1462214099289 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 11:34:59 INFO - PROCESS | 1976 | 1462214099482 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:59 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe978715000 == 137 [pid = 1976] [id = 392] 11:34:59 INFO - PROCESS | 1976 | ++DOMWINDOW == 190 (0x7fe96ddb8000) [pid = 1976] [serial = 1177] [outer = (nil)] 11:34:59 INFO - PROCESS | 1976 | ++DOMWINDOW == 191 (0x7fe976455000) [pid = 1976] [serial = 1178] [outer = 0x7fe96ddb8000] 11:34:59 INFO - PROCESS | 1976 | 1462214099552 Marionette DEBUG loaded listener.js 11:34:59 INFO - PROCESS | 1976 | ++DOMWINDOW == 192 (0x7fe9764b9000) [pid = 1976] [serial = 1179] [outer = 0x7fe96ddb8000] 11:35:00 INFO - PROCESS | 1976 | 1462214100485 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:35:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:35:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1501ms 11:35:00 INFO - PROCESS | 1976 | 1462214100551 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 11:35:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:35:00 INFO - PROCESS | 1976 | 1462214100556 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 11:35:00 INFO - PROCESS | 1976 | 1462214100563 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:35:00 INFO - PROCESS | 1976 | 1462214100565 Marionette TRACE conn4 <- [1,1542,null,{}] 11:35:00 INFO - PROCESS | 1976 | 1462214100572 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:00 INFO - PROCESS | 1976 | 1462214100903 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 11:35:01 INFO - PROCESS | 1976 | 1462214101212 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:01 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe984c36000 == 138 [pid = 1976] [id = 393] 11:35:01 INFO - PROCESS | 1976 | ++DOMWINDOW == 193 (0x7fe977364800) [pid = 1976] [serial = 1180] [outer = (nil)] 11:35:01 INFO - PROCESS | 1976 | ++DOMWINDOW == 194 (0x7fe97c67ec00) [pid = 1976] [serial = 1181] [outer = 0x7fe977364800] 11:35:01 INFO - PROCESS | 1976 | 1462214101298 Marionette DEBUG loaded listener.js 11:35:01 INFO - PROCESS | 1976 | ++DOMWINDOW == 195 (0x7fe97de9d800) [pid = 1976] [serial = 1182] [outer = 0x7fe977364800] 11:35:02 INFO - PROCESS | 1976 | 1462214102194 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 11:35:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:35:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1680ms 11:35:02 INFO - PROCESS | 1976 | 1462214102257 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 11:35:02 INFO - PROCESS | 1976 | 1462214102263 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 11:35:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:35:02 INFO - PROCESS | 1976 | 1462214102276 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:35:02 INFO - PROCESS | 1976 | 1462214102278 Marionette TRACE conn4 <- [1,1546,null,{}] 11:35:02 INFO - PROCESS | 1976 | 1462214102286 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:02 INFO - PROCESS | 1976 | 1462214102504 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 11:35:02 INFO - PROCESS | 1976 | 1462214102759 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:02 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe986b58800 == 139 [pid = 1976] [id = 394] 11:35:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 196 (0x7fe977367000) [pid = 1976] [serial = 1183] [outer = (nil)] 11:35:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 197 (0x7fe983f6b400) [pid = 1976] [serial = 1184] [outer = 0x7fe977367000] 11:35:02 INFO - PROCESS | 1976 | 1462214102882 Marionette DEBUG loaded listener.js 11:35:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 198 (0x7fe985121800) [pid = 1976] [serial = 1185] [outer = 0x7fe977367000] 11:35:03 INFO - PROCESS | 1976 | 1462214103764 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:35:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:35:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1528ms 11:35:03 INFO - PROCESS | 1976 | 1462214103803 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 11:35:03 INFO - PROCESS | 1976 | 1462214103807 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 11:35:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:35:03 INFO - PROCESS | 1976 | 1462214103813 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:35:03 INFO - PROCESS | 1976 | 1462214103817 Marionette TRACE conn4 <- [1,1550,null,{}] 11:35:03 INFO - PROCESS | 1976 | 1462214103846 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:04 INFO - PROCESS | 1976 | 1462214104079 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 11:35:04 INFO - PROCESS | 1976 | 1462214104285 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:04 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9889b6800 == 140 [pid = 1976] [id = 395] 11:35:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 199 (0x7fe97985e800) [pid = 1976] [serial = 1186] [outer = (nil)] 11:35:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 200 (0x7fe986b15800) [pid = 1976] [serial = 1187] [outer = 0x7fe97985e800] 11:35:04 INFO - PROCESS | 1976 | 1462214104410 Marionette DEBUG loaded listener.js 11:35:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 201 (0x7fe9882c2000) [pid = 1976] [serial = 1188] [outer = 0x7fe97985e800] 11:35:05 INFO - PROCESS | 1976 | 1462214105366 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 11:35:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:35:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1602ms 11:35:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:35:05 INFO - PROCESS | 1976 | 1462214105417 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 11:35:05 INFO - PROCESS | 1976 | 1462214105419 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 11:35:05 INFO - PROCESS | 1976 | 1462214105426 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:35:05 INFO - PROCESS | 1976 | 1462214105436 Marionette TRACE conn4 <- [1,1554,null,{}] 11:35:05 INFO - PROCESS | 1976 | 1462214105449 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:05 INFO - PROCESS | 1976 | 1462214105688 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 11:35:05 INFO - PROCESS | 1976 | 1462214105975 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:06 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe988c16000 == 141 [pid = 1976] [id = 396] 11:35:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 202 (0x7fe95d943000) [pid = 1976] [serial = 1189] [outer = (nil)] 11:35:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 203 (0x7fe95d94d400) [pid = 1976] [serial = 1190] [outer = 0x7fe95d943000] 11:35:06 INFO - PROCESS | 1976 | 1462214106105 Marionette DEBUG loaded listener.js 11:35:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 204 (0x7fe95d951c00) [pid = 1976] [serial = 1191] [outer = 0x7fe95d943000] 11:35:07 INFO - PROCESS | 1976 | 1462214107016 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 11:35:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:35:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1643ms 11:35:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:35:07 INFO - PROCESS | 1976 | 1462214107069 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 11:35:07 INFO - PROCESS | 1976 | 1462214107072 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 11:35:07 INFO - PROCESS | 1976 | 1462214107079 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:35:07 INFO - PROCESS | 1976 | 1462214107082 Marionette TRACE conn4 <- [1,1558,null,{}] 11:35:07 INFO - PROCESS | 1976 | 1462214107088 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:07 INFO - PROCESS | 1976 | 1462214107297 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 11:35:07 INFO - PROCESS | 1976 | 1462214107504 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:07 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe98e02f800 == 142 [pid = 1976] [id = 397] 11:35:07 INFO - PROCESS | 1976 | ++DOMWINDOW == 205 (0x7fe95d94ac00) [pid = 1976] [serial = 1192] [outer = (nil)] 11:35:07 INFO - PROCESS | 1976 | ++DOMWINDOW == 206 (0x7fe98843cc00) [pid = 1976] [serial = 1193] [outer = 0x7fe95d94ac00] 11:35:07 INFO - PROCESS | 1976 | 1462214107578 Marionette DEBUG loaded listener.js 11:35:07 INFO - PROCESS | 1976 | ++DOMWINDOW == 207 (0x7fe988a4d400) [pid = 1976] [serial = 1194] [outer = 0x7fe95d94ac00] 11:35:08 INFO - PROCESS | 1976 | 1462214108505 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 11:35:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:35:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1480ms 11:35:08 INFO - PROCESS | 1976 | 1462214108559 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 11:35:08 INFO - PROCESS | 1976 | 1462214108562 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 11:35:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:35:08 INFO - PROCESS | 1976 | 1462214108570 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:35:08 INFO - PROCESS | 1976 | 1462214108576 Marionette TRACE conn4 <- [1,1562,null,{}] 11:35:08 INFO - PROCESS | 1976 | 1462214108582 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:08 INFO - PROCESS | 1976 | 1462214108818 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 11:35:09 INFO - PROCESS | 1976 | 1462214109072 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:09 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96335e000 == 143 [pid = 1976] [id = 398] 11:35:09 INFO - PROCESS | 1976 | ++DOMWINDOW == 208 (0x7fe985126c00) [pid = 1976] [serial = 1195] [outer = (nil)] 11:35:09 INFO - PROCESS | 1976 | ++DOMWINDOW == 209 (0x7fe9888ba400) [pid = 1976] [serial = 1196] [outer = 0x7fe985126c00] 11:35:09 INFO - PROCESS | 1976 | 1462214109195 Marionette DEBUG loaded listener.js 11:35:09 INFO - PROCESS | 1976 | ++DOMWINDOW == 210 (0x7fe988bbbc00) [pid = 1976] [serial = 1197] [outer = 0x7fe985126c00] 11:35:10 INFO - PROCESS | 1976 | 1462214110064 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 11:35:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:35:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1531ms 11:35:10 INFO - PROCESS | 1976 | 1462214110101 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 11:35:10 INFO - PROCESS | 1976 | 1462214110105 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 11:35:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:35:10 INFO - PROCESS | 1976 | 1462214110112 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:35:10 INFO - PROCESS | 1976 | 1462214110115 Marionette TRACE conn4 <- [1,1566,null,{}] 11:35:10 INFO - PROCESS | 1976 | 1462214110121 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:10 INFO - PROCESS | 1976 | 1462214110330 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 11:35:10 INFO - PROCESS | 1976 | 1462214110595 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:10 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe963298000 == 144 [pid = 1976] [id = 399] 11:35:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 211 (0x7fe961353c00) [pid = 1976] [serial = 1198] [outer = (nil)] 11:35:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 212 (0x7fe96135a000) [pid = 1976] [serial = 1199] [outer = 0x7fe961353c00] 11:35:10 INFO - PROCESS | 1976 | 1462214110708 Marionette DEBUG loaded listener.js 11:35:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 213 (0x7fe96135e800) [pid = 1976] [serial = 1200] [outer = 0x7fe961353c00] 11:35:11 INFO - PROCESS | 1976 | 1462214111611 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 11:35:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:35:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1547ms 11:35:11 INFO - PROCESS | 1976 | 1462214111660 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 11:35:11 INFO - PROCESS | 1976 | 1462214111664 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 11:35:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:35:11 INFO - PROCESS | 1976 | 1462214111671 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:35:11 INFO - PROCESS | 1976 | 1462214111673 Marionette TRACE conn4 <- [1,1570,null,{}] 11:35:11 INFO - PROCESS | 1976 | 1462214111679 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:11 INFO - PROCESS | 1976 | 1462214111893 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 11:35:12 INFO - PROCESS | 1976 | 1462214112089 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:12 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9632ad000 == 145 [pid = 1976] [id = 400] 11:35:12 INFO - PROCESS | 1976 | ++DOMWINDOW == 214 (0x7fe95bb42400) [pid = 1976] [serial = 1201] [outer = (nil)] 11:35:12 INFO - PROCESS | 1976 | ++DOMWINDOW == 215 (0x7fe95bb4a800) [pid = 1976] [serial = 1202] [outer = 0x7fe95bb42400] 11:35:12 INFO - PROCESS | 1976 | 1462214112159 Marionette DEBUG loaded listener.js 11:35:12 INFO - PROCESS | 1976 | ++DOMWINDOW == 216 (0x7fe95bb4f800) [pid = 1976] [serial = 1203] [outer = 0x7fe95bb42400] 11:35:13 INFO - PROCESS | 1976 | 1462214113061 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 11:35:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:35:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1430ms 11:35:13 INFO - PROCESS | 1976 | 1462214113102 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 11:35:13 INFO - PROCESS | 1976 | 1462214113107 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 11:35:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:35:13 INFO - PROCESS | 1976 | 1462214113113 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:35:13 INFO - PROCESS | 1976 | 1462214113117 Marionette TRACE conn4 <- [1,1574,null,{}] 11:35:13 INFO - PROCESS | 1976 | 1462214113124 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:13 INFO - PROCESS | 1976 | 1462214113328 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 11:35:13 INFO - PROCESS | 1976 | 1462214113534 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:13 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9632c4800 == 146 [pid = 1976] [id = 401] 11:35:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 217 (0x7fe95bb42c00) [pid = 1976] [serial = 1204] [outer = (nil)] 11:35:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 218 (0x7fe961356800) [pid = 1976] [serial = 1205] [outer = 0x7fe95bb42c00] 11:35:13 INFO - PROCESS | 1976 | 1462214113603 Marionette DEBUG loaded listener.js 11:35:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 219 (0x7fe961361800) [pid = 1976] [serial = 1206] [outer = 0x7fe95bb42c00] 11:35:14 INFO - PROCESS | 1976 | 1462214114513 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 11:35:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:35:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1429ms 11:35:14 INFO - PROCESS | 1976 | 1462214114543 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 11:35:14 INFO - PROCESS | 1976 | 1462214114547 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 11:35:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:35:14 INFO - PROCESS | 1976 | 1462214114553 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:35:14 INFO - PROCESS | 1976 | 1462214114555 Marionette TRACE conn4 <- [1,1578,null,{}] 11:35:14 INFO - PROCESS | 1976 | 1462214114561 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:14 INFO - PROCESS | 1976 | 1462214114772 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 11:35:14 INFO - PROCESS | 1976 | 1462214114986 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:15 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe961511800 == 147 [pid = 1976] [id = 402] 11:35:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 220 (0x7fe95bb4c000) [pid = 1976] [serial = 1207] [outer = (nil)] 11:35:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 221 (0x7fe964fd5800) [pid = 1976] [serial = 1208] [outer = 0x7fe95bb4c000] 11:35:15 INFO - PROCESS | 1976 | 1462214115100 Marionette DEBUG loaded listener.js 11:35:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 222 (0x7fe966544c00) [pid = 1976] [serial = 1209] [outer = 0x7fe95bb4c000] 11:35:16 INFO - PROCESS | 1976 | 1462214116521 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 11:35:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:35:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 2032ms 11:35:16 INFO - PROCESS | 1976 | 1462214116586 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 11:35:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:35:16 INFO - PROCESS | 1976 | 1462214116592 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 11:35:16 INFO - PROCESS | 1976 | 1462214116599 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:35:16 INFO - PROCESS | 1976 | 1462214116604 Marionette TRACE conn4 <- [1,1582,null,{}] 11:35:16 INFO - PROCESS | 1976 | 1462214116611 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:16 INFO - PROCESS | 1976 | 1462214116819 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 11:35:17 INFO - PROCESS | 1976 | 1462214117071 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:17 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9632a8800 == 148 [pid = 1976] [id = 403] 11:35:17 INFO - PROCESS | 1976 | ++DOMWINDOW == 223 (0x7fe95ef3b800) [pid = 1976] [serial = 1210] [outer = (nil)] 11:35:17 INFO - PROCESS | 1976 | ++DOMWINDOW == 224 (0x7fe95ef3dc00) [pid = 1976] [serial = 1211] [outer = 0x7fe95ef3b800] 11:35:17 INFO - PROCESS | 1976 | 1462214117154 Marionette DEBUG loaded listener.js 11:35:17 INFO - PROCESS | 1976 | ++DOMWINDOW == 225 (0x7fe960bb0800) [pid = 1976] [serial = 1212] [outer = 0x7fe95ef3b800] 11:35:18 INFO - PROCESS | 1976 | 1462214118030 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 11:35:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:35:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1485ms 11:35:18 INFO - PROCESS | 1976 | 1462214118085 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 11:35:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:35:18 INFO - PROCESS | 1976 | 1462214118096 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 11:35:18 INFO - PROCESS | 1976 | 1462214118108 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:35:18 INFO - PROCESS | 1976 | 1462214118114 Marionette TRACE conn4 <- [1,1586,null,{}] 11:35:18 INFO - PROCESS | 1976 | 1462214118120 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:18 INFO - PROCESS | 1976 | 1462214118456 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 11:35:18 INFO - PROCESS | 1976 | 1462214118833 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:18 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95bbcb000 == 149 [pid = 1976] [id = 404] 11:35:18 INFO - PROCESS | 1976 | ++DOMWINDOW == 226 (0x7fe9651d6400) [pid = 1976] [serial = 1213] [outer = (nil)] 11:35:18 INFO - PROCESS | 1976 | ++DOMWINDOW == 227 (0x7fe9651e1c00) [pid = 1976] [serial = 1214] [outer = 0x7fe9651d6400] 11:35:18 INFO - PROCESS | 1976 | 1462214118901 Marionette DEBUG loaded listener.js 11:35:19 INFO - PROCESS | 1976 | ++DOMWINDOW == 228 (0x7fe96653fc00) [pid = 1976] [serial = 1215] [outer = 0x7fe9651d6400] 11:35:19 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d916000 == 148 [pid = 1976] [id = 328] 11:35:19 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe983da2800 == 147 [pid = 1976] [id = 330] 11:35:19 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe960ad9000 == 146 [pid = 1976] [id = 321] 11:35:19 INFO - PROCESS | 1976 | --DOMWINDOW == 227 (0x7fe966890400) [pid = 1976] [serial = 1073] [outer = (nil)] [url = about:blank] 11:35:19 INFO - PROCESS | 1976 | --DOMWINDOW == 226 (0x7fe96673d400) [pid = 1976] [serial = 1076] [outer = (nil)] [url = about:blank] 11:35:19 INFO - PROCESS | 1976 | --DOMWINDOW == 225 (0x7fe983a16400) [pid = 1976] [serial = 1067] [outer = (nil)] [url = about:blank] 11:35:19 INFO - PROCESS | 1976 | --DOMWINDOW == 224 (0x7fe96ea71c00) [pid = 1976] [serial = 1070] [outer = (nil)] [url = about:blank] 11:35:19 INFO - PROCESS | 1976 | --DOMWINDOW == 223 (0x7fe976ddd000) [pid = 1976] [serial = 1061] [outer = (nil)] [url = about:blank] 11:35:19 INFO - PROCESS | 1976 | --DOMWINDOW == 222 (0x7fe979218400) [pid = 1976] [serial = 1064] [outer = (nil)] [url = about:blank] 11:35:19 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9762c9000 == 145 [pid = 1976] [id = 333] 11:35:19 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe976a80000 == 144 [pid = 1976] [id = 334] 11:35:19 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe976a92000 == 143 [pid = 1976] [id = 336] 11:35:19 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95d2e9000 == 142 [pid = 1976] [id = 335] 11:35:19 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe98e046800 == 141 [pid = 1976] [id = 332] 11:35:19 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9762b6000 == 140 [pid = 1976] [id = 375] 11:35:19 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe972d85800 == 139 [pid = 1976] [id = 374] 11:35:19 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe971293800 == 138 [pid = 1976] [id = 373] 11:35:19 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe971015800 == 137 [pid = 1976] [id = 372] 11:35:19 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96f8cc800 == 136 [pid = 1976] [id = 371] 11:35:19 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d919000 == 135 [pid = 1976] [id = 370] 11:35:19 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96cc22000 == 134 [pid = 1976] [id = 369] 11:35:19 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe964914000 == 133 [pid = 1976] [id = 368] 11:35:19 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95bdd4800 == 132 [pid = 1976] [id = 367] 11:35:19 INFO - PROCESS | 1976 | 1462214119876 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 11:35:19 INFO - PROCESS | 1976 | --DOMWINDOW == 221 (0x7fe96d5c4800) [pid = 1976] [serial = 1098] [outer = (nil)] [url = about:blank] 11:35:19 INFO - PROCESS | 1976 | --DOMWINDOW == 220 (0x7fe95efd6000) [pid = 1976] [serial = 1082] [outer = (nil)] [url = about:blank] 11:35:19 INFO - PROCESS | 1976 | --DOMWINDOW == 219 (0x7fe95e682000) [pid = 1976] [serial = 1043] [outer = (nil)] [url = about:blank] 11:35:19 INFO - PROCESS | 1976 | --DOMWINDOW == 218 (0x7fe96c164800) [pid = 1976] [serial = 1046] [outer = (nil)] [url = about:blank] 11:35:19 INFO - PROCESS | 1976 | --DOMWINDOW == 217 (0x7fe9706b3800) [pid = 1976] [serial = 1055] [outer = (nil)] [url = about:blank] 11:35:19 INFO - PROCESS | 1976 | --DOMWINDOW == 216 (0x7fe964ec5400) [pid = 1976] [serial = 1086] [outer = (nil)] [url = about:blank] 11:35:19 INFO - PROCESS | 1976 | --DOMWINDOW == 215 (0x7fe96cb48000) [pid = 1976] [serial = 1095] [outer = (nil)] [url = about:blank] 11:35:19 INFO - PROCESS | 1976 | --DOMWINDOW == 214 (0x7fe96d36c400) [pid = 1976] [serial = 1097] [outer = (nil)] [url = about:blank] 11:35:19 INFO - PROCESS | 1976 | --DOMWINDOW == 213 (0x7fe96d506c00) [pid = 1976] [serial = 1049] [outer = (nil)] [url = about:blank] 11:35:19 INFO - PROCESS | 1976 | --DOMWINDOW == 212 (0x7fe9676e2c00) [pid = 1976] [serial = 1089] [outer = (nil)] [url = about:blank] 11:35:19 INFO - PROCESS | 1976 | --DOMWINDOW == 211 (0x7fe96688fc00) [pid = 1976] [serial = 1088] [outer = (nil)] [url = about:blank] 11:35:19 INFO - PROCESS | 1976 | --DOMWINDOW == 210 (0x7fe975aca400) [pid = 1976] [serial = 1058] [outer = (nil)] [url = about:blank] 11:35:19 INFO - PROCESS | 1976 | --DOMWINDOW == 209 (0x7fe95efd8000) [pid = 1976] [serial = 1085] [outer = (nil)] [url = about:blank] 11:35:19 INFO - PROCESS | 1976 | --DOMWINDOW == 208 (0x7fe96ca6cc00) [pid = 1976] [serial = 1094] [outer = (nil)] [url = about:blank] 11:35:19 INFO - PROCESS | 1976 | --DOMWINDOW == 207 (0x7fe9651dcc00) [pid = 1976] [serial = 1079] [outer = (nil)] [url = about:blank] 11:35:19 INFO - PROCESS | 1976 | --DOMWINDOW == 206 (0x7fe96c355400) [pid = 1976] [serial = 1092] [outer = (nil)] [url = about:blank] 11:35:19 INFO - PROCESS | 1976 | --DOMWINDOW == 205 (0x7fe96d4e7c00) [pid = 1976] [serial = 1040] [outer = (nil)] [url = about:blank] 11:35:19 INFO - PROCESS | 1976 | --DOMWINDOW == 204 (0x7fe96dab8800) [pid = 1976] [serial = 1052] [outer = (nil)] [url = about:blank] 11:35:19 INFO - PROCESS | 1976 | --DOMWINDOW == 203 (0x7fe95f0d9800) [pid = 1976] [serial = 1083] [outer = (nil)] [url = about:blank] 11:35:19 INFO - PROCESS | 1976 | --DOMWINDOW == 202 (0x7fe96c229c00) [pid = 1976] [serial = 1091] [outer = (nil)] [url = about:blank] 11:35:19 INFO - PROCESS | 1976 | --DOMWINDOW == 201 (0x7fe96d5c9c00) [pid = 1976] [serial = 1100] [outer = (nil)] [url = about:blank] 11:35:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:35:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1837ms 11:35:19 INFO - PROCESS | 1976 | 1462214119944 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 11:35:19 INFO - PROCESS | 1976 | 1462214119947 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 11:35:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:35:19 INFO - PROCESS | 1976 | 1462214119953 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:35:19 INFO - PROCESS | 1976 | 1462214119959 Marionette TRACE conn4 <- [1,1590,null,{}] 11:35:19 INFO - PROCESS | 1976 | 1462214119973 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:20 INFO - PROCESS | 1976 | 1462214120192 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 11:35:20 INFO - PROCESS | 1976 | 1462214120424 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:20 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe960ac8800 == 133 [pid = 1976] [id = 405] 11:35:20 INFO - PROCESS | 1976 | ++DOMWINDOW == 202 (0x7fe966545800) [pid = 1976] [serial = 1216] [outer = (nil)] 11:35:20 INFO - PROCESS | 1976 | ++DOMWINDOW == 203 (0x7fe966890400) [pid = 1976] [serial = 1217] [outer = 0x7fe966545800] 11:35:20 INFO - PROCESS | 1976 | 1462214120505 Marionette DEBUG loaded listener.js 11:35:20 INFO - PROCESS | 1976 | ++DOMWINDOW == 204 (0x7fe9676da400) [pid = 1976] [serial = 1218] [outer = 0x7fe966545800] 11:35:21 INFO - PROCESS | 1976 | 1462214121278 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 11:35:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:35:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1381ms 11:35:21 INFO - PROCESS | 1976 | 1462214121339 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 11:35:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:35:21 INFO - PROCESS | 1976 | 1462214121344 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 11:35:21 INFO - PROCESS | 1976 | 1462214121352 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:35:21 INFO - PROCESS | 1976 | 1462214121355 Marionette TRACE conn4 <- [1,1594,null,{}] 11:35:21 INFO - PROCESS | 1976 | 1462214121361 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:21 INFO - PROCESS | 1976 | 1462214121544 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 11:35:21 INFO - PROCESS | 1976 | 1462214121721 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:21 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe964f41800 == 134 [pid = 1976] [id = 406] 11:35:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 205 (0x7fe95e3edc00) [pid = 1976] [serial = 1219] [outer = (nil)] 11:35:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 206 (0x7fe96c35e000) [pid = 1976] [serial = 1220] [outer = 0x7fe95e3edc00] 11:35:21 INFO - PROCESS | 1976 | 1462214121784 Marionette DEBUG loaded listener.js 11:35:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 207 (0x7fe96cc76000) [pid = 1976] [serial = 1221] [outer = 0x7fe95e3edc00] 11:35:22 INFO - PROCESS | 1976 | 1462214122639 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 11:35:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:35:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1331ms 11:35:22 INFO - PROCESS | 1976 | 1462214122682 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 11:35:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:35:22 INFO - PROCESS | 1976 | 1462214122685 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 11:35:22 INFO - PROCESS | 1976 | 1462214122690 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:35:22 INFO - PROCESS | 1976 | 1462214122694 Marionette TRACE conn4 <- [1,1598,null,{}] 11:35:22 INFO - PROCESS | 1976 | 1462214122699 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:22 INFO - PROCESS | 1976 | 1462214122929 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 11:35:22 INFO - PROCESS | 1976 | 1462214122960 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:22 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe966999800 == 135 [pid = 1976] [id = 407] 11:35:22 INFO - PROCESS | 1976 | ++DOMWINDOW == 208 (0x7fe966744400) [pid = 1976] [serial = 1222] [outer = (nil)] 11:35:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 209 (0x7fe96d19a800) [pid = 1976] [serial = 1223] [outer = 0x7fe966744400] 11:35:23 INFO - PROCESS | 1976 | 1462214123022 Marionette DEBUG loaded listener.js 11:35:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 210 (0x7fe96d4db800) [pid = 1976] [serial = 1224] [outer = 0x7fe966744400] 11:35:23 INFO - PROCESS | 1976 | 1462214123925 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 11:35:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:35:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1292ms 11:35:23 INFO - PROCESS | 1976 | 1462214123984 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 11:35:23 INFO - PROCESS | 1976 | 1462214123987 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 11:35:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:35:23 INFO - PROCESS | 1976 | 1462214123993 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:35:23 INFO - PROCESS | 1976 | 1462214123996 Marionette TRACE conn4 <- [1,1602,null,{}] 11:35:24 INFO - PROCESS | 1976 | 1462214124002 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:24 INFO - PROCESS | 1976 | 1462214124272 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 11:35:24 INFO - PROCESS | 1976 | --DOMWINDOW == 209 (0x7fe96d00fc00) [pid = 1976] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:35:24 INFO - PROCESS | 1976 | --DOMWINDOW == 208 (0x7fe9651e0000) [pid = 1976] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:35:24 INFO - PROCESS | 1976 | --DOMWINDOW == 207 (0x7fe95d6ed800) [pid = 1976] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:35:24 INFO - PROCESS | 1976 | --DOMWINDOW == 206 (0x7fe960babc00) [pid = 1976] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:35:24 INFO - PROCESS | 1976 | --DOMWINDOW == 205 (0x7fe95b9d1c00) [pid = 1976] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:35:24 INFO - PROCESS | 1976 | --DOMWINDOW == 204 (0x7fe962c8f000) [pid = 1976] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:35:24 INFO - PROCESS | 1976 | 1462214124801 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:24 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9668bd000 == 136 [pid = 1976] [id = 408] 11:35:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 205 (0x7fe95b9d1c00) [pid = 1976] [serial = 1225] [outer = (nil)] 11:35:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 206 (0x7fe9651e0000) [pid = 1976] [serial = 1226] [outer = 0x7fe95b9d1c00] 11:35:24 INFO - PROCESS | 1976 | 1462214124870 Marionette DEBUG loaded listener.js 11:35:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 207 (0x7fe96dd4a800) [pid = 1976] [serial = 1227] [outer = 0x7fe95b9d1c00] 11:35:25 INFO - PROCESS | 1976 | 1462214125584 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 11:35:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:35:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1633ms 11:35:25 INFO - PROCESS | 1976 | 1462214125627 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 11:35:25 INFO - PROCESS | 1976 | 1462214125631 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 11:35:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:35:25 INFO - PROCESS | 1976 | 1462214125648 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:35:25 INFO - PROCESS | 1976 | 1462214125663 Marionette TRACE conn4 <- [1,1606,null,{}] 11:35:25 INFO - PROCESS | 1976 | 1462214125671 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:25 INFO - PROCESS | 1976 | 1462214125875 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 11:35:25 INFO - PROCESS | 1976 | 1462214125885 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:25 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96edc6800 == 137 [pid = 1976] [id = 409] 11:35:25 INFO - PROCESS | 1976 | ++DOMWINDOW == 208 (0x7fe96ddae800) [pid = 1976] [serial = 1228] [outer = (nil)] 11:35:25 INFO - PROCESS | 1976 | ++DOMWINDOW == 209 (0x7fe96edb2400) [pid = 1976] [serial = 1229] [outer = 0x7fe96ddae800] 11:35:25 INFO - PROCESS | 1976 | 1462214125947 Marionette DEBUG loaded listener.js 11:35:26 INFO - PROCESS | 1976 | ++DOMWINDOW == 210 (0x7fe970499400) [pid = 1976] [serial = 1230] [outer = 0x7fe96ddae800] 11:35:27 INFO - PROCESS | 1976 | 1462214127008 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 11:35:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:35:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1406ms 11:35:27 INFO - PROCESS | 1976 | 1462214127047 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 11:35:27 INFO - PROCESS | 1976 | 1462214127052 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 11:35:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:35:27 INFO - PROCESS | 1976 | 1462214127060 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:35:27 INFO - PROCESS | 1976 | 1462214127066 Marionette TRACE conn4 <- [1,1610,null,{}] 11:35:27 INFO - PROCESS | 1976 | 1462214127075 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:27 INFO - PROCESS | 1976 | 1462214127279 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 11:35:27 INFO - PROCESS | 1976 | 1462214127554 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:27 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe960ac3800 == 138 [pid = 1976] [id = 410] 11:35:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 211 (0x7fe95e35ec00) [pid = 1976] [serial = 1231] [outer = (nil)] 11:35:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 212 (0x7fe95ef31800) [pid = 1976] [serial = 1232] [outer = 0x7fe95e35ec00] 11:35:27 INFO - PROCESS | 1976 | 1462214127674 Marionette DEBUG loaded listener.js 11:35:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 213 (0x7fe95efdd000) [pid = 1976] [serial = 1233] [outer = 0x7fe95e35ec00] 11:35:28 INFO - PROCESS | 1976 | 1462214128604 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 11:35:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:35:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1586ms 11:35:28 INFO - PROCESS | 1976 | 1462214128647 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 11:35:28 INFO - PROCESS | 1976 | 1462214128656 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 11:35:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:35:28 INFO - PROCESS | 1976 | 1462214128668 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:35:28 INFO - PROCESS | 1976 | 1462214128671 Marionette TRACE conn4 <- [1,1614,null,{}] 11:35:28 INFO - PROCESS | 1976 | 1462214128679 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:28 INFO - PROCESS | 1976 | 1462214128900 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 11:35:29 INFO - PROCESS | 1976 | 1462214129152 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:29 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe966865800 == 139 [pid = 1976] [id = 411] 11:35:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 214 (0x7fe964ec4c00) [pid = 1976] [serial = 1234] [outer = (nil)] 11:35:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 215 (0x7fe96653f400) [pid = 1976] [serial = 1235] [outer = 0x7fe964ec4c00] 11:35:29 INFO - PROCESS | 1976 | 1462214129279 Marionette DEBUG loaded listener.js 11:35:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 216 (0x7fe966549c00) [pid = 1976] [serial = 1236] [outer = 0x7fe964ec4c00] 11:35:30 INFO - PROCESS | 1976 | 1462214130221 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 11:35:30 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 11:35:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1632ms 11:35:30 INFO - PROCESS | 1976 | 1462214130300 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 11:35:30 INFO - PROCESS | 1976 | 1462214130304 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 11:35:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:35:30 INFO - PROCESS | 1976 | 1462214130313 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:35:30 INFO - PROCESS | 1976 | 1462214130318 Marionette TRACE conn4 <- [1,1618,null,{}] 11:35:30 INFO - PROCESS | 1976 | 1462214130335 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:30 INFO - PROCESS | 1976 | 1462214130597 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 11:35:30 INFO - PROCESS | 1976 | 1462214130884 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:30 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97103d000 == 140 [pid = 1976] [id = 412] 11:35:30 INFO - PROCESS | 1976 | ++DOMWINDOW == 217 (0x7fe96c354c00) [pid = 1976] [serial = 1237] [outer = (nil)] 11:35:30 INFO - PROCESS | 1976 | ++DOMWINDOW == 218 (0x7fe96d26b400) [pid = 1976] [serial = 1238] [outer = 0x7fe96c354c00] 11:35:30 INFO - PROCESS | 1976 | 1462214130967 Marionette DEBUG loaded listener.js 11:35:31 INFO - PROCESS | 1976 | ++DOMWINDOW == 219 (0x7fe96d5bf800) [pid = 1976] [serial = 1239] [outer = 0x7fe96c354c00] 11:35:31 INFO - PROCESS | 1976 | 1462214131855 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 11:35:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:35:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1583ms 11:35:31 INFO - PROCESS | 1976 | 1462214131896 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 11:35:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:35:31 INFO - PROCESS | 1976 | 1462214131901 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 11:35:31 INFO - PROCESS | 1976 | 1462214131907 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:35:31 INFO - PROCESS | 1976 | 1462214131911 Marionette TRACE conn4 <- [1,1622,null,{}] 11:35:31 INFO - PROCESS | 1976 | 1462214131916 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:32 INFO - PROCESS | 1976 | 1462214132126 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 11:35:32 INFO - PROCESS | 1976 | 1462214132337 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:32 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97398d000 == 141 [pid = 1976] [id = 413] 11:35:32 INFO - PROCESS | 1976 | ++DOMWINDOW == 220 (0x7fe96c35b000) [pid = 1976] [serial = 1240] [outer = (nil)] 11:35:32 INFO - PROCESS | 1976 | ++DOMWINDOW == 221 (0x7fe96daaf800) [pid = 1976] [serial = 1241] [outer = 0x7fe96c35b000] 11:35:32 INFO - PROCESS | 1976 | 1462214132452 Marionette DEBUG loaded listener.js 11:35:32 INFO - PROCESS | 1976 | ++DOMWINDOW == 222 (0x7fe96ea6cc00) [pid = 1976] [serial = 1242] [outer = 0x7fe96c35b000] 11:35:33 INFO - PROCESS | 1976 | 1462214133403 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 11:35:33 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 11:35:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1532ms 11:35:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:35:33 INFO - PROCESS | 1976 | 1462214133439 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 11:35:33 INFO - PROCESS | 1976 | 1462214133441 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 11:35:33 INFO - PROCESS | 1976 | 1462214133449 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:35:33 INFO - PROCESS | 1976 | 1462214133453 Marionette TRACE conn4 <- [1,1626,null,{}] 11:35:33 INFO - PROCESS | 1976 | 1462214133458 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:33 INFO - PROCESS | 1976 | 1462214133663 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 11:35:33 INFO - PROCESS | 1976 | 1462214133869 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:33 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe976a92000 == 142 [pid = 1976] [id = 414] 11:35:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 223 (0x7fe9668ecc00) [pid = 1976] [serial = 1243] [outer = (nil)] 11:35:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 224 (0x7fe9704e4400) [pid = 1976] [serial = 1244] [outer = 0x7fe9668ecc00] 11:35:33 INFO - PROCESS | 1976 | 1462214133941 Marionette DEBUG loaded listener.js 11:35:34 INFO - PROCESS | 1976 | ++DOMWINDOW == 225 (0x7fe970ff5800) [pid = 1976] [serial = 1245] [outer = 0x7fe9668ecc00] 11:35:34 INFO - PROCESS | 1976 | 1462214134840 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 11:35:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:35:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1436ms 11:35:34 INFO - PROCESS | 1976 | 1462214134884 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 11:35:34 INFO - PROCESS | 1976 | 1462214134888 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 11:35:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:35:34 INFO - PROCESS | 1976 | 1462214134895 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:35:34 INFO - PROCESS | 1976 | 1462214134897 Marionette TRACE conn4 <- [1,1630,null,{}] 11:35:34 INFO - PROCESS | 1976 | 1462214134904 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:35 INFO - PROCESS | 1976 | 1462214135143 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 11:35:35 INFO - PROCESS | 1976 | 1462214135349 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:35 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe979162800 == 143 [pid = 1976] [id = 415] 11:35:35 INFO - PROCESS | 1976 | ++DOMWINDOW == 226 (0x7fe971065400) [pid = 1976] [serial = 1246] [outer = (nil)] 11:35:35 INFO - PROCESS | 1976 | ++DOMWINDOW == 227 (0x7fe976a16800) [pid = 1976] [serial = 1247] [outer = 0x7fe971065400] 11:35:35 INFO - PROCESS | 1976 | 1462214135470 Marionette DEBUG loaded listener.js 11:35:35 INFO - PROCESS | 1976 | ++DOMWINDOW == 228 (0x7fe977205400) [pid = 1976] [serial = 1248] [outer = 0x7fe971065400] 11:35:36 INFO - PROCESS | 1976 | 1462214136494 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 11:35:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:35:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1632ms 11:35:36 INFO - PROCESS | 1976 | 1462214136528 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 11:35:36 INFO - PROCESS | 1976 | 1462214136532 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 11:35:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:35:36 INFO - PROCESS | 1976 | 1462214136537 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:35:36 INFO - PROCESS | 1976 | 1462214136541 Marionette TRACE conn4 <- [1,1634,null,{}] 11:35:36 INFO - PROCESS | 1976 | 1462214136546 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:36 INFO - PROCESS | 1976 | 1462214136755 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 11:35:37 INFO - PROCESS | 1976 | 1462214137007 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:37 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe983f7f800 == 144 [pid = 1976] [id = 416] 11:35:37 INFO - PROCESS | 1976 | ++DOMWINDOW == 229 (0x7fe95d342c00) [pid = 1976] [serial = 1249] [outer = (nil)] 11:35:37 INFO - PROCESS | 1976 | ++DOMWINDOW == 230 (0x7fe95d34ac00) [pid = 1976] [serial = 1250] [outer = 0x7fe95d342c00] 11:35:37 INFO - PROCESS | 1976 | 1462214137125 Marionette DEBUG loaded listener.js 11:35:37 INFO - PROCESS | 1976 | ++DOMWINDOW == 231 (0x7fe975acd400) [pid = 1976] [serial = 1251] [outer = 0x7fe95d342c00] 11:35:37 INFO - PROCESS | 1976 | 1462214137995 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 11:35:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:35:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1530ms 11:35:38 INFO - PROCESS | 1976 | 1462214138069 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 11:35:38 INFO - PROCESS | 1976 | 1462214138072 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 11:35:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:35:38 INFO - PROCESS | 1976 | 1462214138079 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:35:38 INFO - PROCESS | 1976 | 1462214138082 Marionette TRACE conn4 <- [1,1638,null,{}] 11:35:38 INFO - PROCESS | 1976 | 1462214138089 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:38 INFO - PROCESS | 1976 | 1462214138303 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 11:35:38 INFO - PROCESS | 1976 | 1462214138548 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:38 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe989205800 == 145 [pid = 1976] [id = 417] 11:35:38 INFO - PROCESS | 1976 | ++DOMWINDOW == 232 (0x7fe95d345c00) [pid = 1976] [serial = 1252] [outer = (nil)] 11:35:38 INFO - PROCESS | 1976 | ++DOMWINDOW == 233 (0x7fe977364c00) [pid = 1976] [serial = 1253] [outer = 0x7fe95d345c00] 11:35:38 INFO - PROCESS | 1976 | 1462214138669 Marionette DEBUG loaded listener.js 11:35:38 INFO - PROCESS | 1976 | ++DOMWINDOW == 234 (0x7fe9795a5000) [pid = 1976] [serial = 1254] [outer = 0x7fe95d345c00] 11:35:39 INFO - PROCESS | 1976 | 1462214139514 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 11:35:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:35:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1483ms 11:35:39 INFO - PROCESS | 1976 | 1462214139563 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 11:35:39 INFO - PROCESS | 1976 | 1462214139567 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 11:35:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:35:39 INFO - PROCESS | 1976 | 1462214139573 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:35:39 INFO - PROCESS | 1976 | 1462214139575 Marionette TRACE conn4 <- [1,1642,null,{}] 11:35:39 INFO - PROCESS | 1976 | 1462214139582 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:39 INFO - PROCESS | 1976 | 1462214139792 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 11:35:40 INFO - PROCESS | 1976 | 1462214139999 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:40 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95ed30800 == 146 [pid = 1976] [id = 418] 11:35:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 235 (0x7fe95d347c00) [pid = 1976] [serial = 1255] [outer = (nil)] 11:35:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 236 (0x7fe983cbb400) [pid = 1976] [serial = 1256] [outer = 0x7fe95d347c00] 11:35:40 INFO - PROCESS | 1976 | 1462214140068 Marionette DEBUG loaded listener.js 11:35:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 237 (0x7fe9852f9c00) [pid = 1976] [serial = 1257] [outer = 0x7fe95d347c00] 11:35:40 INFO - PROCESS | 1976 | 1462214140997 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 11:35:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:35:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1482ms 11:35:41 INFO - PROCESS | 1976 | 1462214141057 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 11:35:41 INFO - PROCESS | 1976 | 1462214141062 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 11:35:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:35:41 INFO - PROCESS | 1976 | 1462214141069 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:35:41 INFO - PROCESS | 1976 | 1462214141073 Marionette TRACE conn4 <- [1,1646,null,{}] 11:35:41 INFO - PROCESS | 1976 | 1462214141080 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:41 INFO - PROCESS | 1976 | 1462214141329 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 11:35:41 INFO - PROCESS | 1976 | 1462214141582 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:41 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95e450000 == 147 [pid = 1976] [id = 419] 11:35:41 INFO - PROCESS | 1976 | ++DOMWINDOW == 238 (0x7fe95d349800) [pid = 1976] [serial = 1258] [outer = (nil)] 11:35:41 INFO - PROCESS | 1976 | ++DOMWINDOW == 239 (0x7fe95d8cbc00) [pid = 1976] [serial = 1259] [outer = 0x7fe95d349800] 11:35:41 INFO - PROCESS | 1976 | 1462214141705 Marionette DEBUG loaded listener.js 11:35:41 INFO - PROCESS | 1976 | ++DOMWINDOW == 240 (0x7fe95d8d0800) [pid = 1976] [serial = 1260] [outer = 0x7fe95d349800] 11:35:42 INFO - PROCESS | 1976 | 1462214142597 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 11:35:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:35:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1583ms 11:35:42 INFO - PROCESS | 1976 | 1462214142653 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 11:35:42 INFO - PROCESS | 1976 | 1462214142656 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 11:35:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:35:42 INFO - PROCESS | 1976 | 1462214142663 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:35:42 INFO - PROCESS | 1976 | 1462214142667 Marionette TRACE conn4 <- [1,1650,null,{}] 11:35:42 INFO - PROCESS | 1976 | 1462214142675 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:42 INFO - PROCESS | 1976 | 1462214142909 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 11:35:43 INFO - PROCESS | 1976 | 1462214143164 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:43 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96157b800 == 148 [pid = 1976] [id = 420] 11:35:43 INFO - PROCESS | 1976 | ++DOMWINDOW == 241 (0x7fe964ece800) [pid = 1976] [serial = 1261] [outer = (nil)] 11:35:43 INFO - PROCESS | 1976 | ++DOMWINDOW == 242 (0x7fe988bbd800) [pid = 1976] [serial = 1262] [outer = 0x7fe964ece800] 11:35:43 INFO - PROCESS | 1976 | 1462214143290 Marionette DEBUG loaded listener.js 11:35:43 INFO - PROCESS | 1976 | ++DOMWINDOW == 243 (0x7fe98914c800) [pid = 1976] [serial = 1263] [outer = 0x7fe964ece800] 11:35:44 INFO - PROCESS | 1976 | 1462214144117 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 11:35:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:35:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1485ms 11:35:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:35:44 INFO - PROCESS | 1976 | 1462214144148 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 11:35:44 INFO - PROCESS | 1976 | 1462214144151 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 11:35:44 INFO - PROCESS | 1976 | 1462214144157 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:35:44 INFO - PROCESS | 1976 | 1462214144161 Marionette TRACE conn4 <- [1,1654,null,{}] 11:35:44 INFO - PROCESS | 1976 | 1462214144166 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:44 INFO - PROCESS | 1976 | 1462214144363 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 11:35:44 INFO - PROCESS | 1976 | 1462214144572 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:44 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9604c8000 == 149 [pid = 1976] [id = 421] 11:35:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 244 (0x7fe9665b2400) [pid = 1976] [serial = 1264] [outer = (nil)] 11:35:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 245 (0x7fe9665bd800) [pid = 1976] [serial = 1265] [outer = 0x7fe9665b2400] 11:35:44 INFO - PROCESS | 1976 | 1462214144638 Marionette DEBUG loaded listener.js 11:35:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 246 (0x7fe96d505800) [pid = 1976] [serial = 1266] [outer = 0x7fe9665b2400] 11:35:45 INFO - PROCESS | 1976 | 1462214145476 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 11:35:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:35:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1382ms 11:35:45 INFO - PROCESS | 1976 | 1462214145540 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 11:35:45 INFO - PROCESS | 1976 | 1462214145544 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 11:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:35:45 INFO - PROCESS | 1976 | 1462214145550 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:35:45 INFO - PROCESS | 1976 | 1462214145553 Marionette TRACE conn4 <- [1,1658,null,{}] 11:35:45 INFO - PROCESS | 1976 | 1462214145574 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:45 INFO - PROCESS | 1976 | 1462214145788 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 11:35:46 INFO - PROCESS | 1976 | 1462214146028 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:46 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9604df800 == 150 [pid = 1976] [id = 422] 11:35:46 INFO - PROCESS | 1976 | ++DOMWINDOW == 247 (0x7fe960180400) [pid = 1976] [serial = 1267] [outer = (nil)] 11:35:46 INFO - PROCESS | 1976 | ++DOMWINDOW == 248 (0x7fe960186400) [pid = 1976] [serial = 1268] [outer = 0x7fe960180400] 11:35:46 INFO - PROCESS | 1976 | 1462214146107 Marionette DEBUG loaded listener.js 11:35:46 INFO - PROCESS | 1976 | ++DOMWINDOW == 249 (0x7fe96018b000) [pid = 1976] [serial = 1269] [outer = 0x7fe960180400] 11:35:47 INFO - PROCESS | 1976 | 1462214147029 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1547ms 11:35:47 INFO - PROCESS | 1976 | 1462214147099 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 11:35:47 INFO - PROCESS | 1976 | 1462214147103 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 11:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:35:47 INFO - PROCESS | 1976 | 1462214147110 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:35:47 INFO - PROCESS | 1976 | 1462214147113 Marionette TRACE conn4 <- [1,1662,null,{}] 11:35:47 INFO - PROCESS | 1976 | 1462214147119 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:47 INFO - PROCESS | 1976 | 1462214147373 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 11:35:47 INFO - PROCESS | 1976 | 1462214147631 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:47 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe962f2e800 == 151 [pid = 1976] [id = 423] 11:35:47 INFO - PROCESS | 1976 | ++DOMWINDOW == 250 (0x7fe960182400) [pid = 1976] [serial = 1270] [outer = (nil)] 11:35:47 INFO - PROCESS | 1976 | ++DOMWINDOW == 251 (0x7fe960273000) [pid = 1976] [serial = 1271] [outer = 0x7fe960182400] 11:35:47 INFO - PROCESS | 1976 | 1462214147752 Marionette DEBUG loaded listener.js 11:35:47 INFO - PROCESS | 1976 | ++DOMWINDOW == 252 (0x7fe960279000) [pid = 1976] [serial = 1272] [outer = 0x7fe960182400] 11:35:48 INFO - PROCESS | 1976 | 1462214148610 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1531ms 11:35:48 INFO - PROCESS | 1976 | 1462214148643 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 11:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:35:48 INFO - PROCESS | 1976 | 1462214148648 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 11:35:48 INFO - PROCESS | 1976 | 1462214148654 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:35:48 INFO - PROCESS | 1976 | 1462214148658 Marionette TRACE conn4 <- [1,1666,null,{}] 11:35:48 INFO - PROCESS | 1976 | 1462214148664 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:48 INFO - PROCESS | 1976 | 1462214148894 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 11:35:49 INFO - PROCESS | 1976 | 1462214149128 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:49 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95a829800 == 152 [pid = 1976] [id = 424] 11:35:49 INFO - PROCESS | 1976 | ++DOMWINDOW == 253 (0x7fe95a804c00) [pid = 1976] [serial = 1273] [outer = (nil)] 11:35:49 INFO - PROCESS | 1976 | ++DOMWINDOW == 254 (0x7fe95a80b400) [pid = 1976] [serial = 1274] [outer = 0x7fe95a804c00] 11:35:49 INFO - PROCESS | 1976 | 1462214149289 Marionette DEBUG loaded listener.js 11:35:49 INFO - PROCESS | 1976 | ++DOMWINDOW == 255 (0x7fe95a810000) [pid = 1976] [serial = 1275] [outer = 0x7fe95a804c00] 11:35:50 INFO - PROCESS | 1976 | 1462214150718 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 11:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 2136ms 11:35:50 INFO - PROCESS | 1976 | 1462214150790 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 11:35:50 INFO - PROCESS | 1976 | 1462214150797 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 11:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:35:50 INFO - PROCESS | 1976 | 1462214150808 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:35:50 INFO - PROCESS | 1976 | 1462214150811 Marionette TRACE conn4 <- [1,1670,null,{}] 11:35:50 INFO - PROCESS | 1976 | 1462214150821 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:51 INFO - PROCESS | 1976 | 1462214151061 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 11:35:51 INFO - PROCESS | 1976 | 1462214151384 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:51 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9604dd800 == 153 [pid = 1976] [id = 425] 11:35:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 256 (0x7fe95d8d2c00) [pid = 1976] [serial = 1276] [outer = (nil)] 11:35:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 257 (0x7fe95d943800) [pid = 1976] [serial = 1277] [outer = 0x7fe95d8d2c00] 11:35:51 INFO - PROCESS | 1976 | 1462214151487 Marionette DEBUG loaded listener.js 11:35:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 258 (0x7fe95e35e400) [pid = 1976] [serial = 1278] [outer = 0x7fe95d8d2c00] 11:35:52 INFO - PROCESS | 1976 | 1462214152444 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 11:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1687ms 11:35:52 INFO - PROCESS | 1976 | 1462214152498 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 11:35:52 INFO - PROCESS | 1976 | 1462214152513 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 11:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:35:52 INFO - PROCESS | 1976 | 1462214152533 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:35:52 INFO - PROCESS | 1976 | 1462214152537 Marionette TRACE conn4 <- [1,1674,null,{}] 11:35:52 INFO - PROCESS | 1976 | 1462214152550 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:52 INFO - PROCESS | 1976 | 1462214152839 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 11:35:53 INFO - PROCESS | 1976 | 1462214153186 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:53 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe961508800 == 154 [pid = 1976] [id = 426] 11:35:53 INFO - PROCESS | 1976 | ++DOMWINDOW == 259 (0x7fe95ef3a400) [pid = 1976] [serial = 1279] [outer = (nil)] 11:35:53 INFO - PROCESS | 1976 | ++DOMWINDOW == 260 (0x7fe96018b800) [pid = 1976] [serial = 1280] [outer = 0x7fe95ef3a400] 11:35:53 INFO - PROCESS | 1976 | 1462214153253 Marionette DEBUG loaded listener.js 11:35:53 INFO - PROCESS | 1976 | ++DOMWINDOW == 261 (0x7fe96027ac00) [pid = 1976] [serial = 1281] [outer = 0x7fe95ef3a400] 11:35:54 INFO - PROCESS | 1976 | 1462214154100 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 11:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1642ms 11:35:54 INFO - PROCESS | 1976 | 1462214154179 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 11:35:54 INFO - PROCESS | 1976 | 1462214154182 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 11:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:35:54 INFO - PROCESS | 1976 | 1462214154192 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:35:54 INFO - PROCESS | 1976 | 1462214154197 Marionette TRACE conn4 <- [1,1678,null,{}] 11:35:54 INFO - PROCESS | 1976 | 1462214154215 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:54 INFO - PROCESS | 1976 | 1462214154426 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 11:35:54 INFO - PROCESS | 1976 | 1462214154645 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:54 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe960ad4000 == 155 [pid = 1976] [id = 427] 11:35:54 INFO - PROCESS | 1976 | ++DOMWINDOW == 262 (0x7fe96135f400) [pid = 1976] [serial = 1282] [outer = (nil)] 11:35:54 INFO - PROCESS | 1976 | ++DOMWINDOW == 263 (0x7fe964ec6800) [pid = 1976] [serial = 1283] [outer = 0x7fe96135f400] 11:35:54 INFO - PROCESS | 1976 | 1462214154757 Marionette DEBUG loaded listener.js 11:35:54 INFO - PROCESS | 1976 | ++DOMWINDOW == 264 (0x7fe965cf5400) [pid = 1976] [serial = 1284] [outer = 0x7fe96135f400] 11:35:55 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d2e6000 == 154 [pid = 1976] [id = 348] 11:35:55 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97704c000 == 153 [pid = 1976] [id = 232] 11:35:55 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96f8b3000 == 152 [pid = 1976] [id = 209] 11:35:55 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe972d82000 == 151 [pid = 1976] [id = 349] 11:35:55 INFO - PROCESS | 1976 | --DOMWINDOW == 263 (0x7fe96edb6c00) [pid = 1976] [serial = 1163] [outer = (nil)] [url = about:blank] 11:35:55 INFO - PROCESS | 1976 | --DOMWINDOW == 262 (0x7fe984c12400) [pid = 1976] [serial = 1139] [outer = (nil)] [url = about:blank] 11:35:55 INFO - PROCESS | 1976 | --DOMWINDOW == 261 (0x7fe976a0ac00) [pid = 1976] [serial = 1133] [outer = (nil)] [url = about:blank] 11:35:55 INFO - PROCESS | 1976 | --DOMWINDOW == 260 (0x7fe96dab9000) [pid = 1976] [serial = 1118] [outer = (nil)] [url = about:blank] 11:35:55 INFO - PROCESS | 1976 | --DOMWINDOW == 259 (0x7fe97de49800) [pid = 1976] [serial = 1136] [outer = (nil)] [url = about:blank] 11:35:55 INFO - PROCESS | 1976 | --DOMWINDOW == 258 (0x7fe9708ca000) [pid = 1976] [serial = 1124] [outer = (nil)] [url = about:blank] 11:35:55 INFO - PROCESS | 1976 | --DOMWINDOW == 257 (0x7fe96c224000) [pid = 1976] [serial = 1109] [outer = (nil)] [url = about:blank] 11:35:55 INFO - PROCESS | 1976 | --DOMWINDOW == 256 (0x7fe96d9e1800) [pid = 1976] [serial = 1115] [outer = (nil)] [url = about:blank] 11:35:55 INFO - PROCESS | 1976 | --DOMWINDOW == 255 (0x7fe9704de400) [pid = 1976] [serial = 1121] [outer = (nil)] [url = about:blank] 11:35:55 INFO - PROCESS | 1976 | --DOMWINDOW == 254 (0x7fe9713d1800) [pid = 1976] [serial = 1127] [outer = (nil)] [url = about:blank] 11:35:55 INFO - PROCESS | 1976 | --DOMWINDOW == 253 (0x7fe974f47800) [pid = 1976] [serial = 1130] [outer = (nil)] [url = about:blank] 11:35:55 INFO - PROCESS | 1976 | --DOMWINDOW == 252 (0x7fe96d4e7000) [pid = 1976] [serial = 1112] [outer = (nil)] [url = about:blank] 11:35:55 INFO - PROCESS | 1976 | --DOMWINDOW == 251 (0x7fe960ba5800) [pid = 1976] [serial = 1142] [outer = (nil)] [url = about:blank] 11:35:55 INFO - PROCESS | 1976 | --DOMWINDOW == 250 (0x7fe964ecf800) [pid = 1976] [serial = 1106] [outer = (nil)] [url = about:blank] 11:35:55 INFO - PROCESS | 1976 | --DOMWINDOW == 249 (0x7fe95b9cd800) [pid = 1976] [serial = 1103] [outer = (nil)] [url = about:blank] 11:35:55 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9668bd000 == 150 [pid = 1976] [id = 408] 11:35:55 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe966999800 == 149 [pid = 1976] [id = 407] 11:35:55 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe964f41800 == 148 [pid = 1976] [id = 406] 11:35:55 INFO - PROCESS | 1976 | 1462214155883 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 11:35:55 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe960ac8800 == 147 [pid = 1976] [id = 405] 11:35:55 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95bbcb000 == 146 [pid = 1976] [id = 404] 11:35:55 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9632a8800 == 145 [pid = 1976] [id = 403] 11:35:55 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9632c4800 == 144 [pid = 1976] [id = 401] 11:35:55 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9632ad000 == 143 [pid = 1976] [id = 400] 11:35:55 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe963298000 == 142 [pid = 1976] [id = 399] 11:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1734ms 11:35:55 INFO - PROCESS | 1976 | 1462214155927 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 11:35:55 INFO - PROCESS | 1976 | 1462214155930 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 11:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:35:55 INFO - PROCESS | 1976 | 1462214155937 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:35:55 INFO - PROCESS | 1976 | 1462214155939 Marionette TRACE conn4 <- [1,1682,null,{}] 11:35:55 INFO - PROCESS | 1976 | 1462214155944 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:56 INFO - PROCESS | 1976 | 1462214156138 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 11:35:56 INFO - PROCESS | 1976 | --DOMWINDOW == 248 (0x7fe96dacc800) [pid = 1976] [serial = 1161] [outer = (nil)] [url = about:blank] 11:35:56 INFO - PROCESS | 1976 | --DOMWINDOW == 247 (0x7fe96d814800) [pid = 1976] [serial = 1160] [outer = (nil)] [url = about:blank] 11:35:56 INFO - PROCESS | 1976 | --DOMWINDOW == 246 (0x7fe96d4e6c00) [pid = 1976] [serial = 1157] [outer = (nil)] [url = about:blank] 11:35:56 INFO - PROCESS | 1976 | --DOMWINDOW == 245 (0x7fe95e3e0c00) [pid = 1976] [serial = 1145] [outer = (nil)] [url = about:blank] 11:35:56 INFO - PROCESS | 1976 | --DOMWINDOW == 244 (0x7fe964ec9c00) [pid = 1976] [serial = 1148] [outer = (nil)] [url = about:blank] 11:35:56 INFO - PROCESS | 1976 | --DOMWINDOW == 243 (0x7fe965cf9000) [pid = 1976] [serial = 1149] [outer = (nil)] [url = about:blank] 11:35:56 INFO - PROCESS | 1976 | --DOMWINDOW == 242 (0x7fe96c16e000) [pid = 1976] [serial = 1152] [outer = (nil)] [url = about:blank] 11:35:56 INFO - PROCESS | 1976 | --DOMWINDOW == 241 (0x7fe9676df000) [pid = 1976] [serial = 1151] [outer = (nil)] [url = about:blank] 11:35:56 INFO - PROCESS | 1976 | --DOMWINDOW == 240 (0x7fe96ca6a400) [pid = 1976] [serial = 1154] [outer = (nil)] [url = about:blank] 11:35:56 INFO - PROCESS | 1976 | --DOMWINDOW == 239 (0x7fe96d5c8c00) [pid = 1976] [serial = 1158] [outer = (nil)] [url = about:blank] 11:35:56 INFO - PROCESS | 1976 | --DOMWINDOW == 238 (0x7fe96d266800) [pid = 1976] [serial = 1155] [outer = (nil)] [url = about:blank] 11:35:56 INFO - PROCESS | 1976 | --DOMWINDOW == 237 (0x7fe95efdc400) [pid = 1976] [serial = 1146] [outer = (nil)] [url = about:blank] 11:35:56 INFO - PROCESS | 1976 | 1462214156458 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:56 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95da60000 == 143 [pid = 1976] [id = 428] 11:35:56 INFO - PROCESS | 1976 | ++DOMWINDOW == 238 (0x7fe95d6e6c00) [pid = 1976] [serial = 1285] [outer = (nil)] 11:35:56 INFO - PROCESS | 1976 | ++DOMWINDOW == 239 (0x7fe965cf5800) [pid = 1976] [serial = 1286] [outer = 0x7fe95d6e6c00] 11:35:56 INFO - PROCESS | 1976 | 1462214156530 Marionette DEBUG loaded listener.js 11:35:56 INFO - PROCESS | 1976 | ++DOMWINDOW == 240 (0x7fe96654d800) [pid = 1976] [serial = 1287] [outer = 0x7fe95d6e6c00] 11:35:57 INFO - PROCESS | 1976 | 1462214157244 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 11:35:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1333ms 11:35:57 INFO - PROCESS | 1976 | 1462214157271 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 11:35:57 INFO - PROCESS | 1976 | 1462214157273 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 11:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:35:57 INFO - PROCESS | 1976 | 1462214157280 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:35:57 INFO - PROCESS | 1976 | 1462214157282 Marionette TRACE conn4 <- [1,1686,null,{}] 11:35:57 INFO - PROCESS | 1976 | 1462214157287 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:57 INFO - PROCESS | 1976 | 1462214157466 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 11:35:57 INFO - PROCESS | 1976 | 1462214157644 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:57 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe964f3c800 == 144 [pid = 1976] [id = 429] 11:35:57 INFO - PROCESS | 1976 | ++DOMWINDOW == 241 (0x7fe95efdc400) [pid = 1976] [serial = 1288] [outer = (nil)] 11:35:57 INFO - PROCESS | 1976 | ++DOMWINDOW == 242 (0x7fe966749800) [pid = 1976] [serial = 1289] [outer = 0x7fe95efdc400] 11:35:57 INFO - PROCESS | 1976 | 1462214157704 Marionette DEBUG loaded listener.js 11:35:57 INFO - PROCESS | 1976 | ++DOMWINDOW == 243 (0x7fe9676dd800) [pid = 1976] [serial = 1290] [outer = 0x7fe95efdc400] 11:35:58 INFO - PROCESS | 1976 | 1462214158545 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 11:35:58 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 11:35:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1276ms 11:35:58 INFO - PROCESS | 1976 | 1462214158567 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 11:35:58 INFO - PROCESS | 1976 | 1462214158571 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 11:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:35:58 INFO - PROCESS | 1976 | 1462214158577 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:35:58 INFO - PROCESS | 1976 | 1462214158592 Marionette TRACE conn4 <- [1,1690,null,{}] 11:35:58 INFO - PROCESS | 1976 | 1462214158608 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:58 INFO - PROCESS | 1976 | 1462214158890 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 11:35:58 INFO - PROCESS | 1976 | 1462214158921 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:58 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96c24b800 == 145 [pid = 1976] [id = 430] 11:35:58 INFO - PROCESS | 1976 | ++DOMWINDOW == 244 (0x7fe96a6b4800) [pid = 1976] [serial = 1291] [outer = (nil)] 11:35:58 INFO - PROCESS | 1976 | ++DOMWINDOW == 245 (0x7fe96cc7e000) [pid = 1976] [serial = 1292] [outer = 0x7fe96a6b4800] 11:35:58 INFO - PROCESS | 1976 | 1462214158986 Marionette DEBUG loaded listener.js 11:35:59 INFO - PROCESS | 1976 | ++DOMWINDOW == 246 (0x7fe96d5ca400) [pid = 1976] [serial = 1293] [outer = 0x7fe96a6b4800] 11:35:59 INFO - PROCESS | 1976 | 1462214159818 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 11:35:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1294ms 11:35:59 INFO - PROCESS | 1976 | 1462214159883 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 11:35:59 INFO - PROCESS | 1976 | 1462214159887 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 11:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:35:59 INFO - PROCESS | 1976 | 1462214159893 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:35:59 INFO - PROCESS | 1976 | 1462214159895 Marionette TRACE conn4 <- [1,1694,null,{}] 11:35:59 INFO - PROCESS | 1976 | 1462214159901 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:00 INFO - PROCESS | 1976 | 1462214160139 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 11:36:00 INFO - PROCESS | 1976 | 1462214160185 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:00 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d789000 == 146 [pid = 1976] [id = 431] 11:36:00 INFO - PROCESS | 1976 | ++DOMWINDOW == 247 (0x7fe9668e4400) [pid = 1976] [serial = 1294] [outer = (nil)] 11:36:00 INFO - PROCESS | 1976 | ++DOMWINDOW == 248 (0x7fe96da33c00) [pid = 1976] [serial = 1295] [outer = 0x7fe9668e4400] 11:36:00 INFO - PROCESS | 1976 | 1462214160245 Marionette DEBUG loaded listener.js 11:36:00 INFO - PROCESS | 1976 | ++DOMWINDOW == 249 (0x7fe96e8ce400) [pid = 1976] [serial = 1296] [outer = 0x7fe9668e4400] 11:36:01 INFO - PROCESS | 1976 | --DOMWINDOW == 248 (0x7fe966545800) [pid = 1976] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:36:01 INFO - PROCESS | 1976 | --DOMWINDOW == 247 (0x7fe95b9d1c00) [pid = 1976] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:36:01 INFO - PROCESS | 1976 | --DOMWINDOW == 246 (0x7fe966744400) [pid = 1976] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:36:01 INFO - PROCESS | 1976 | --DOMWINDOW == 245 (0x7fe983cbf400) [pid = 1976] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:36:01 INFO - PROCESS | 1976 | --DOMWINDOW == 244 (0x7fe96688dc00) [pid = 1976] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:36:01 INFO - PROCESS | 1976 | --DOMWINDOW == 243 (0x7fe962c95400) [pid = 1976] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:36:01 INFO - PROCESS | 1976 | --DOMWINDOW == 242 (0x7fe95e3edc00) [pid = 1976] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:36:01 INFO - PROCESS | 1976 | --DOMWINDOW == 241 (0x7fe964ec8800) [pid = 1976] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:36:01 INFO - PROCESS | 1976 | --DOMWINDOW == 240 (0x7fe95f0cc400) [pid = 1976] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:36:01 INFO - PROCESS | 1976 | --DOMWINDOW == 239 (0x7fe9676dcc00) [pid = 1976] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:36:01 INFO - PROCESS | 1976 | --DOMWINDOW == 238 (0x7fe96ee4c800) [pid = 1976] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:36:01 INFO - PROCESS | 1976 | --DOMWINDOW == 237 (0x7fe95ef3b800) [pid = 1976] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:36:01 INFO - PROCESS | 1976 | --DOMWINDOW == 236 (0x7fe966747800) [pid = 1976] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:36:01 INFO - PROCESS | 1976 | --DOMWINDOW == 235 (0x7fe9651d6400) [pid = 1976] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:36:01 INFO - PROCESS | 1976 | --DOMWINDOW == 234 (0x7fe9676dfc00) [pid = 1976] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:36:01 INFO - PROCESS | 1976 | --DOMWINDOW == 233 (0x7fe960ba3000) [pid = 1976] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:36:01 INFO - PROCESS | 1976 | --DOMWINDOW == 232 (0x7fe960bb1c00) [pid = 1976] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:36:02 INFO - PROCESS | 1976 | 1462214161996 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 11:36:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:36:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 2128ms 11:36:02 INFO - PROCESS | 1976 | 1462214162022 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 11:36:02 INFO - PROCESS | 1976 | 1462214162026 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 11:36:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:36:02 INFO - PROCESS | 1976 | 1462214162031 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:36:02 INFO - PROCESS | 1976 | 1462214162033 Marionette TRACE conn4 <- [1,1698,null,{}] 11:36:02 INFO - PROCESS | 1976 | 1462214162039 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:02 INFO - PROCESS | 1976 | 1462214162228 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 11:36:02 INFO - PROCESS | 1976 | 1462214162242 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:02 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe962dca800 == 147 [pid = 1976] [id = 432] 11:36:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 233 (0x7fe95b9d3000) [pid = 1976] [serial = 1297] [outer = (nil)] 11:36:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 234 (0x7fe964ec8800) [pid = 1976] [serial = 1298] [outer = 0x7fe95b9d3000] 11:36:02 INFO - PROCESS | 1976 | 1462214162470 Marionette DEBUG loaded listener.js 11:36:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 235 (0x7fe96c35a400) [pid = 1976] [serial = 1299] [outer = 0x7fe95b9d3000] 11:36:03 INFO - PROCESS | 1976 | 1462214163178 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 11:36:03 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 11:36:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1177ms 11:36:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:36:03 INFO - PROCESS | 1976 | 1462214163211 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 11:36:03 INFO - PROCESS | 1976 | 1462214163213 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 11:36:03 INFO - PROCESS | 1976 | 1462214163220 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:36:03 INFO - PROCESS | 1976 | 1462214163223 Marionette TRACE conn4 <- [1,1702,null,{}] 11:36:03 INFO - PROCESS | 1976 | 1462214163228 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:03 INFO - PROCESS | 1976 | 1462214163476 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 11:36:03 INFO - PROCESS | 1976 | 1462214163717 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:03 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95bbca000 == 148 [pid = 1976] [id = 433] 11:36:03 INFO - PROCESS | 1976 | ++DOMWINDOW == 236 (0x7fe95a805400) [pid = 1976] [serial = 1300] [outer = (nil)] 11:36:03 INFO - PROCESS | 1976 | ++DOMWINDOW == 237 (0x7fe95a80bc00) [pid = 1976] [serial = 1301] [outer = 0x7fe95a805400] 11:36:03 INFO - PROCESS | 1976 | 1462214163833 Marionette DEBUG loaded listener.js 11:36:03 INFO - PROCESS | 1976 | ++DOMWINDOW == 238 (0x7fe95bb4dc00) [pid = 1976] [serial = 1302] [outer = 0x7fe95a805400] 11:36:04 INFO - PROCESS | 1976 | 1462214164868 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 11:36:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1683ms 11:36:04 INFO - PROCESS | 1976 | 1462214164904 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 11:36:04 INFO - PROCESS | 1976 | 1462214164911 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 11:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:36:04 INFO - PROCESS | 1976 | 1462214164920 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:36:04 INFO - PROCESS | 1976 | 1462214164925 Marionette TRACE conn4 <- [1,1706,null,{}] 11:36:04 INFO - PROCESS | 1976 | 1462214164932 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:05 INFO - PROCESS | 1976 | 1462214165171 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 11:36:05 INFO - PROCESS | 1976 | 1462214165428 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:05 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9632ae000 == 149 [pid = 1976] [id = 434] 11:36:05 INFO - PROCESS | 1976 | ++DOMWINDOW == 239 (0x7fe95ef2f400) [pid = 1976] [serial = 1303] [outer = (nil)] 11:36:05 INFO - PROCESS | 1976 | ++DOMWINDOW == 240 (0x7fe96017dc00) [pid = 1976] [serial = 1304] [outer = 0x7fe95ef2f400] 11:36:05 INFO - PROCESS | 1976 | 1462214165556 Marionette DEBUG loaded listener.js 11:36:05 INFO - PROCESS | 1976 | ++DOMWINDOW == 241 (0x7fe96027d000) [pid = 1976] [serial = 1305] [outer = 0x7fe95ef2f400] 11:36:06 INFO - PROCESS | 1976 | 1462214166618 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 11:36:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:36:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1732ms 11:36:06 INFO - PROCESS | 1976 | 1462214166657 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 11:36:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:36:06 INFO - PROCESS | 1976 | 1462214166666 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 11:36:06 INFO - PROCESS | 1976 | 1462214166672 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:36:06 INFO - PROCESS | 1976 | 1462214166677 Marionette TRACE conn4 <- [1,1710,null,{}] 11:36:06 INFO - PROCESS | 1976 | 1462214166683 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:06 INFO - PROCESS | 1976 | 1462214166904 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 11:36:07 INFO - PROCESS | 1976 | 1462214167250 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:07 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96edd0800 == 150 [pid = 1976] [id = 435] 11:36:07 INFO - PROCESS | 1976 | ++DOMWINDOW == 242 (0x7fe965cea400) [pid = 1976] [serial = 1306] [outer = (nil)] 11:36:07 INFO - PROCESS | 1976 | ++DOMWINDOW == 243 (0x7fe9665b8c00) [pid = 1976] [serial = 1307] [outer = 0x7fe965cea400] 11:36:07 INFO - PROCESS | 1976 | 1462214167331 Marionette DEBUG loaded listener.js 11:36:07 INFO - PROCESS | 1976 | ++DOMWINDOW == 244 (0x7fe9668e3800) [pid = 1976] [serial = 1308] [outer = 0x7fe965cea400] 11:36:08 INFO - PROCESS | 1976 | 1462214168241 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 11:36:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1630ms 11:36:08 INFO - PROCESS | 1976 | 1462214168304 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 11:36:08 INFO - PROCESS | 1976 | 1462214168310 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 11:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:36:08 INFO - PROCESS | 1976 | 1462214168330 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:36:08 INFO - PROCESS | 1976 | 1462214168341 Marionette TRACE conn4 <- [1,1714,null,{}] 11:36:08 INFO - PROCESS | 1976 | 1462214168348 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:08 INFO - PROCESS | 1976 | 1462214168614 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 11:36:08 INFO - PROCESS | 1976 | 1462214168866 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:08 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe971293000 == 151 [pid = 1976] [id = 436] 11:36:08 INFO - PROCESS | 1976 | ++DOMWINDOW == 245 (0x7fe95f0cd800) [pid = 1976] [serial = 1309] [outer = (nil)] 11:36:08 INFO - PROCESS | 1976 | ++DOMWINDOW == 246 (0x7fe96c35d000) [pid = 1976] [serial = 1310] [outer = 0x7fe95f0cd800] 11:36:08 INFO - PROCESS | 1976 | 1462214168989 Marionette DEBUG loaded listener.js 11:36:09 INFO - PROCESS | 1976 | ++DOMWINDOW == 247 (0x7fe96d4e5800) [pid = 1976] [serial = 1311] [outer = 0x7fe95f0cd800] 11:36:09 INFO - PROCESS | 1976 | 1462214169842 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:36:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:36:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1599ms 11:36:09 INFO - PROCESS | 1976 | 1462214169919 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 11:36:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:36:09 INFO - PROCESS | 1976 | 1462214169924 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 11:36:09 INFO - PROCESS | 1976 | 1462214169931 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:36:09 INFO - PROCESS | 1976 | 1462214169934 Marionette TRACE conn4 <- [1,1718,null,{}] 11:36:09 INFO - PROCESS | 1976 | 1462214169941 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:10 INFO - PROCESS | 1976 | 1462214170153 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 11:36:10 INFO - PROCESS | 1976 | 1462214170407 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:10 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe976a8e000 == 152 [pid = 1976] [id = 437] 11:36:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 248 (0x7fe95d6e4c00) [pid = 1976] [serial = 1312] [outer = (nil)] 11:36:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 249 (0x7fe9676e0800) [pid = 1976] [serial = 1313] [outer = 0x7fe95d6e4c00] 11:36:10 INFO - PROCESS | 1976 | 1462214170499 Marionette DEBUG loaded listener.js 11:36:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 250 (0x7fe96dabac00) [pid = 1976] [serial = 1314] [outer = 0x7fe95d6e4c00] 11:36:11 INFO - PROCESS | 1976 | 1462214171349 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:36:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:36:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1484ms 11:36:11 INFO - PROCESS | 1976 | 1462214171417 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 11:36:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:36:11 INFO - PROCESS | 1976 | 1462214171422 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 11:36:11 INFO - PROCESS | 1976 | 1462214171430 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:36:11 INFO - PROCESS | 1976 | 1462214171439 Marionette TRACE conn4 <- [1,1722,null,{}] 11:36:11 INFO - PROCESS | 1976 | 1462214171448 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:11 INFO - PROCESS | 1976 | 1462214171696 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 11:36:11 INFO - PROCESS | 1976 | 1462214171960 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:12 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9783ab800 == 153 [pid = 1976] [id = 438] 11:36:12 INFO - PROCESS | 1976 | ++DOMWINDOW == 251 (0x7fe9706bac00) [pid = 1976] [serial = 1315] [outer = (nil)] 11:36:12 INFO - PROCESS | 1976 | ++DOMWINDOW == 252 (0x7fe9708ca000) [pid = 1976] [serial = 1316] [outer = 0x7fe9706bac00] 11:36:12 INFO - PROCESS | 1976 | 1462214172093 Marionette DEBUG loaded listener.js 11:36:12 INFO - PROCESS | 1976 | ++DOMWINDOW == 253 (0x7fe972d52800) [pid = 1976] [serial = 1317] [outer = 0x7fe9706bac00] 11:36:12 INFO - PROCESS | 1976 | 1462214172944 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 11:36:12 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 11:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1547ms 11:36:12 INFO - PROCESS | 1976 | 1462214172977 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 11:36:12 INFO - PROCESS | 1976 | 1462214172981 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 11:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:36:12 INFO - PROCESS | 1976 | 1462214172988 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:36:12 INFO - PROCESS | 1976 | 1462214172992 Marionette TRACE conn4 <- [1,1726,null,{}] 11:36:13 INFO - PROCESS | 1976 | 1462214172997 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:13 INFO - PROCESS | 1976 | 1462214173210 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 11:36:13 INFO - PROCESS | 1976 | 1462214173426 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:13 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe984f7c000 == 154 [pid = 1976] [id = 439] 11:36:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 254 (0x7fe970885c00) [pid = 1976] [serial = 1318] [outer = (nil)] 11:36:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 255 (0x7fe9764c0000) [pid = 1976] [serial = 1319] [outer = 0x7fe970885c00] 11:36:13 INFO - PROCESS | 1976 | 1462214173536 Marionette DEBUG loaded listener.js 11:36:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 256 (0x7fe976eb9800) [pid = 1976] [serial = 1320] [outer = 0x7fe970885c00] 11:36:14 INFO - PROCESS | 1976 | 1462214174437 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 11:36:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:36:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1482ms 11:36:14 INFO - PROCESS | 1976 | 1462214174471 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 11:36:14 INFO - PROCESS | 1976 | 1462214174474 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 11:36:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:36:14 INFO - PROCESS | 1976 | 1462214174481 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:36:14 INFO - PROCESS | 1976 | 1462214174485 Marionette TRACE conn4 <- [1,1730,null,{}] 11:36:14 INFO - PROCESS | 1976 | 1462214174491 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:14 INFO - PROCESS | 1976 | 1462214174697 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 11:36:14 INFO - PROCESS | 1976 | 1462214174915 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:14 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe988c04000 == 155 [pid = 1976] [id = 440] 11:36:14 INFO - PROCESS | 1976 | ++DOMWINDOW == 257 (0x7fe97106bc00) [pid = 1976] [serial = 1321] [outer = (nil)] 11:36:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 258 (0x7fe978367000) [pid = 1976] [serial = 1322] [outer = 0x7fe97106bc00] 11:36:15 INFO - PROCESS | 1976 | 1462214175027 Marionette DEBUG loaded listener.js 11:36:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 259 (0x7fe97de49800) [pid = 1976] [serial = 1323] [outer = 0x7fe97106bc00] 11:36:16 INFO - PROCESS | 1976 | 1462214176000 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 11:36:16 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 11:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1578ms 11:36:16 INFO - PROCESS | 1976 | 1462214176061 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 11:36:16 INFO - PROCESS | 1976 | 1462214176064 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 11:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:36:16 INFO - PROCESS | 1976 | 1462214176071 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:36:16 INFO - PROCESS | 1976 | 1462214176074 Marionette TRACE conn4 <- [1,1734,null,{}] 11:36:16 INFO - PROCESS | 1976 | 1462214176080 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:16 INFO - PROCESS | 1976 | 1462214176283 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 11:36:16 INFO - PROCESS | 1976 | 1462214176555 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:16 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe961e63800 == 156 [pid = 1976] [id = 441] 11:36:16 INFO - PROCESS | 1976 | ++DOMWINDOW == 260 (0x7fe95efd6000) [pid = 1976] [serial = 1324] [outer = (nil)] 11:36:16 INFO - PROCESS | 1976 | ++DOMWINDOW == 261 (0x7fe96134b000) [pid = 1976] [serial = 1325] [outer = 0x7fe95efd6000] 11:36:16 INFO - PROCESS | 1976 | 1462214176691 Marionette DEBUG loaded listener.js 11:36:16 INFO - PROCESS | 1976 | ++DOMWINDOW == 262 (0x7fe961350400) [pid = 1976] [serial = 1326] [outer = 0x7fe95efd6000] 11:36:17 INFO - PROCESS | 1976 | 1462214177551 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 11:36:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:36:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1536ms 11:36:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:36:17 INFO - PROCESS | 1976 | 1462214177608 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 11:36:17 INFO - PROCESS | 1976 | 1462214177611 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 11:36:17 INFO - PROCESS | 1976 | 1462214177618 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:36:17 INFO - PROCESS | 1976 | 1462214177621 Marionette TRACE conn4 <- [1,1738,null,{}] 11:36:17 INFO - PROCESS | 1976 | 1462214177627 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:17 INFO - PROCESS | 1976 | 1462214177855 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 11:36:18 INFO - PROCESS | 1976 | 1462214178067 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:18 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96280c000 == 157 [pid = 1976] [id = 442] 11:36:18 INFO - PROCESS | 1976 | ++DOMWINDOW == 263 (0x7fe961345c00) [pid = 1976] [serial = 1327] [outer = (nil)] 11:36:18 INFO - PROCESS | 1976 | ++DOMWINDOW == 264 (0x7fe983a96400) [pid = 1976] [serial = 1328] [outer = 0x7fe961345c00] 11:36:18 INFO - PROCESS | 1976 | 1462214178182 Marionette DEBUG loaded listener.js 11:36:18 INFO - PROCESS | 1976 | ++DOMWINDOW == 265 (0x7fe984bca800) [pid = 1976] [serial = 1329] [outer = 0x7fe961345c00] 11:36:19 INFO - PROCESS | 1976 | 1462214179100 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 11:36:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1531ms 11:36:19 INFO - PROCESS | 1976 | 1462214179148 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 11:36:19 INFO - PROCESS | 1976 | 1462214179152 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 11:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:36:19 INFO - PROCESS | 1976 | 1462214179158 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:36:19 INFO - PROCESS | 1976 | 1462214179161 Marionette TRACE conn4 <- [1,1742,null,{}] 11:36:19 INFO - PROCESS | 1976 | 1462214179182 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:19 INFO - PROCESS | 1976 | 1462214179464 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 11:36:19 INFO - PROCESS | 1976 | 1462214179668 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:19 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe988a8a000 == 158 [pid = 1976] [id = 443] 11:36:19 INFO - PROCESS | 1976 | ++DOMWINDOW == 266 (0x7fe9762eb800) [pid = 1976] [serial = 1330] [outer = (nil)] 11:36:19 INFO - PROCESS | 1976 | ++DOMWINDOW == 267 (0x7fe9762ee000) [pid = 1976] [serial = 1331] [outer = 0x7fe9762eb800] 11:36:19 INFO - PROCESS | 1976 | 1462214179811 Marionette DEBUG loaded listener.js 11:36:19 INFO - PROCESS | 1976 | ++DOMWINDOW == 268 (0x7fe984182400) [pid = 1976] [serial = 1332] [outer = 0x7fe9762eb800] 11:36:20 INFO - PROCESS | 1976 | 1462214180709 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 11:36:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:36:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1627ms 11:36:20 INFO - PROCESS | 1976 | 1462214180787 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 11:36:20 INFO - PROCESS | 1976 | 1462214180792 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 11:36:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:36:20 INFO - PROCESS | 1976 | 1462214180800 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:36:20 INFO - PROCESS | 1976 | 1462214180804 Marionette TRACE conn4 <- [1,1746,null,{}] 11:36:20 INFO - PROCESS | 1976 | 1462214180811 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:21 INFO - PROCESS | 1976 | 1462214181133 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 11:36:21 INFO - PROCESS | 1976 | 1462214181467 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:21 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95d871800 == 159 [pid = 1976] [id = 444] 11:36:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 269 (0x7fe95c124000) [pid = 1976] [serial = 1333] [outer = (nil)] 11:36:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 270 (0x7fe964ba9000) [pid = 1976] [serial = 1334] [outer = 0x7fe95c124000] 11:36:21 INFO - PROCESS | 1976 | 1462214181550 Marionette DEBUG loaded listener.js 11:36:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 271 (0x7fe96673d400) [pid = 1976] [serial = 1335] [outer = 0x7fe95c124000] 11:36:22 INFO - PROCESS | 1976 | 1462214182484 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 11:36:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1740ms 11:36:22 INFO - PROCESS | 1976 | 1462214182540 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 11:36:22 INFO - PROCESS | 1976 | 1462214182544 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 11:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:36:22 INFO - PROCESS | 1976 | 1462214182550 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:36:22 INFO - PROCESS | 1976 | 1462214182553 Marionette TRACE conn4 <- [1,1750,null,{}] 11:36:22 INFO - PROCESS | 1976 | 1462214182558 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:22 INFO - PROCESS | 1976 | 1462214182783 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 11:36:23 INFO - PROCESS | 1976 | 1462214182998 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:23 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95d2ee800 == 160 [pid = 1976] [id = 445] 11:36:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 272 (0x7fe9586d9800) [pid = 1976] [serial = 1336] [outer = (nil)] 11:36:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 273 (0x7fe9586e1800) [pid = 1976] [serial = 1337] [outer = 0x7fe9586d9800] 11:36:23 INFO - PROCESS | 1976 | 1462214183112 Marionette DEBUG loaded listener.js 11:36:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 274 (0x7fe9586e7400) [pid = 1976] [serial = 1338] [outer = 0x7fe9586d9800] 11:36:24 INFO - PROCESS | 1976 | 1462214184013 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 11:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1528ms 11:36:24 INFO - PROCESS | 1976 | 1462214184079 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 11:36:24 INFO - PROCESS | 1976 | 1462214184083 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 11:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:36:24 INFO - PROCESS | 1976 | 1462214184088 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:36:24 INFO - PROCESS | 1976 | 1462214184091 Marionette TRACE conn4 <- [1,1754,null,{}] 11:36:24 INFO - PROCESS | 1976 | 1462214184097 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:24 INFO - PROCESS | 1976 | 1462214184319 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 11:36:24 INFO - PROCESS | 1976 | 1462214184631 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:24 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe966a0f000 == 161 [pid = 1976] [id = 446] 11:36:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 275 (0x7fe9586dac00) [pid = 1976] [serial = 1339] [outer = (nil)] 11:36:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 276 (0x7fe965115800) [pid = 1976] [serial = 1340] [outer = 0x7fe9586dac00] 11:36:24 INFO - PROCESS | 1976 | 1462214184705 Marionette DEBUG loaded listener.js 11:36:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 277 (0x7fe9762ecc00) [pid = 1976] [serial = 1341] [outer = 0x7fe9586dac00] 11:36:25 INFO - PROCESS | 1976 | 1462214185577 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 11:36:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1532ms 11:36:25 INFO - PROCESS | 1976 | 1462214185622 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 11:36:25 INFO - PROCESS | 1976 | 1462214185626 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 11:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:36:25 INFO - PROCESS | 1976 | 1462214185632 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:36:25 INFO - PROCESS | 1976 | 1462214185635 Marionette TRACE conn4 <- [1,1758,null,{}] 11:36:25 INFO - PROCESS | 1976 | 1462214185642 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:25 INFO - PROCESS | 1976 | 1462214185861 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 11:36:26 INFO - PROCESS | 1976 | 1462214186817 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:26 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95e449800 == 162 [pid = 1976] [id = 447] 11:36:26 INFO - PROCESS | 1976 | ++DOMWINDOW == 278 (0x7fe95b9c8000) [pid = 1976] [serial = 1342] [outer = (nil)] 11:36:26 INFO - PROCESS | 1976 | ++DOMWINDOW == 279 (0x7fe95bb48000) [pid = 1976] [serial = 1343] [outer = 0x7fe95b9c8000] 11:36:26 INFO - PROCESS | 1976 | 1462214186890 Marionette DEBUG loaded listener.js 11:36:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 280 (0x7fe95d34dc00) [pid = 1976] [serial = 1344] [outer = 0x7fe95b9c8000] 11:36:27 INFO - PROCESS | 1976 | 1462214187811 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 11:36:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 2238ms 11:36:27 INFO - PROCESS | 1976 | 1462214187872 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 11:36:27 INFO - PROCESS | 1976 | 1462214187878 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 11:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:36:27 INFO - PROCESS | 1976 | 1462214187885 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:36:27 INFO - PROCESS | 1976 | 1462214187890 Marionette TRACE conn4 <- [1,1762,null,{}] 11:36:27 INFO - PROCESS | 1976 | 1462214187897 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:28 INFO - PROCESS | 1976 | 1462214188093 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 11:36:28 INFO - PROCESS | 1976 | 1462214188324 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:28 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95ee9c800 == 163 [pid = 1976] [id = 448] 11:36:28 INFO - PROCESS | 1976 | ++DOMWINDOW == 281 (0x7fe95d8cf400) [pid = 1976] [serial = 1345] [outer = (nil)] 11:36:28 INFO - PROCESS | 1976 | ++DOMWINDOW == 282 (0x7fe95e3eb800) [pid = 1976] [serial = 1346] [outer = 0x7fe95d8cf400] 11:36:28 INFO - PROCESS | 1976 | 1462214188587 Marionette DEBUG loaded listener.js 11:36:28 INFO - PROCESS | 1976 | ++DOMWINDOW == 283 (0x7fe95f0cd400) [pid = 1976] [serial = 1347] [outer = 0x7fe95d8cf400] 11:36:29 INFO - PROCESS | 1976 | 1462214189614 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 11:36:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1781ms 11:36:29 INFO - PROCESS | 1976 | 1462214189669 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 11:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:36:29 INFO - PROCESS | 1976 | 1462214189676 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 11:36:29 INFO - PROCESS | 1976 | 1462214189682 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:36:29 INFO - PROCESS | 1976 | 1462214189685 Marionette TRACE conn4 <- [1,1766,null,{}] 11:36:29 INFO - PROCESS | 1976 | 1462214189691 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:29 INFO - PROCESS | 1976 | 1462214189904 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 11:36:30 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96a7d8000 == 162 [pid = 1976] [id = 322] 11:36:30 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe971016000 == 161 [pid = 1976] [id = 324] 11:36:30 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d905000 == 160 [pid = 1976] [id = 259] 11:36:30 INFO - PROCESS | 1976 | --DOMWINDOW == 282 (0x7fe96edb2400) [pid = 1976] [serial = 1229] [outer = (nil)] [url = about:blank] 11:36:30 INFO - PROCESS | 1976 | --DOMWINDOW == 281 (0x7fe961356800) [pid = 1976] [serial = 1205] [outer = (nil)] [url = about:blank] 11:36:30 INFO - PROCESS | 1976 | --DOMWINDOW == 280 (0x7fe95bb4a800) [pid = 1976] [serial = 1202] [outer = (nil)] [url = about:blank] 11:36:30 INFO - PROCESS | 1976 | --DOMWINDOW == 279 (0x7fe9888ba400) [pid = 1976] [serial = 1196] [outer = (nil)] [url = about:blank] 11:36:30 INFO - PROCESS | 1976 | --DOMWINDOW == 278 (0x7fe98843cc00) [pid = 1976] [serial = 1193] [outer = (nil)] [url = about:blank] 11:36:30 INFO - PROCESS | 1976 | --DOMWINDOW == 277 (0x7fe986b15800) [pid = 1976] [serial = 1187] [outer = (nil)] [url = about:blank] 11:36:30 INFO - PROCESS | 1976 | --DOMWINDOW == 276 (0x7fe95d94d400) [pid = 1976] [serial = 1190] [outer = (nil)] [url = about:blank] 11:36:30 INFO - PROCESS | 1976 | --DOMWINDOW == 275 (0x7fe96135a000) [pid = 1976] [serial = 1199] [outer = (nil)] [url = about:blank] 11:36:30 INFO - PROCESS | 1976 | 1462214190329 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:30 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe962dca800 == 159 [pid = 1976] [id = 432] 11:36:30 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d789000 == 158 [pid = 1976] [id = 431] 11:36:30 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95c0ab000 == 159 [pid = 1976] [id = 449] 11:36:30 INFO - PROCESS | 1976 | ++DOMWINDOW == 276 (0x7fe95bb4a800) [pid = 1976] [serial = 1348] [outer = (nil)] 11:36:30 INFO - PROCESS | 1976 | ++DOMWINDOW == 277 (0x7fe96018ac00) [pid = 1976] [serial = 1349] [outer = 0x7fe95bb4a800] 11:36:30 INFO - PROCESS | 1976 | 1462214190430 Marionette DEBUG loaded listener.js 11:36:30 INFO - PROCESS | 1976 | ++DOMWINDOW == 278 (0x7fe960bac400) [pid = 1976] [serial = 1350] [outer = 0x7fe95bb4a800] 11:36:30 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe961511800 == 158 [pid = 1976] [id = 402] 11:36:30 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96c24b800 == 157 [pid = 1976] [id = 430] 11:36:30 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe964f3c800 == 156 [pid = 1976] [id = 429] 11:36:30 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95da60000 == 155 [pid = 1976] [id = 428] 11:36:30 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe960ad4000 == 154 [pid = 1976] [id = 427] 11:36:30 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe961508800 == 153 [pid = 1976] [id = 426] 11:36:30 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9604dd800 == 152 [pid = 1976] [id = 425] 11:36:31 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe962f2e800 == 151 [pid = 1976] [id = 423] 11:36:31 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9604df800 == 150 [pid = 1976] [id = 422] 11:36:31 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9604c8000 == 149 [pid = 1976] [id = 421] 11:36:31 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96157b800 == 148 [pid = 1976] [id = 420] 11:36:31 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95e450000 == 147 [pid = 1976] [id = 419] 11:36:31 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95ed30800 == 146 [pid = 1976] [id = 418] 11:36:31 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe989205800 == 145 [pid = 1976] [id = 417] 11:36:31 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe983f7f800 == 144 [pid = 1976] [id = 416] 11:36:31 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe979162800 == 143 [pid = 1976] [id = 415] 11:36:31 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe976a92000 == 142 [pid = 1976] [id = 414] 11:36:31 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97398d000 == 141 [pid = 1976] [id = 413] 11:36:31 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97103d000 == 140 [pid = 1976] [id = 412] 11:36:31 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe966865800 == 139 [pid = 1976] [id = 411] 11:36:31 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe960ac3800 == 138 [pid = 1976] [id = 410] 11:36:31 INFO - PROCESS | 1976 | 1462214191285 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 11:36:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:36:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1629ms 11:36:31 INFO - PROCESS | 1976 | --DOMWINDOW == 277 (0x7fe971067000) [pid = 1976] [serial = 957] [outer = (nil)] [url = about:blank] 11:36:31 INFO - PROCESS | 1976 | --DOMWINDOW == 276 (0x7fe9708ce800) [pid = 1976] [serial = 1175] [outer = (nil)] [url = about:blank] 11:36:31 INFO - PROCESS | 1976 | --DOMWINDOW == 275 (0x7fe966890400) [pid = 1976] [serial = 1217] [outer = (nil)] [url = about:blank] 11:36:31 INFO - PROCESS | 1976 | --DOMWINDOW == 274 (0x7fe96ddb3c00) [pid = 1976] [serial = 1172] [outer = (nil)] [url = about:blank] 11:36:31 INFO - PROCESS | 1976 | --DOMWINDOW == 273 (0x7fe9651e0000) [pid = 1976] [serial = 1226] [outer = (nil)] [url = about:blank] 11:36:31 INFO - PROCESS | 1976 | --DOMWINDOW == 272 (0x7fe96d4db800) [pid = 1976] [serial = 1224] [outer = (nil)] [url = about:blank] 11:36:31 INFO - PROCESS | 1976 | --DOMWINDOW == 271 (0x7fe9882bd000) [pid = 1976] [serial = 936] [outer = (nil)] [url = about:blank] 11:36:31 INFO - PROCESS | 1976 | --DOMWINDOW == 270 (0x7fe988bb9400) [pid = 1976] [serial = 954] [outer = (nil)] [url = about:blank] 11:36:31 INFO - PROCESS | 1976 | --DOMWINDOW == 269 (0x7fe96ca72000) [pid = 1976] [serial = 1169] [outer = (nil)] [url = about:blank] 11:36:31 INFO - PROCESS | 1976 | --DOMWINDOW == 268 (0x7fe96d19a800) [pid = 1976] [serial = 1223] [outer = (nil)] [url = about:blank] 11:36:31 INFO - PROCESS | 1976 | --DOMWINDOW == 267 (0x7fe97c67ec00) [pid = 1976] [serial = 1181] [outer = (nil)] [url = about:blank] 11:36:31 INFO - PROCESS | 1976 | --DOMWINDOW == 266 (0x7fe96d4dc400) [pid = 1976] [serial = 1080] [outer = (nil)] [url = about:blank] 11:36:31 INFO - PROCESS | 1976 | --DOMWINDOW == 265 (0x7fe96c35e000) [pid = 1976] [serial = 1220] [outer = (nil)] [url = about:blank] 11:36:31 INFO - PROCESS | 1976 | --DOMWINDOW == 264 (0x7fe971071000) [pid = 1976] [serial = 960] [outer = (nil)] [url = about:blank] 11:36:31 INFO - PROCESS | 1976 | --DOMWINDOW == 263 (0x7fe983f6b400) [pid = 1976] [serial = 1184] [outer = (nil)] [url = about:blank] 11:36:31 INFO - PROCESS | 1976 | --DOMWINDOW == 262 (0x7fe95f0db800) [pid = 1976] [serial = 948] [outer = (nil)] [url = about:blank] 11:36:31 INFO - PROCESS | 1976 | --DOMWINDOW == 261 (0x7fe98849e400) [pid = 1976] [serial = 939] [outer = (nil)] [url = about:blank] 11:36:31 INFO - PROCESS | 1976 | --DOMWINDOW == 260 (0x7fe964fd5800) [pid = 1976] [serial = 1208] [outer = (nil)] [url = about:blank] 11:36:31 INFO - PROCESS | 1976 | --DOMWINDOW == 259 (0x7fe976455000) [pid = 1976] [serial = 1178] [outer = (nil)] [url = about:blank] 11:36:31 INFO - PROCESS | 1976 | --DOMWINDOW == 258 (0x7fe97de44000) [pid = 1976] [serial = 933] [outer = (nil)] [url = about:blank] 11:36:31 INFO - PROCESS | 1976 | --DOMWINDOW == 257 (0x7fe960bb0800) [pid = 1976] [serial = 1212] [outer = (nil)] [url = about:blank] 11:36:31 INFO - PROCESS | 1976 | --DOMWINDOW == 256 (0x7fe988a59000) [pid = 1976] [serial = 945] [outer = (nil)] [url = about:blank] 11:36:31 INFO - PROCESS | 1976 | --DOMWINDOW == 255 (0x7fe9651e1c00) [pid = 1976] [serial = 1214] [outer = (nil)] [url = about:blank] 11:36:31 INFO - PROCESS | 1976 | --DOMWINDOW == 254 (0x7fe96cc76000) [pid = 1976] [serial = 1221] [outer = (nil)] [url = about:blank] 11:36:31 INFO - PROCESS | 1976 | --DOMWINDOW == 253 (0x7fe96653fc00) [pid = 1976] [serial = 1215] [outer = (nil)] [url = about:blank] 11:36:31 INFO - PROCESS | 1976 | --DOMWINDOW == 252 (0x7fe96ca71c00) [pid = 1976] [serial = 942] [outer = (nil)] [url = about:blank] 11:36:31 INFO - PROCESS | 1976 | --DOMWINDOW == 251 (0x7fe9676da400) [pid = 1976] [serial = 1218] [outer = (nil)] [url = about:blank] 11:36:31 INFO - PROCESS | 1976 | --DOMWINDOW == 250 (0x7fe960baf400) [pid = 1976] [serial = 951] [outer = (nil)] [url = about:blank] 11:36:31 INFO - PROCESS | 1976 | --DOMWINDOW == 249 (0x7fe95ef3dc00) [pid = 1976] [serial = 1211] [outer = (nil)] [url = about:blank] 11:36:31 INFO - PROCESS | 1976 | --DOMWINDOW == 248 (0x7fe964ba4800) [pid = 1976] [serial = 1166] [outer = (nil)] [url = about:blank] 11:36:31 INFO - PROCESS | 1976 | --DOMWINDOW == 247 (0x7fe96dd4a800) [pid = 1976] [serial = 1227] [outer = (nil)] [url = about:blank] 11:36:31 INFO - PROCESS | 1976 | 1462214191355 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 11:36:31 INFO - PROCESS | 1976 | 1462214191359 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 11:36:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:36:31 INFO - PROCESS | 1976 | 1462214191374 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:36:31 INFO - PROCESS | 1976 | 1462214191384 Marionette TRACE conn4 <- [1,1770,null,{}] 11:36:31 INFO - PROCESS | 1976 | 1462214191392 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:31 INFO - PROCESS | 1976 | 1462214191604 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 11:36:31 INFO - PROCESS | 1976 | 1462214191792 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:31 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95ed24800 == 139 [pid = 1976] [id = 450] 11:36:31 INFO - PROCESS | 1976 | ++DOMWINDOW == 248 (0x7fe95d94d400) [pid = 1976] [serial = 1351] [outer = (nil)] 11:36:31 INFO - PROCESS | 1976 | ++DOMWINDOW == 249 (0x7fe96134d800) [pid = 1976] [serial = 1352] [outer = 0x7fe95d94d400] 11:36:31 INFO - PROCESS | 1976 | 1462214191870 Marionette DEBUG loaded listener.js 11:36:31 INFO - PROCESS | 1976 | ++DOMWINDOW == 250 (0x7fe965110c00) [pid = 1976] [serial = 1353] [outer = 0x7fe95d94d400] 11:36:32 INFO - PROCESS | 1976 | 1462214192670 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 11:36:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:36:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1354ms 11:36:32 INFO - PROCESS | 1976 | 1462214192765 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 11:36:32 INFO - PROCESS | 1976 | 1462214192769 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 11:36:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:36:32 INFO - PROCESS | 1976 | 1462214192782 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:36:32 INFO - PROCESS | 1976 | 1462214192784 Marionette TRACE conn4 <- [1,1774,null,{}] 11:36:32 INFO - PROCESS | 1976 | 1462214192792 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:33 INFO - PROCESS | 1976 | 1462214193049 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 11:36:33 INFO - PROCESS | 1976 | 1462214193083 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:33 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe962adb800 == 140 [pid = 1976] [id = 451] 11:36:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 251 (0x7fe964eca000) [pid = 1976] [serial = 1354] [outer = (nil)] 11:36:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 252 (0x7fe9651da000) [pid = 1976] [serial = 1355] [outer = 0x7fe964eca000] 11:36:33 INFO - PROCESS | 1976 | 1462214193150 Marionette DEBUG loaded listener.js 11:36:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 253 (0x7fe965e4ec00) [pid = 1976] [serial = 1356] [outer = 0x7fe964eca000] 11:36:34 INFO - PROCESS | 1976 | 1462214194078 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 11:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1377ms 11:36:34 INFO - PROCESS | 1976 | 1462214194159 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 11:36:34 INFO - PROCESS | 1976 | 1462214194163 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 11:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:36:34 INFO - PROCESS | 1976 | 1462214194170 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:36:34 INFO - PROCESS | 1976 | 1462214194173 Marionette TRACE conn4 <- [1,1778,null,{}] 11:36:34 INFO - PROCESS | 1976 | 1462214194185 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:34 INFO - PROCESS | 1976 | 1462214194428 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 11:36:34 INFO - PROCESS | 1976 | 1462214194460 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:34 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96329a000 == 141 [pid = 1976] [id = 452] 11:36:34 INFO - PROCESS | 1976 | ++DOMWINDOW == 254 (0x7fe965e56c00) [pid = 1976] [serial = 1357] [outer = (nil)] 11:36:34 INFO - PROCESS | 1976 | ++DOMWINDOW == 255 (0x7fe965e59800) [pid = 1976] [serial = 1358] [outer = 0x7fe965e56c00] 11:36:34 INFO - PROCESS | 1976 | 1462214194535 Marionette DEBUG loaded listener.js 11:36:34 INFO - PROCESS | 1976 | ++DOMWINDOW == 256 (0x7fe966548800) [pid = 1976] [serial = 1359] [outer = 0x7fe965e56c00] 11:36:36 INFO - PROCESS | 1976 | --DOMWINDOW == 255 (0x7fe96a6b4800) [pid = 1976] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:36:36 INFO - PROCESS | 1976 | --DOMWINDOW == 254 (0x7fe9668e4400) [pid = 1976] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:36:36 INFO - PROCESS | 1976 | --DOMWINDOW == 253 (0x7fe95d6e6c00) [pid = 1976] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:36:36 INFO - PROCESS | 1976 | --DOMWINDOW == 252 (0x7fe96135f400) [pid = 1976] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:36:36 INFO - PROCESS | 1976 | --DOMWINDOW == 251 (0x7fe95d8d2c00) [pid = 1976] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:36:36 INFO - PROCESS | 1976 | --DOMWINDOW == 250 (0x7fe95efdc400) [pid = 1976] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:36:36 INFO - PROCESS | 1976 | --DOMWINDOW == 249 (0x7fe95ef3a400) [pid = 1976] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:36:36 INFO - PROCESS | 1976 | 1462214196474 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 11:36:36 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 11:36:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 2337ms 11:36:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:36:36 INFO - PROCESS | 1976 | 1462214196508 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 11:36:36 INFO - PROCESS | 1976 | 1462214196510 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 11:36:36 INFO - PROCESS | 1976 | 1462214196517 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:36:36 INFO - PROCESS | 1976 | 1462214196520 Marionette TRACE conn4 <- [1,1782,null,{}] 11:36:36 INFO - PROCESS | 1976 | 1462214196526 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:36 INFO - PROCESS | 1976 | 1462214196782 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 11:36:36 INFO - PROCESS | 1976 | 1462214196803 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:36 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe963352800 == 142 [pid = 1976] [id = 453] 11:36:36 INFO - PROCESS | 1976 | ++DOMWINDOW == 250 (0x7fe95ef3a400) [pid = 1976] [serial = 1360] [outer = (nil)] 11:36:36 INFO - PROCESS | 1976 | ++DOMWINDOW == 251 (0x7fe9665c1400) [pid = 1976] [serial = 1361] [outer = 0x7fe95ef3a400] 11:36:36 INFO - PROCESS | 1976 | 1462214196878 Marionette DEBUG loaded listener.js 11:36:36 INFO - PROCESS | 1976 | ++DOMWINDOW == 252 (0x7fe96688e800) [pid = 1976] [serial = 1362] [outer = 0x7fe95ef3a400] 11:36:37 INFO - PROCESS | 1976 | 1462214197740 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 11:36:37 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 11:36:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1285ms 11:36:37 INFO - PROCESS | 1976 | 1462214197801 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 11:36:37 INFO - PROCESS | 1976 | 1462214197805 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 11:36:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:36:37 INFO - PROCESS | 1976 | 1462214197810 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:36:37 INFO - PROCESS | 1976 | 1462214197812 Marionette TRACE conn4 <- [1,1786,null,{}] 11:36:37 INFO - PROCESS | 1976 | 1462214197817 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:38 INFO - PROCESS | 1976 | 1462214197993 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 11:36:38 INFO - PROCESS | 1976 | 1462214198281 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:38 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95d2e3000 == 143 [pid = 1976] [id = 454] 11:36:38 INFO - PROCESS | 1976 | ++DOMWINDOW == 253 (0x7fe9586e0800) [pid = 1976] [serial = 1363] [outer = (nil)] 11:36:38 INFO - PROCESS | 1976 | ++DOMWINDOW == 254 (0x7fe9586e6c00) [pid = 1976] [serial = 1364] [outer = 0x7fe9586e0800] 11:36:38 INFO - PROCESS | 1976 | 1462214198357 Marionette DEBUG loaded listener.js 11:36:38 INFO - PROCESS | 1976 | ++DOMWINDOW == 255 (0x7fe95d6e7400) [pid = 1976] [serial = 1365] [outer = 0x7fe9586e0800] 11:36:39 INFO - PROCESS | 1976 | 1462214199367 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 11:36:39 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 11:36:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1583ms 11:36:39 INFO - PROCESS | 1976 | 1462214199397 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 11:36:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:36:39 INFO - PROCESS | 1976 | 1462214199404 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 11:36:39 INFO - PROCESS | 1976 | 1462214199411 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:36:39 INFO - PROCESS | 1976 | 1462214199417 Marionette TRACE conn4 <- [1,1790,null,{}] 11:36:39 INFO - PROCESS | 1976 | 1462214199424 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:39 INFO - PROCESS | 1976 | 1462214199635 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 11:36:39 INFO - PROCESS | 1976 | 1462214199896 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:39 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe961e5c000 == 144 [pid = 1976] [id = 455] 11:36:39 INFO - PROCESS | 1976 | ++DOMWINDOW == 256 (0x7fe95f0d3400) [pid = 1976] [serial = 1366] [outer = (nil)] 11:36:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 257 (0x7fe960276c00) [pid = 1976] [serial = 1367] [outer = 0x7fe95f0d3400] 11:36:40 INFO - PROCESS | 1976 | 1462214200020 Marionette DEBUG loaded listener.js 11:36:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 258 (0x7fe960bb0800) [pid = 1976] [serial = 1368] [outer = 0x7fe95f0d3400] 11:36:40 INFO - PROCESS | 1976 | 1462214200920 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:36:40 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) 11:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1581ms 11:36:40 INFO - PROCESS | 1976 | 1462214200995 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 11:36:41 INFO - PROCESS | 1976 | 1462214201002 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 11:36:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:36:41 INFO - PROCESS | 1976 | 1462214201011 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:36:41 INFO - PROCESS | 1976 | 1462214201014 Marionette TRACE conn4 <- [1,1794,null,{}] 11:36:41 INFO - PROCESS | 1976 | 1462214201021 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:41 INFO - PROCESS | 1976 | 1462214201278 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 11:36:41 INFO - PROCESS | 1976 | 1462214201627 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:41 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96335b800 == 145 [pid = 1976] [id = 456] 11:36:41 INFO - PROCESS | 1976 | ++DOMWINDOW == 259 (0x7fe96134f000) [pid = 1976] [serial = 1369] [outer = (nil)] 11:36:41 INFO - PROCESS | 1976 | ++DOMWINDOW == 260 (0x7fe9651d6000) [pid = 1976] [serial = 1370] [outer = 0x7fe96134f000] 11:36:41 INFO - PROCESS | 1976 | 1462214201705 Marionette DEBUG loaded listener.js 11:36:41 INFO - PROCESS | 1976 | ++DOMWINDOW == 261 (0x7fe965e52400) [pid = 1976] [serial = 1371] [outer = 0x7fe96134f000] 11:36:42 INFO - PROCESS | 1976 | 1462214202663 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:36:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1731ms 11:36:42 INFO - PROCESS | 1976 | 1462214202742 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 11:36:42 INFO - PROCESS | 1976 | 1462214202746 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 11:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:36:42 INFO - PROCESS | 1976 | 1462214202755 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:36:42 INFO - PROCESS | 1976 | 1462214202764 Marionette TRACE conn4 <- [1,1798,null,{}] 11:36:42 INFO - PROCESS | 1976 | 1462214202779 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:43 INFO - PROCESS | 1976 | 1462214203084 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 11:36:43 INFO - PROCESS | 1976 | 1462214203326 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:43 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9668cc800 == 146 [pid = 1976] [id = 457] 11:36:43 INFO - PROCESS | 1976 | ++DOMWINDOW == 262 (0x7fe96654b000) [pid = 1976] [serial = 1372] [outer = (nil)] 11:36:43 INFO - PROCESS | 1976 | ++DOMWINDOW == 263 (0x7fe96688f000) [pid = 1976] [serial = 1373] [outer = 0x7fe96654b000] 11:36:43 INFO - PROCESS | 1976 | 1462214203403 Marionette DEBUG loaded listener.js 11:36:43 INFO - PROCESS | 1976 | ++DOMWINDOW == 264 (0x7fe9676e1c00) [pid = 1976] [serial = 1374] [outer = 0x7fe96654b000] 11:36:44 INFO - PROCESS | 1976 | 1462214204279 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 11:36:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:36:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1589ms 11:36:44 INFO - PROCESS | 1976 | 1462214204343 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 11:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:36:44 INFO - PROCESS | 1976 | 1462214204348 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 11:36:44 INFO - PROCESS | 1976 | 1462214204355 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:36:44 INFO - PROCESS | 1976 | 1462214204357 Marionette TRACE conn4 <- [1,1802,null,{}] 11:36:44 INFO - PROCESS | 1976 | 1462214204363 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:44 INFO - PROCESS | 1976 | 1462214204571 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 11:36:44 INFO - PROCESS | 1976 | 1462214204779 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:44 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe966ae7000 == 147 [pid = 1976] [id = 458] 11:36:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 265 (0x7fe9665c0000) [pid = 1976] [serial = 1375] [outer = (nil)] 11:36:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 266 (0x7fe96c227400) [pid = 1976] [serial = 1376] [outer = 0x7fe9665c0000] 11:36:44 INFO - PROCESS | 1976 | 1462214204899 Marionette DEBUG loaded listener.js 11:36:45 INFO - PROCESS | 1976 | ++DOMWINDOW == 267 (0x7fe96c356c00) [pid = 1976] [serial = 1377] [outer = 0x7fe9665c0000] 11:36:45 INFO - PROCESS | 1976 | 1462214205808 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:36:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1528ms 11:36:45 INFO - PROCESS | 1976 | 1462214205883 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 11:36:45 INFO - PROCESS | 1976 | 1462214205887 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 11:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:36:45 INFO - PROCESS | 1976 | 1462214205893 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:36:45 INFO - PROCESS | 1976 | 1462214205896 Marionette TRACE conn4 <- [1,1806,null,{}] 11:36:45 INFO - PROCESS | 1976 | 1462214205902 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:46 INFO - PROCESS | 1976 | 1462214206141 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 11:36:46 INFO - PROCESS | 1976 | 1462214206349 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:46 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96c24c000 == 148 [pid = 1976] [id = 459] 11:36:46 INFO - PROCESS | 1976 | ++DOMWINDOW == 268 (0x7fe96ca75800) [pid = 1976] [serial = 1378] [outer = (nil)] 11:36:46 INFO - PROCESS | 1976 | ++DOMWINDOW == 269 (0x7fe96cb47800) [pid = 1976] [serial = 1379] [outer = 0x7fe96ca75800] 11:36:46 INFO - PROCESS | 1976 | 1462214206489 Marionette DEBUG loaded listener.js 11:36:46 INFO - PROCESS | 1976 | ++DOMWINDOW == 270 (0x7fe96d26d800) [pid = 1976] [serial = 1380] [outer = 0x7fe96ca75800] 11:36:47 INFO - PROCESS | 1976 | 1462214207468 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 11:36:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:36:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1631ms 11:36:47 INFO - PROCESS | 1976 | 1462214207525 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 11:36:47 INFO - PROCESS | 1976 | 1462214207529 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 11:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:36:47 INFO - PROCESS | 1976 | 1462214207537 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:36:47 INFO - PROCESS | 1976 | 1462214207542 Marionette TRACE conn4 <- [1,1810,null,{}] 11:36:47 INFO - PROCESS | 1976 | 1462214207548 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:47 INFO - PROCESS | 1976 | 1462214207773 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 11:36:48 INFO - PROCESS | 1976 | 1462214208024 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:48 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d77c800 == 149 [pid = 1976] [id = 460] 11:36:48 INFO - PROCESS | 1976 | ++DOMWINDOW == 271 (0x7fe96d362800) [pid = 1976] [serial = 1381] [outer = (nil)] 11:36:48 INFO - PROCESS | 1976 | ++DOMWINDOW == 272 (0x7fe96d80f400) [pid = 1976] [serial = 1382] [outer = 0x7fe96d362800] 11:36:48 INFO - PROCESS | 1976 | 1462214208143 Marionette DEBUG loaded listener.js 11:36:48 INFO - PROCESS | 1976 | ++DOMWINDOW == 273 (0x7fe96d9e3c00) [pid = 1976] [serial = 1383] [outer = 0x7fe96d362800] 11:36:48 INFO - PROCESS | 1976 | 1462214208979 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1479ms 11:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:36:49 INFO - PROCESS | 1976 | 1462214209017 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 11:36:49 INFO - PROCESS | 1976 | 1462214209020 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 11:36:49 INFO - PROCESS | 1976 | 1462214209027 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:36:49 INFO - PROCESS | 1976 | 1462214209029 Marionette TRACE conn4 <- [1,1814,null,{}] 11:36:49 INFO - PROCESS | 1976 | 1462214209035 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:49 INFO - PROCESS | 1976 | 1462214209239 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 11:36:49 INFO - PROCESS | 1976 | 1462214209455 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:49 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96edd2000 == 150 [pid = 1976] [id = 461] 11:36:49 INFO - PROCESS | 1976 | ++DOMWINDOW == 274 (0x7fe96d369800) [pid = 1976] [serial = 1384] [outer = (nil)] 11:36:49 INFO - PROCESS | 1976 | ++DOMWINDOW == 275 (0x7fe96da0b400) [pid = 1976] [serial = 1385] [outer = 0x7fe96d369800] 11:36:49 INFO - PROCESS | 1976 | 1462214209565 Marionette DEBUG loaded listener.js 11:36:49 INFO - PROCESS | 1976 | ++DOMWINDOW == 276 (0x7fe96da37000) [pid = 1976] [serial = 1386] [outer = 0x7fe96d369800] 11:36:50 INFO - PROCESS | 1976 | 1462214210483 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:36:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:36:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1528ms 11:36:50 INFO - PROCESS | 1976 | 1462214210555 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 11:36:50 INFO - PROCESS | 1976 | 1462214210559 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 11:36:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:36:50 INFO - PROCESS | 1976 | 1462214210564 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:36:50 INFO - PROCESS | 1976 | 1462214210567 Marionette TRACE conn4 <- [1,1818,null,{}] 11:36:50 INFO - PROCESS | 1976 | 1462214210573 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:50 INFO - PROCESS | 1976 | 1462214210809 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 11:36:51 INFO - PROCESS | 1976 | 1462214211018 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:51 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe970899800 == 151 [pid = 1976] [id = 462] 11:36:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 277 (0x7fe96d9e2000) [pid = 1976] [serial = 1387] [outer = (nil)] 11:36:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 278 (0x7fe96dab1000) [pid = 1976] [serial = 1388] [outer = 0x7fe96d9e2000] 11:36:51 INFO - PROCESS | 1976 | 1462214211184 Marionette DEBUG loaded listener.js 11:36:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 279 (0x7fe96dac8c00) [pid = 1976] [serial = 1389] [outer = 0x7fe96d9e2000] 11:36:52 INFO - PROCESS | 1976 | 1462214212024 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 11:36:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:36:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1529ms 11:36:52 INFO - PROCESS | 1976 | 1462214212095 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 11:36:52 INFO - PROCESS | 1976 | 1462214212099 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 11:36:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:36:52 INFO - PROCESS | 1976 | 1462214212105 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:36:52 INFO - PROCESS | 1976 | 1462214212108 Marionette TRACE conn4 <- [1,1822,null,{}] 11:36:52 INFO - PROCESS | 1976 | 1462214212114 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:52 INFO - PROCESS | 1976 | 1462214212328 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 11:36:52 INFO - PROCESS | 1976 | 1462214212658 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:52 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97110a800 == 152 [pid = 1976] [id = 463] 11:36:52 INFO - PROCESS | 1976 | ++DOMWINDOW == 280 (0x7fe96daca000) [pid = 1976] [serial = 1390] [outer = (nil)] 11:36:52 INFO - PROCESS | 1976 | ++DOMWINDOW == 281 (0x7fe96e8cbc00) [pid = 1976] [serial = 1391] [outer = 0x7fe96daca000] 11:36:52 INFO - PROCESS | 1976 | 1462214212734 Marionette DEBUG loaded listener.js 11:36:52 INFO - PROCESS | 1976 | ++DOMWINDOW == 282 (0x7fe96ea78c00) [pid = 1976] [serial = 1392] [outer = 0x7fe96daca000] 11:36:53 INFO - PROCESS | 1976 | 1462214213567 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 11:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1527ms 11:36:53 INFO - PROCESS | 1976 | 1462214213634 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 11:36:53 INFO - PROCESS | 1976 | 1462214213638 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 11:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:36:53 INFO - PROCESS | 1976 | 1462214213644 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:36:53 INFO - PROCESS | 1976 | 1462214213647 Marionette TRACE conn4 <- [1,1826,null,{}] 11:36:53 INFO - PROCESS | 1976 | 1462214213652 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:53 INFO - PROCESS | 1976 | 1462214213860 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 11:36:54 INFO - PROCESS | 1976 | 1462214214068 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:54 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9713c7000 == 153 [pid = 1976] [id = 464] 11:36:54 INFO - PROCESS | 1976 | ++DOMWINDOW == 283 (0x7fe96edb2400) [pid = 1976] [serial = 1393] [outer = (nil)] 11:36:54 INFO - PROCESS | 1976 | ++DOMWINDOW == 284 (0x7fe9703e9400) [pid = 1976] [serial = 1394] [outer = 0x7fe96edb2400] 11:36:54 INFO - PROCESS | 1976 | 1462214214201 Marionette DEBUG loaded listener.js 11:36:54 INFO - PROCESS | 1976 | ++DOMWINDOW == 285 (0x7fe9704de400) [pid = 1976] [serial = 1395] [outer = 0x7fe96edb2400] 11:36:55 INFO - PROCESS | 1976 | 1462214215201 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 11:36:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:36:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1630ms 11:36:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:36:55 INFO - PROCESS | 1976 | 1462214215275 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 11:36:55 INFO - PROCESS | 1976 | 1462214215278 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 11:36:55 INFO - PROCESS | 1976 | 1462214215286 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:36:55 INFO - PROCESS | 1976 | 1462214215289 Marionette TRACE conn4 <- [1,1830,null,{}] 11:36:55 INFO - PROCESS | 1976 | 1462214215296 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:55 INFO - PROCESS | 1976 | 1462214215586 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 11:36:55 INFO - PROCESS | 1976 | 1462214215852 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:55 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe977047800 == 154 [pid = 1976] [id = 465] 11:36:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 286 (0x7fe9706b1800) [pid = 1976] [serial = 1396] [outer = (nil)] 11:36:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 287 (0x7fe9713d4400) [pid = 1976] [serial = 1397] [outer = 0x7fe9706b1800] 11:36:55 INFO - PROCESS | 1976 | 1462214215980 Marionette DEBUG loaded listener.js 11:36:56 INFO - PROCESS | 1976 | ++DOMWINDOW == 288 (0x7fe972dc6c00) [pid = 1976] [serial = 1398] [outer = 0x7fe9706b1800] 11:36:56 INFO - PROCESS | 1976 | 1462214216802 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 11:36:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:36:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1581ms 11:36:56 INFO - PROCESS | 1976 | 1462214216866 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 11:36:56 INFO - PROCESS | 1976 | 1462214216870 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 11:36:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:36:56 INFO - PROCESS | 1976 | 1462214216876 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:36:56 INFO - PROCESS | 1976 | 1462214216879 Marionette TRACE conn4 <- [1,1834,null,{}] 11:36:56 INFO - PROCESS | 1976 | 1462214216885 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:57 INFO - PROCESS | 1976 | 1462214217086 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 11:36:57 INFO - PROCESS | 1976 | 1462214217299 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:57 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9783a9000 == 155 [pid = 1976] [id = 466] 11:36:57 INFO - PROCESS | 1976 | ++DOMWINDOW == 289 (0x7fe9706b8000) [pid = 1976] [serial = 1399] [outer = (nil)] 11:36:57 INFO - PROCESS | 1976 | ++DOMWINDOW == 290 (0x7fe97517c400) [pid = 1976] [serial = 1400] [outer = 0x7fe9706b8000] 11:36:57 INFO - PROCESS | 1976 | 1462214217417 Marionette DEBUG loaded listener.js 11:36:57 INFO - PROCESS | 1976 | ++DOMWINDOW == 291 (0x7fe9762e5400) [pid = 1976] [serial = 1401] [outer = 0x7fe9706b8000] 11:36:58 INFO - PROCESS | 1976 | 1462214218368 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 11:36:58 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 11:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1536ms 11:36:58 INFO - PROCESS | 1976 | 1462214218413 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 11:36:58 INFO - PROCESS | 1976 | 1462214218426 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 11:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:36:58 INFO - PROCESS | 1976 | 1462214218456 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:36:58 INFO - PROCESS | 1976 | 1462214218459 Marionette TRACE conn4 <- [1,1838,null,{}] 11:36:58 INFO - PROCESS | 1976 | 1462214218465 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:58 INFO - PROCESS | 1976 | 1462214218676 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 11:36:58 INFO - PROCESS | 1976 | 1462214218977 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:59 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95ed1a800 == 156 [pid = 1976] [id = 467] 11:36:59 INFO - PROCESS | 1976 | ++DOMWINDOW == 292 (0x7fe96027f400) [pid = 1976] [serial = 1402] [outer = (nil)] 11:36:59 INFO - PROCESS | 1976 | ++DOMWINDOW == 293 (0x7fe96d4e3800) [pid = 1976] [serial = 1403] [outer = 0x7fe96027f400] 11:36:59 INFO - PROCESS | 1976 | 1462214219057 Marionette DEBUG loaded listener.js 11:36:59 INFO - PROCESS | 1976 | ++DOMWINDOW == 294 (0x7fe9762e6800) [pid = 1976] [serial = 1404] [outer = 0x7fe96027f400] 11:36:59 INFO - PROCESS | 1976 | 1462214219942 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 11:36:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:36:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1544ms 11:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:37:00 INFO - PROCESS | 1976 | 1462214219995 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 11:37:00 INFO - PROCESS | 1976 | 1462214219998 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 11:37:00 INFO - PROCESS | 1976 | 1462214220004 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:37:00 INFO - PROCESS | 1976 | 1462214220007 Marionette TRACE conn4 <- [1,1842,null,{}] 11:37:00 INFO - PROCESS | 1976 | 1462214220013 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:00 INFO - PROCESS | 1976 | 1462214220242 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 11:37:00 INFO - PROCESS | 1976 | 1462214220563 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:00 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe965dce800 == 157 [pid = 1976] [id = 468] 11:37:00 INFO - PROCESS | 1976 | ++DOMWINDOW == 295 (0x7fe961354000) [pid = 1976] [serial = 1405] [outer = (nil)] 11:37:00 INFO - PROCESS | 1976 | ++DOMWINDOW == 296 (0x7fe9762ec000) [pid = 1976] [serial = 1406] [outer = 0x7fe961354000] 11:37:00 INFO - PROCESS | 1976 | 1462214220645 Marionette DEBUG loaded listener.js 11:37:00 INFO - PROCESS | 1976 | ++DOMWINDOW == 297 (0x7fe976457000) [pid = 1976] [serial = 1407] [outer = 0x7fe961354000] 11:37:01 INFO - PROCESS | 1976 | 1462214221556 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 11:37:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:37:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1631ms 11:37:01 INFO - PROCESS | 1976 | 1462214221640 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 11:37:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:37:01 INFO - PROCESS | 1976 | 1462214221649 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 11:37:01 INFO - PROCESS | 1976 | 1462214221655 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:37:01 INFO - PROCESS | 1976 | 1462214221659 Marionette TRACE conn4 <- [1,1846,null,{}] 11:37:01 INFO - PROCESS | 1976 | 1462214221664 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:01 INFO - PROCESS | 1976 | 1462214221915 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 11:37:02 INFO - PROCESS | 1976 | 1462214222226 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:02 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe979519000 == 158 [pid = 1976] [id = 469] 11:37:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 298 (0x7fe9762e9c00) [pid = 1976] [serial = 1408] [outer = (nil)] 11:37:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 299 (0x7fe976788800) [pid = 1976] [serial = 1409] [outer = 0x7fe9762e9c00] 11:37:02 INFO - PROCESS | 1976 | 1462214222302 Marionette DEBUG loaded listener.js 11:37:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 300 (0x7fe977204c00) [pid = 1976] [serial = 1410] [outer = 0x7fe9762e9c00] 11:37:03 INFO - PROCESS | 1976 | 1462214223674 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:37:03 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) 11:37:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 2080ms 11:37:03 INFO - PROCESS | 1976 | 1462214223812 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 11:37:03 INFO - PROCESS | 1976 | 1462214223818 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 11:37:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:37:03 INFO - PROCESS | 1976 | 1462214223844 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:37:03 INFO - PROCESS | 1976 | 1462214223850 Marionette TRACE conn4 <- [1,1850,null,{}] 11:37:03 INFO - PROCESS | 1976 | 1462214223858 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:04 INFO - PROCESS | 1976 | 1462214224060 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 11:37:04 INFO - PROCESS | 1976 | 1462214224277 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:04 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe961e53800 == 159 [pid = 1976] [id = 470] 11:37:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 301 (0x7fe95e3ef800) [pid = 1976] [serial = 1411] [outer = (nil)] 11:37:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 302 (0x7fe95e67e400) [pid = 1976] [serial = 1412] [outer = 0x7fe95e3ef800] 11:37:04 INFO - PROCESS | 1976 | 1462214224386 Marionette DEBUG loaded listener.js 11:37:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 303 (0x7fe96017d400) [pid = 1976] [serial = 1413] [outer = 0x7fe95e3ef800] 11:37:05 INFO - PROCESS | 1976 | 1462214225332 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:37:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1534ms 11:37:05 INFO - PROCESS | 1976 | 1462214225377 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 11:37:05 INFO - PROCESS | 1976 | 1462214225386 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 11:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:37:05 INFO - PROCESS | 1976 | 1462214225397 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:37:05 INFO - PROCESS | 1976 | 1462214225402 Marionette TRACE conn4 <- [1,1854,null,{}] 11:37:05 INFO - PROCESS | 1976 | 1462214225408 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:05 INFO - PROCESS | 1976 | 1462214225629 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 11:37:06 INFO - PROCESS | 1976 | 1462214226097 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:06 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95bbc3800 == 160 [pid = 1976] [id = 471] 11:37:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 304 (0x7fe960276000) [pid = 1976] [serial = 1414] [outer = (nil)] 11:37:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 305 (0x7fe96134c000) [pid = 1976] [serial = 1415] [outer = 0x7fe960276000] 11:37:06 INFO - PROCESS | 1976 | 1462214226177 Marionette DEBUG loaded listener.js 11:37:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 306 (0x7fe964ec4000) [pid = 1976] [serial = 1416] [outer = 0x7fe960276000] 11:37:07 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe98e02f800 == 159 [pid = 1976] [id = 397] 11:37:07 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe962dda800 == 158 [pid = 1976] [id = 199] 11:37:07 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe988c16000 == 157 [pid = 1976] [id = 396] 11:37:07 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe963352800 == 156 [pid = 1976] [id = 453] 11:37:07 INFO - PROCESS | 1976 | --DOMWINDOW == 305 (0x7fe964ec8800) [pid = 1976] [serial = 1298] [outer = (nil)] [url = about:blank] 11:37:07 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96329a000 == 155 [pid = 1976] [id = 452] 11:37:07 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe962adb800 == 154 [pid = 1976] [id = 451] 11:37:07 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95ed24800 == 153 [pid = 1976] [id = 450] 11:37:07 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95c0ab000 == 152 [pid = 1976] [id = 449] 11:37:07 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95ee9c800 == 151 [pid = 1976] [id = 448] 11:37:07 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95e449800 == 150 [pid = 1976] [id = 447] 11:37:07 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe984f7c000 == 149 [pid = 1976] [id = 439] 11:37:07 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9783ab800 == 148 [pid = 1976] [id = 438] 11:37:07 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe976a8e000 == 147 [pid = 1976] [id = 437] 11:37:07 INFO - PROCESS | 1976 | 1462214227264 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:37:07 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe971293000 == 146 [pid = 1976] [id = 436] 11:37:07 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96edd0800 == 145 [pid = 1976] [id = 435] 11:37:07 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9632ae000 == 144 [pid = 1976] [id = 434] 11:37:07 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95bbca000 == 143 [pid = 1976] [id = 433] 11:37:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:37:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1940ms 11:37:07 INFO - PROCESS | 1976 | 1462214227338 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 11:37:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:37:07 INFO - PROCESS | 1976 | 1462214227343 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 11:37:07 INFO - PROCESS | 1976 | 1462214227349 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:37:07 INFO - PROCESS | 1976 | 1462214227355 Marionette TRACE conn4 <- [1,1858,null,{}] 11:37:07 INFO - PROCESS | 1976 | 1462214227370 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:07 INFO - PROCESS | 1976 | 1462214227599 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 11:37:07 INFO - PROCESS | 1976 | --DOMWINDOW == 304 (0x7fe95d8cbc00) [pid = 1976] [serial = 1259] [outer = (nil)] [url = about:blank] 11:37:07 INFO - PROCESS | 1976 | --DOMWINDOW == 303 (0x7fe988bbd800) [pid = 1976] [serial = 1262] [outer = (nil)] [url = about:blank] 11:37:07 INFO - PROCESS | 1976 | --DOMWINDOW == 302 (0x7fe9676dd800) [pid = 1976] [serial = 1290] [outer = (nil)] [url = about:blank] 11:37:07 INFO - PROCESS | 1976 | --DOMWINDOW == 301 (0x7fe96cc7e000) [pid = 1976] [serial = 1292] [outer = (nil)] [url = about:blank] 11:37:07 INFO - PROCESS | 1976 | --DOMWINDOW == 300 (0x7fe96da33c00) [pid = 1976] [serial = 1295] [outer = (nil)] [url = about:blank] 11:37:07 INFO - PROCESS | 1976 | --DOMWINDOW == 299 (0x7fe96d5ca400) [pid = 1976] [serial = 1293] [outer = (nil)] [url = about:blank] 11:37:07 INFO - PROCESS | 1976 | --DOMWINDOW == 298 (0x7fe965cf5800) [pid = 1976] [serial = 1286] [outer = (nil)] [url = about:blank] 11:37:07 INFO - PROCESS | 1976 | --DOMWINDOW == 297 (0x7fe96654d800) [pid = 1976] [serial = 1287] [outer = (nil)] [url = about:blank] 11:37:07 INFO - PROCESS | 1976 | --DOMWINDOW == 296 (0x7fe965cf5400) [pid = 1976] [serial = 1284] [outer = (nil)] [url = about:blank] 11:37:07 INFO - PROCESS | 1976 | --DOMWINDOW == 295 (0x7fe964ec6800) [pid = 1976] [serial = 1283] [outer = (nil)] [url = about:blank] 11:37:07 INFO - PROCESS | 1976 | --DOMWINDOW == 294 (0x7fe95d34ac00) [pid = 1976] [serial = 1250] [outer = (nil)] [url = about:blank] 11:37:07 INFO - PROCESS | 1976 | --DOMWINDOW == 293 (0x7fe976a16800) [pid = 1976] [serial = 1247] [outer = (nil)] [url = about:blank] 11:37:07 INFO - PROCESS | 1976 | --DOMWINDOW == 292 (0x7fe95e35e400) [pid = 1976] [serial = 1278] [outer = (nil)] [url = about:blank] 11:37:07 INFO - PROCESS | 1976 | --DOMWINDOW == 291 (0x7fe95d943800) [pid = 1976] [serial = 1277] [outer = (nil)] [url = about:blank] 11:37:07 INFO - PROCESS | 1976 | --DOMWINDOW == 290 (0x7fe96e8ce400) [pid = 1976] [serial = 1296] [outer = (nil)] [url = about:blank] 11:37:07 INFO - PROCESS | 1976 | --DOMWINDOW == 289 (0x7fe96653f400) [pid = 1976] [serial = 1235] [outer = (nil)] [url = about:blank] 11:37:07 INFO - PROCESS | 1976 | --DOMWINDOW == 288 (0x7fe96daaf800) [pid = 1976] [serial = 1241] [outer = (nil)] [url = about:blank] 11:37:07 INFO - PROCESS | 1976 | --DOMWINDOW == 287 (0x7fe966749800) [pid = 1976] [serial = 1289] [outer = (nil)] [url = about:blank] 11:37:07 INFO - PROCESS | 1976 | --DOMWINDOW == 286 (0x7fe977364c00) [pid = 1976] [serial = 1253] [outer = (nil)] [url = about:blank] 11:37:07 INFO - PROCESS | 1976 | --DOMWINDOW == 285 (0x7fe960186400) [pid = 1976] [serial = 1268] [outer = (nil)] [url = about:blank] 11:37:07 INFO - PROCESS | 1976 | --DOMWINDOW == 284 (0x7fe95ef31800) [pid = 1976] [serial = 1232] [outer = (nil)] [url = about:blank] 11:37:07 INFO - PROCESS | 1976 | --DOMWINDOW == 283 (0x7fe95a80b400) [pid = 1976] [serial = 1274] [outer = (nil)] [url = about:blank] 11:37:07 INFO - PROCESS | 1976 | --DOMWINDOW == 282 (0x7fe960273000) [pid = 1976] [serial = 1271] [outer = (nil)] [url = about:blank] 11:37:07 INFO - PROCESS | 1976 | --DOMWINDOW == 281 (0x7fe983cbb400) [pid = 1976] [serial = 1256] [outer = (nil)] [url = about:blank] 11:37:07 INFO - PROCESS | 1976 | --DOMWINDOW == 280 (0x7fe9665bd800) [pid = 1976] [serial = 1265] [outer = (nil)] [url = about:blank] 11:37:07 INFO - PROCESS | 1976 | --DOMWINDOW == 279 (0x7fe96d26b400) [pid = 1976] [serial = 1238] [outer = (nil)] [url = about:blank] 11:37:07 INFO - PROCESS | 1976 | --DOMWINDOW == 278 (0x7fe9704e4400) [pid = 1976] [serial = 1244] [outer = (nil)] [url = about:blank] 11:37:07 INFO - PROCESS | 1976 | --DOMWINDOW == 277 (0x7fe96027ac00) [pid = 1976] [serial = 1281] [outer = (nil)] [url = about:blank] 11:37:07 INFO - PROCESS | 1976 | --DOMWINDOW == 276 (0x7fe96018b800) [pid = 1976] [serial = 1280] [outer = (nil)] [url = about:blank] 11:37:07 INFO - PROCESS | 1976 | 1462214227930 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:07 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9604c5000 == 144 [pid = 1976] [id = 472] 11:37:07 INFO - PROCESS | 1976 | ++DOMWINDOW == 277 (0x7fe96018b800) [pid = 1976] [serial = 1417] [outer = (nil)] 11:37:08 INFO - PROCESS | 1976 | ++DOMWINDOW == 278 (0x7fe965119000) [pid = 1976] [serial = 1418] [outer = 0x7fe96018b800] 11:37:08 INFO - PROCESS | 1976 | 1462214228008 Marionette DEBUG loaded listener.js 11:37:08 INFO - PROCESS | 1976 | ++DOMWINDOW == 279 (0x7fe965e57800) [pid = 1976] [serial = 1419] [outer = 0x7fe96018b800] 11:37:08 INFO - PROCESS | 1976 | 1462214228784 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 11:37:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:37:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1485ms 11:37:08 INFO - PROCESS | 1976 | 1462214228834 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 11:37:08 INFO - PROCESS | 1976 | 1462214228839 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 11:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:37:08 INFO - PROCESS | 1976 | 1462214228844 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:37:08 INFO - PROCESS | 1976 | 1462214228846 Marionette TRACE conn4 <- [1,1862,null,{}] 11:37:08 INFO - PROCESS | 1976 | 1462214228852 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:09 INFO - PROCESS | 1976 | 1462214229106 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 11:37:09 INFO - PROCESS | 1976 | 1462214229129 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:09 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe962ad9800 == 145 [pid = 1976] [id = 473] 11:37:09 INFO - PROCESS | 1976 | ++DOMWINDOW == 280 (0x7fe960273000) [pid = 1976] [serial = 1420] [outer = (nil)] 11:37:09 INFO - PROCESS | 1976 | ++DOMWINDOW == 281 (0x7fe966889c00) [pid = 1976] [serial = 1421] [outer = 0x7fe960273000] 11:37:09 INFO - PROCESS | 1976 | 1462214229189 Marionette DEBUG loaded listener.js 11:37:09 INFO - PROCESS | 1976 | ++DOMWINDOW == 282 (0x7fe96c225400) [pid = 1976] [serial = 1422] [outer = 0x7fe960273000] 11:37:10 INFO - PROCESS | 1976 | 1462214230102 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 11:37:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:37:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1277ms 11:37:10 INFO - PROCESS | 1976 | 1462214230127 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 11:37:10 INFO - PROCESS | 1976 | 1462214230131 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 11:37:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:37:10 INFO - PROCESS | 1976 | 1462214230137 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:37:10 INFO - PROCESS | 1976 | 1462214230139 Marionette TRACE conn4 <- [1,1866,null,{}] 11:37:10 INFO - PROCESS | 1976 | 1462214230145 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:10 INFO - PROCESS | 1976 | 1462214230388 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 11:37:10 INFO - PROCESS | 1976 | 1462214230425 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:10 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe964f27000 == 146 [pid = 1976] [id = 474] 11:37:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 283 (0x7fe95d344800) [pid = 1976] [serial = 1423] [outer = (nil)] 11:37:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 284 (0x7fe965cf1000) [pid = 1976] [serial = 1424] [outer = 0x7fe95d344800] 11:37:10 INFO - PROCESS | 1976 | 1462214230486 Marionette DEBUG loaded listener.js 11:37:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 285 (0x7fe96cb4ac00) [pid = 1976] [serial = 1425] [outer = 0x7fe95d344800] 11:37:11 INFO - PROCESS | 1976 | 1462214231437 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 11:37:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:37:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1327ms 11:37:11 INFO - PROCESS | 1976 | 1462214231465 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 11:37:11 INFO - PROCESS | 1976 | 1462214231469 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 11:37:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:37:11 INFO - PROCESS | 1976 | 1462214231475 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:37:11 INFO - PROCESS | 1976 | 1462214231477 Marionette TRACE conn4 <- [1,1870,null,{}] 11:37:11 INFO - PROCESS | 1976 | 1462214231483 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:11 INFO - PROCESS | 1976 | 1462214231852 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 284 (0x7fe972dc7000) [pid = 1976] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 283 (0x7fe965cf7000) [pid = 1976] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 282 (0x7fe96d506000) [pid = 1976] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 281 (0x7fe9703ec000) [pid = 1976] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 280 (0x7fe96d5e3800) [pid = 1976] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 279 (0x7fe9787f0400) [pid = 1976] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 278 (0x7fe95d8cf400) [pid = 1976] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 277 (0x7fe95d94d400) [pid = 1976] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 276 (0x7fe97087ec00) [pid = 1976] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 275 (0x7fe95b9cb400) [pid = 1976] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 274 (0x7fe95e3e6000) [pid = 1976] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 273 (0x7fe964eca000) [pid = 1976] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 272 (0x7fe9668e7c00) [pid = 1976] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 271 (0x7fe96ddb8000) [pid = 1976] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 270 (0x7fe966747000) [pid = 1976] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 269 (0x7fe976de4800) [pid = 1976] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 268 (0x7fe962c8d800) [pid = 1976] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 267 (0x7fe95d94ac00) [pid = 1976] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 266 (0x7fe95d943000) [pid = 1976] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 265 (0x7fe97985e800) [pid = 1976] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 264 (0x7fe9764bac00) [pid = 1976] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 263 (0x7fe95b9d0000) [pid = 1976] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 262 (0x7fe95bb4a800) [pid = 1976] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 261 (0x7fe96cc7ac00) [pid = 1976] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 260 (0x7fe95e353800) [pid = 1976] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 259 (0x7fe9676d9c00) [pid = 1976] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 258 (0x7fe977364800) [pid = 1976] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 257 (0x7fe964eca800) [pid = 1976] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 256 (0x7fe971063000) [pid = 1976] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 255 (0x7fe983a0fc00) [pid = 1976] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 254 (0x7fe95efd7000) [pid = 1976] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 253 (0x7fe96dab1400) [pid = 1976] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 252 (0x7fe95d6e1800) [pid = 1976] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 251 (0x7fe95b9c6000) [pid = 1976] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 250 (0x7fe961353c00) [pid = 1976] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 249 (0x7fe974f48c00) [pid = 1976] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 248 (0x7fe9764ba800) [pid = 1976] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 247 (0x7fe95b9c8000) [pid = 1976] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 246 (0x7fe96c167800) [pid = 1976] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 245 (0x7fe97106dc00) [pid = 1976] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 244 (0x7fe96d26ac00) [pid = 1976] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 243 (0x7fe95e3e3c00) [pid = 1976] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 242 (0x7fe96c35d400) [pid = 1976] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 241 (0x7fe960bb1000) [pid = 1976] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 240 (0x7fe966886400) [pid = 1976] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 239 (0x7fe95efda000) [pid = 1976] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 238 (0x7fe962c90800) [pid = 1976] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 237 (0x7fe96dab2000) [pid = 1976] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 236 (0x7fe95d6e0400) [pid = 1976] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 235 (0x7fe96cb45000) [pid = 1976] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 234 (0x7fe95e356000) [pid = 1976] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 233 (0x7fe970498400) [pid = 1976] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 232 (0x7fe977367000) [pid = 1976] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 231 (0x7fe96da38400) [pid = 1976] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 230 (0x7fe9713dac00) [pid = 1976] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 229 (0x7fe96d00d400) [pid = 1976] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:37:12 INFO - PROCESS | 1976 | --DOMWINDOW == 228 (0x7fe965e56c00) [pid = 1976] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:37:13 INFO - PROCESS | 1976 | 1462214233000 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:13 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95bdd1000 == 147 [pid = 1976] [id = 475] 11:37:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 229 (0x7fe95b9c4800) [pid = 1976] [serial = 1426] [outer = (nil)] 11:37:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 230 (0x7fe95b9cd000) [pid = 1976] [serial = 1427] [outer = 0x7fe95b9c4800] 11:37:13 INFO - PROCESS | 1976 | 1462214233070 Marionette DEBUG loaded listener.js 11:37:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 231 (0x7fe95e355c00) [pid = 1976] [serial = 1428] [outer = 0x7fe95b9c4800] 11:37:13 INFO - PROCESS | 1976 | 1462214233745 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 11:37:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:37:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 2292ms 11:37:13 INFO - PROCESS | 1976 | 1462214233768 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 11:37:13 INFO - PROCESS | 1976 | 1462214233771 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 11:37:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:37:13 INFO - PROCESS | 1976 | 1462214233777 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:37:13 INFO - PROCESS | 1976 | 1462214233779 Marionette TRACE conn4 <- [1,1874,null,{}] 11:37:13 INFO - PROCESS | 1976 | 1462214233786 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:13 INFO - PROCESS | 1976 | 1462214233981 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 11:37:14 INFO - PROCESS | 1976 | 1462214234155 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:14 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe966a11800 == 148 [pid = 1976] [id = 476] 11:37:14 INFO - PROCESS | 1976 | ++DOMWINDOW == 232 (0x7fe95b9c5800) [pid = 1976] [serial = 1429] [outer = (nil)] 11:37:14 INFO - PROCESS | 1976 | ++DOMWINDOW == 233 (0x7fe960274000) [pid = 1976] [serial = 1430] [outer = 0x7fe95b9c5800] 11:37:14 INFO - PROCESS | 1976 | 1462214234215 Marionette DEBUG loaded listener.js 11:37:14 INFO - PROCESS | 1976 | ++DOMWINDOW == 234 (0x7fe966747000) [pid = 1976] [serial = 1431] [outer = 0x7fe95b9c5800] 11:37:15 INFO - PROCESS | 1976 | 1462214235167 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 11:37:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:37:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1427ms 11:37:15 INFO - PROCESS | 1976 | 1462214235206 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 11:37:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:37:15 INFO - PROCESS | 1976 | 1462214235212 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 11:37:15 INFO - PROCESS | 1976 | 1462214235222 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:37:15 INFO - PROCESS | 1976 | 1462214235229 Marionette TRACE conn4 <- [1,1878,null,{}] 11:37:15 INFO - PROCESS | 1976 | 1462214235238 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:15 INFO - PROCESS | 1976 | 1462214235464 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 11:37:15 INFO - PROCESS | 1976 | 1462214235786 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:15 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9604c9000 == 149 [pid = 1976] [id = 477] 11:37:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 235 (0x7fe95c122c00) [pid = 1976] [serial = 1432] [outer = (nil)] 11:37:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 236 (0x7fe95d94e400) [pid = 1976] [serial = 1433] [outer = 0x7fe95c122c00] 11:37:15 INFO - PROCESS | 1976 | 1462214235862 Marionette DEBUG loaded listener.js 11:37:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 237 (0x7fe95efd8400) [pid = 1976] [serial = 1434] [outer = 0x7fe95c122c00] 11:37:16 INFO - PROCESS | 1976 | 1462214236719 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 11:37:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:37:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1536ms 11:37:16 INFO - PROCESS | 1976 | 1462214236757 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 11:37:16 INFO - PROCESS | 1976 | 1462214236766 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 11:37:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:37:16 INFO - PROCESS | 1976 | 1462214236776 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:37:16 INFO - PROCESS | 1976 | 1462214236781 Marionette TRACE conn4 <- [1,1882,null,{}] 11:37:16 INFO - PROCESS | 1976 | 1462214236788 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:17 INFO - PROCESS | 1976 | 1462214237001 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 11:37:17 INFO - PROCESS | 1976 | 1462214237218 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:17 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe964f2b800 == 150 [pid = 1976] [id = 478] 11:37:17 INFO - PROCESS | 1976 | ++DOMWINDOW == 238 (0x7fe960279800) [pid = 1976] [serial = 1435] [outer = (nil)] 11:37:17 INFO - PROCESS | 1976 | ++DOMWINDOW == 239 (0x7fe964bae800) [pid = 1976] [serial = 1436] [outer = 0x7fe960279800] 11:37:17 INFO - PROCESS | 1976 | 1462214237329 Marionette DEBUG loaded listener.js 11:37:17 INFO - PROCESS | 1976 | ++DOMWINDOW == 240 (0x7fe965114000) [pid = 1976] [serial = 1437] [outer = 0x7fe960279800] 11:37:18 INFO - PROCESS | 1976 | 1462214238338 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 11:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1633ms 11:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:37:18 INFO - PROCESS | 1976 | 1462214238410 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 11:37:18 INFO - PROCESS | 1976 | 1462214238413 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 11:37:18 INFO - PROCESS | 1976 | 1462214238421 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:37:18 INFO - PROCESS | 1976 | 1462214238427 Marionette TRACE conn4 <- [1,1886,null,{}] 11:37:18 INFO - PROCESS | 1976 | 1462214238443 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:18 INFO - PROCESS | 1976 | 1462214238700 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 11:37:19 INFO - PROCESS | 1976 | 1462214239002 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:19 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d2ee000 == 151 [pid = 1976] [id = 479] 11:37:19 INFO - PROCESS | 1976 | ++DOMWINDOW == 241 (0x7fe966887400) [pid = 1976] [serial = 1438] [outer = (nil)] 11:37:19 INFO - PROCESS | 1976 | ++DOMWINDOW == 242 (0x7fe96c170800) [pid = 1976] [serial = 1439] [outer = 0x7fe966887400] 11:37:19 INFO - PROCESS | 1976 | 1462214239079 Marionette DEBUG loaded listener.js 11:37:19 INFO - PROCESS | 1976 | ++DOMWINDOW == 243 (0x7fe96cb45000) [pid = 1976] [serial = 1440] [outer = 0x7fe966887400] 11:37:19 INFO - PROCESS | 1976 | 1462214239936 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 11:37:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:37:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1585ms 11:37:20 INFO - PROCESS | 1976 | 1462214240005 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 11:37:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:37:20 INFO - PROCESS | 1976 | 1462214240010 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 11:37:20 INFO - PROCESS | 1976 | 1462214240016 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:37:20 INFO - PROCESS | 1976 | 1462214240020 Marionette TRACE conn4 <- [1,1890,null,{}] 11:37:20 INFO - PROCESS | 1976 | 1462214240026 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:20 INFO - PROCESS | 1976 | 1462214240243 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 11:37:20 INFO - PROCESS | 1976 | 1462214240459 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:20 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe971021800 == 152 [pid = 1976] [id = 480] 11:37:20 INFO - PROCESS | 1976 | ++DOMWINDOW == 244 (0x7fe96cc79400) [pid = 1976] [serial = 1441] [outer = (nil)] 11:37:20 INFO - PROCESS | 1976 | ++DOMWINDOW == 245 (0x7fe96d365800) [pid = 1976] [serial = 1442] [outer = 0x7fe96cc79400] 11:37:20 INFO - PROCESS | 1976 | 1462214240586 Marionette DEBUG loaded listener.js 11:37:20 INFO - PROCESS | 1976 | ++DOMWINDOW == 246 (0x7fe96d511400) [pid = 1976] [serial = 1443] [outer = 0x7fe96cc79400] 11:37:21 INFO - PROCESS | 1976 | 1462214241525 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 11:37:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:37:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1583ms 11:37:21 INFO - PROCESS | 1976 | 1462214241600 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 11:37:21 INFO - PROCESS | 1976 | 1462214241604 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 11:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:37:21 INFO - PROCESS | 1976 | 1462214241610 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:37:21 INFO - PROCESS | 1976 | 1462214241612 Marionette TRACE conn4 <- [1,1894,null,{}] 11:37:21 INFO - PROCESS | 1976 | 1462214241618 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:21 INFO - PROCESS | 1976 | 1462214241837 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 11:37:22 INFO - PROCESS | 1976 | 1462214242053 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:22 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9762b6800 == 153 [pid = 1976] [id = 481] 11:37:22 INFO - PROCESS | 1976 | ++DOMWINDOW == 247 (0x7fe96cc7fc00) [pid = 1976] [serial = 1444] [outer = (nil)] 11:37:22 INFO - PROCESS | 1976 | ++DOMWINDOW == 248 (0x7fe96d819800) [pid = 1976] [serial = 1445] [outer = 0x7fe96cc7fc00] 11:37:22 INFO - PROCESS | 1976 | 1462214242164 Marionette DEBUG loaded listener.js 11:37:22 INFO - PROCESS | 1976 | ++DOMWINDOW == 249 (0x7fe96da3ec00) [pid = 1976] [serial = 1446] [outer = 0x7fe96cc7fc00] 11:37:23 INFO - PROCESS | 1976 | 1462214243139 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 11:37:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1578ms 11:37:23 INFO - PROCESS | 1976 | 1462214243189 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 11:37:23 INFO - PROCESS | 1976 | 1462214243194 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 11:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:37:23 INFO - PROCESS | 1976 | 1462214243201 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:37:23 INFO - PROCESS | 1976 | 1462214243204 Marionette TRACE conn4 <- [1,1898,null,{}] 11:37:23 INFO - PROCESS | 1976 | 1462214243210 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:23 INFO - PROCESS | 1976 | 1462214243451 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 11:37:23 INFO - PROCESS | 1976 | 1462214243760 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:23 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe977b5f000 == 154 [pid = 1976] [id = 482] 11:37:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 250 (0x7fe9703eb800) [pid = 1976] [serial = 1447] [outer = (nil)] 11:37:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 251 (0x7fe9706bc800) [pid = 1976] [serial = 1448] [outer = 0x7fe9703eb800] 11:37:23 INFO - PROCESS | 1976 | 1462214243843 Marionette DEBUG loaded listener.js 11:37:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 252 (0x7fe9708cec00) [pid = 1976] [serial = 1449] [outer = 0x7fe9703eb800] 11:37:24 INFO - PROCESS | 1976 | 1462214244636 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 11:37:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:37:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1485ms 11:37:24 INFO - PROCESS | 1976 | 1462214244691 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 11:37:24 INFO - PROCESS | 1976 | 1462214244694 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 11:37:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:37:24 INFO - PROCESS | 1976 | 1462214244704 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:37:24 INFO - PROCESS | 1976 | 1462214244707 Marionette TRACE conn4 <- [1,1902,null,{}] 11:37:24 INFO - PROCESS | 1976 | 1462214244713 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:24 INFO - PROCESS | 1976 | 1462214244916 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 11:37:25 INFO - PROCESS | 1976 | 1462214245181 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:25 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe983a2d800 == 155 [pid = 1976] [id = 483] 11:37:25 INFO - PROCESS | 1976 | ++DOMWINDOW == 253 (0x7fe966740000) [pid = 1976] [serial = 1450] [outer = (nil)] 11:37:25 INFO - PROCESS | 1976 | ++DOMWINDOW == 254 (0x7fe9708cf000) [pid = 1976] [serial = 1451] [outer = 0x7fe966740000] 11:37:25 INFO - PROCESS | 1976 | 1462214245253 Marionette DEBUG loaded listener.js 11:37:25 INFO - PROCESS | 1976 | ++DOMWINDOW == 255 (0x7fe9713d5000) [pid = 1976] [serial = 1452] [outer = 0x7fe966740000] 11:37:26 INFO - PROCESS | 1976 | 1462214246172 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 11:37:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:37:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1531ms 11:37:26 INFO - PROCESS | 1976 | 1462214246236 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 11:37:26 INFO - PROCESS | 1976 | 1462214246240 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 11:37:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:37:26 INFO - PROCESS | 1976 | 1462214246246 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:37:26 INFO - PROCESS | 1976 | 1462214246250 Marionette TRACE conn4 <- [1,1906,null,{}] 11:37:26 INFO - PROCESS | 1976 | 1462214246255 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:26 INFO - PROCESS | 1976 | 1462214246470 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 11:37:26 INFO - PROCESS | 1976 | 1462214246727 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:26 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe984f7b800 == 156 [pid = 1976] [id = 484] 11:37:26 INFO - PROCESS | 1976 | ++DOMWINDOW == 256 (0x7fe96cb49800) [pid = 1976] [serial = 1453] [outer = (nil)] 11:37:26 INFO - PROCESS | 1976 | ++DOMWINDOW == 257 (0x7fe9758ce000) [pid = 1976] [serial = 1454] [outer = 0x7fe96cb49800] 11:37:26 INFO - PROCESS | 1976 | 1462214246860 Marionette DEBUG loaded listener.js 11:37:26 INFO - PROCESS | 1976 | ++DOMWINDOW == 258 (0x7fe9762efc00) [pid = 1976] [serial = 1455] [outer = 0x7fe96cb49800] 11:37:27 INFO - PROCESS | 1976 | 1462214247723 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 11:37:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:37:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1528ms 11:37:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:37:27 INFO - PROCESS | 1976 | 1462214247777 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 11:37:27 INFO - PROCESS | 1976 | 1462214247779 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 11:37:27 INFO - PROCESS | 1976 | 1462214247787 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:37:27 INFO - PROCESS | 1976 | 1462214247789 Marionette TRACE conn4 <- [1,1910,null,{}] 11:37:27 INFO - PROCESS | 1976 | 1462214247795 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:28 INFO - PROCESS | 1976 | 1462214248017 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 11:37:28 INFO - PROCESS | 1976 | 1462214248279 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:28 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9884db000 == 157 [pid = 1976] [id = 485] 11:37:28 INFO - PROCESS | 1976 | ++DOMWINDOW == 259 (0x7fe96daba400) [pid = 1976] [serial = 1456] [outer = (nil)] 11:37:28 INFO - PROCESS | 1976 | ++DOMWINDOW == 260 (0x7fe97645c400) [pid = 1976] [serial = 1457] [outer = 0x7fe96daba400] 11:37:28 INFO - PROCESS | 1976 | 1462214248396 Marionette DEBUG loaded listener.js 11:37:28 INFO - PROCESS | 1976 | ++DOMWINDOW == 261 (0x7fe976a16800) [pid = 1976] [serial = 1458] [outer = 0x7fe96daba400] 11:37:29 INFO - PROCESS | 1976 | 1462214249239 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 11:37:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:37:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1529ms 11:37:29 INFO - PROCESS | 1976 | 1462214249315 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 11:37:29 INFO - PROCESS | 1976 | 1462214249319 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 11:37:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:37:29 INFO - PROCESS | 1976 | 1462214249325 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:37:29 INFO - PROCESS | 1976 | 1462214249327 Marionette TRACE conn4 <- [1,1914,null,{}] 11:37:29 INFO - PROCESS | 1976 | 1462214249333 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:29 INFO - PROCESS | 1976 | 1462214249578 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 11:37:29 INFO - PROCESS | 1976 | 1462214249891 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:29 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe98ae94000 == 158 [pid = 1976] [id = 486] 11:37:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 262 (0x7fe971063400) [pid = 1976] [serial = 1459] [outer = (nil)] 11:37:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 263 (0x7fe977367000) [pid = 1976] [serial = 1460] [outer = 0x7fe971063400] 11:37:29 INFO - PROCESS | 1976 | 1462214249971 Marionette DEBUG loaded listener.js 11:37:30 INFO - PROCESS | 1976 | ++DOMWINDOW == 264 (0x7fe9795a1800) [pid = 1976] [serial = 1461] [outer = 0x7fe971063400] 11:37:30 INFO - PROCESS | 1976 | 1462214250792 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 11:37:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:37:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1532ms 11:37:30 INFO - PROCESS | 1976 | 1462214250858 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 11:37:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:37:30 INFO - PROCESS | 1976 | 1462214250862 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 11:37:30 INFO - PROCESS | 1976 | 1462214250869 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:37:30 INFO - PROCESS | 1976 | 1462214250873 Marionette TRACE conn4 <- [1,1918,null,{}] 11:37:30 INFO - PROCESS | 1976 | 1462214250879 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:31 INFO - PROCESS | 1976 | 1462214251166 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 11:37:31 INFO - PROCESS | 1976 | 1462214251480 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:31 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95da18000 == 159 [pid = 1976] [id = 487] 11:37:31 INFO - PROCESS | 1976 | ++DOMWINDOW == 265 (0x7fe983cbf400) [pid = 1976] [serial = 1462] [outer = (nil)] 11:37:31 INFO - PROCESS | 1976 | ++DOMWINDOW == 266 (0x7fe983f24c00) [pid = 1976] [serial = 1463] [outer = 0x7fe983cbf400] 11:37:31 INFO - PROCESS | 1976 | 1462214251564 Marionette DEBUG loaded listener.js 11:37:31 INFO - PROCESS | 1976 | ++DOMWINDOW == 267 (0x7fe984c17800) [pid = 1976] [serial = 1464] [outer = 0x7fe983cbf400] 11:37:32 INFO - PROCESS | 1976 | 1462214252434 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 11:37:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:37:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1629ms 11:37:32 INFO - PROCESS | 1976 | 1462214252498 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 11:37:32 INFO - PROCESS | 1976 | 1462214252501 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 11:37:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:37:32 INFO - PROCESS | 1976 | 1462214252507 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:37:32 INFO - PROCESS | 1976 | 1462214252509 Marionette TRACE conn4 <- [1,1922,null,{}] 11:37:32 INFO - PROCESS | 1976 | 1462214252515 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:32 INFO - PROCESS | 1976 | 1462214252726 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 11:37:32 INFO - PROCESS | 1976 | 1462214252947 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:33 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe965e11000 == 160 [pid = 1976] [id = 488] 11:37:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 268 (0x7fe96dab3000) [pid = 1976] [serial = 1465] [outer = (nil)] 11:37:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 269 (0x7fe985121400) [pid = 1976] [serial = 1466] [outer = 0x7fe96dab3000] 11:37:33 INFO - PROCESS | 1976 | 1462214253068 Marionette DEBUG loaded listener.js 11:37:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 270 (0x7fe98706cc00) [pid = 1976] [serial = 1467] [outer = 0x7fe96dab3000] 11:37:33 INFO - PROCESS | 1976 | 1462214253985 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 11:37:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:37:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1535ms 11:37:34 INFO - PROCESS | 1976 | 1462214254044 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 11:37:34 INFO - PROCESS | 1976 | 1462214254046 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 11:37:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:37:34 INFO - PROCESS | 1976 | 1462214254053 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:37:34 INFO - PROCESS | 1976 | 1462214254055 Marionette TRACE conn4 <- [1,1926,null,{}] 11:37:34 INFO - PROCESS | 1976 | 1462214254060 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:34 INFO - PROCESS | 1976 | 1462214254268 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 11:37:34 INFO - PROCESS | 1976 | 1462214254542 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:34 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96751f000 == 161 [pid = 1976] [id = 489] 11:37:34 INFO - PROCESS | 1976 | ++DOMWINDOW == 271 (0x7fe95a9f1c00) [pid = 1976] [serial = 1468] [outer = (nil)] 11:37:34 INFO - PROCESS | 1976 | ++DOMWINDOW == 272 (0x7fe95a9f6400) [pid = 1976] [serial = 1469] [outer = 0x7fe95a9f1c00] 11:37:34 INFO - PROCESS | 1976 | 1462214254625 Marionette DEBUG loaded listener.js 11:37:34 INFO - PROCESS | 1976 | ++DOMWINDOW == 273 (0x7fe95a9fb000) [pid = 1976] [serial = 1470] [outer = 0x7fe95a9f1c00] 11:37:35 INFO - PROCESS | 1976 | 1462214255490 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 11:37:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:37:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1483ms 11:37:35 INFO - PROCESS | 1976 | 1462214255537 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 11:37:35 INFO - PROCESS | 1976 | 1462214255541 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 11:37:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:37:35 INFO - PROCESS | 1976 | 1462214255546 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:37:35 INFO - PROCESS | 1976 | 1462214255549 Marionette TRACE conn4 <- [1,1930,null,{}] 11:37:35 INFO - PROCESS | 1976 | 1462214255555 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:35 INFO - PROCESS | 1976 | 1462214255767 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 11:37:36 INFO - PROCESS | 1976 | 1462214256032 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:36 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe967537800 == 162 [pid = 1976] [id = 490] 11:37:36 INFO - PROCESS | 1976 | ++DOMWINDOW == 274 (0x7fe95a80e800) [pid = 1976] [serial = 1471] [outer = (nil)] 11:37:36 INFO - PROCESS | 1976 | ++DOMWINDOW == 275 (0x7fe984e68000) [pid = 1976] [serial = 1472] [outer = 0x7fe95a80e800] 11:37:36 INFO - PROCESS | 1976 | 1462214256122 Marionette DEBUG loaded listener.js 11:37:36 INFO - PROCESS | 1976 | ++DOMWINDOW == 276 (0x7fe98843cc00) [pid = 1976] [serial = 1473] [outer = 0x7fe95a80e800] 11:37:37 INFO - PROCESS | 1976 | 1462214256999 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 11:37:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:37:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1526ms 11:37:37 INFO - PROCESS | 1976 | 1462214257074 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 11:37:37 INFO - PROCESS | 1976 | 1462214257078 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 11:37:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:37:37 INFO - PROCESS | 1976 | 1462214257084 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:37:37 INFO - PROCESS | 1976 | 1462214257086 Marionette TRACE conn4 <- [1,1934,null,{}] 11:37:37 INFO - PROCESS | 1976 | 1462214257093 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:37 INFO - PROCESS | 1976 | 1462214257310 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 11:37:37 INFO - PROCESS | 1976 | 1462214257621 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:37 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95e722800 == 163 [pid = 1976] [id = 491] 11:37:37 INFO - PROCESS | 1976 | ++DOMWINDOW == 277 (0x7fe959e50c00) [pid = 1976] [serial = 1474] [outer = (nil)] 11:37:37 INFO - PROCESS | 1976 | ++DOMWINDOW == 278 (0x7fe959e59400) [pid = 1976] [serial = 1475] [outer = 0x7fe959e50c00] 11:37:37 INFO - PROCESS | 1976 | 1462214257701 Marionette DEBUG loaded listener.js 11:37:37 INFO - PROCESS | 1976 | ++DOMWINDOW == 279 (0x7fe959e5e000) [pid = 1976] [serial = 1476] [outer = 0x7fe959e50c00] 11:37:38 INFO - PROCESS | 1976 | 1462214258607 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 11:37:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:37:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1577ms 11:37:38 INFO - PROCESS | 1976 | 1462214258662 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 11:37:38 INFO - PROCESS | 1976 | 1462214258665 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 11:37:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:37:38 INFO - PROCESS | 1976 | 1462214258672 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:37:38 INFO - PROCESS | 1976 | 1462214258675 Marionette TRACE conn4 <- [1,1938,null,{}] 11:37:38 INFO - PROCESS | 1976 | 1462214258680 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:38 INFO - PROCESS | 1976 | 1462214258895 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 11:37:39 INFO - PROCESS | 1976 | 1462214259212 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:39 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe964721800 == 164 [pid = 1976] [id = 492] 11:37:39 INFO - PROCESS | 1976 | ++DOMWINDOW == 280 (0x7fe959e53c00) [pid = 1976] [serial = 1477] [outer = (nil)] 11:37:39 INFO - PROCESS | 1976 | ++DOMWINDOW == 281 (0x7fe95bb48800) [pid = 1976] [serial = 1478] [outer = 0x7fe959e53c00] 11:37:39 INFO - PROCESS | 1976 | 1462214259293 Marionette DEBUG loaded listener.js 11:37:39 INFO - PROCESS | 1976 | ++DOMWINDOW == 282 (0x7fe95ef34000) [pid = 1976] [serial = 1479] [outer = 0x7fe959e53c00] 11:37:40 INFO - PROCESS | 1976 | 1462214260197 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 11:37:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:37:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1580ms 11:37:40 INFO - PROCESS | 1976 | 1462214260253 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 11:37:40 INFO - PROCESS | 1976 | 1462214260257 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 11:37:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:37:40 INFO - PROCESS | 1976 | 1462214260263 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:37:40 INFO - PROCESS | 1976 | 1462214260266 Marionette TRACE conn4 <- [1,1942,null,{}] 11:37:40 INFO - PROCESS | 1976 | 1462214260271 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:40 INFO - PROCESS | 1976 | 1462214260486 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 11:37:40 INFO - PROCESS | 1976 | 1462214260809 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:40 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95d2f1000 == 165 [pid = 1976] [id = 493] 11:37:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 283 (0x7fe95a9f9400) [pid = 1976] [serial = 1480] [outer = (nil)] 11:37:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 284 (0x7fe95efe3400) [pid = 1976] [serial = 1481] [outer = 0x7fe95a9f9400] 11:37:40 INFO - PROCESS | 1976 | 1462214260901 Marionette DEBUG loaded listener.js 11:37:41 INFO - PROCESS | 1976 | ++DOMWINDOW == 285 (0x7fe964fd3c00) [pid = 1976] [serial = 1482] [outer = 0x7fe95a9f9400] 11:37:41 INFO - PROCESS | 1976 | 1462214261754 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:37:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:37:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1536ms 11:37:41 INFO - PROCESS | 1976 | 1462214261801 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 11:37:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:37:41 INFO - PROCESS | 1976 | 1462214261805 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 11:37:41 INFO - PROCESS | 1976 | 1462214261818 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:37:41 INFO - PROCESS | 1976 | 1462214261820 Marionette TRACE conn4 <- [1,1946,null,{}] 11:37:41 INFO - PROCESS | 1976 | 1462214261831 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:42 INFO - PROCESS | 1976 | 1462214262051 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 11:37:42 INFO - PROCESS | 1976 | 1462214262327 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:42 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95c0af800 == 166 [pid = 1976] [id = 494] 11:37:42 INFO - PROCESS | 1976 | ++DOMWINDOW == 286 (0x7fe95a809400) [pid = 1976] [serial = 1483] [outer = (nil)] 11:37:42 INFO - PROCESS | 1976 | ++DOMWINDOW == 287 (0x7fe95c125c00) [pid = 1976] [serial = 1484] [outer = 0x7fe95a809400] 11:37:42 INFO - PROCESS | 1976 | 1462214262443 Marionette DEBUG loaded listener.js 11:37:42 INFO - PROCESS | 1976 | ++DOMWINDOW == 288 (0x7fe95d6efc00) [pid = 1976] [serial = 1485] [outer = 0x7fe95a809400] 11:37:43 INFO - PROCESS | 1976 | 1462214263981 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:37:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:37:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 2199ms 11:37:44 INFO - PROCESS | 1976 | 1462214264011 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 11:37:44 INFO - PROCESS | 1976 | 1462214264016 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 11:37:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:37:44 INFO - PROCESS | 1976 | 1462214264025 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:37:44 INFO - PROCESS | 1976 | 1462214264030 Marionette TRACE conn4 <- [1,1950,null,{}] 11:37:44 INFO - PROCESS | 1976 | 1462214264040 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:44 INFO - PROCESS | 1976 | 1462214264293 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 11:37:44 INFO - PROCESS | 1976 | 1462214264565 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:44 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9604db800 == 167 [pid = 1976] [id = 495] 11:37:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 289 (0x7fe95a80b400) [pid = 1976] [serial = 1486] [outer = (nil)] 11:37:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 290 (0x7fe95d8cb400) [pid = 1976] [serial = 1487] [outer = 0x7fe95a80b400] 11:37:44 INFO - PROCESS | 1976 | 1462214264638 Marionette DEBUG loaded listener.js 11:37:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 291 (0x7fe95e3e2400) [pid = 1976] [serial = 1488] [outer = 0x7fe95a80b400] 11:37:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95bbcd800 == 166 [pid = 1976] [id = 382] 11:37:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe979519000 == 165 [pid = 1976] [id = 469] 11:37:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe965dce800 == 164 [pid = 1976] [id = 468] 11:37:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95ed1a800 == 163 [pid = 1976] [id = 467] 11:37:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9783a9000 == 162 [pid = 1976] [id = 466] 11:37:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe977047800 == 161 [pid = 1976] [id = 465] 11:37:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9713c7000 == 160 [pid = 1976] [id = 464] 11:37:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97110a800 == 159 [pid = 1976] [id = 463] 11:37:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe970899800 == 158 [pid = 1976] [id = 462] 11:37:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96edd2000 == 157 [pid = 1976] [id = 461] 11:37:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d77c800 == 156 [pid = 1976] [id = 460] 11:37:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96c24c000 == 155 [pid = 1976] [id = 459] 11:37:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe966ae7000 == 154 [pid = 1976] [id = 458] 11:37:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9668cc800 == 153 [pid = 1976] [id = 457] 11:37:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96335b800 == 152 [pid = 1976] [id = 456] 11:37:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe961e5c000 == 151 [pid = 1976] [id = 455] 11:37:45 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95d2e3000 == 150 [pid = 1976] [id = 454] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 290 (0x7fe97678d800) [pid = 1976] [serial = 1059] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 289 (0x7fe96d00e800) [pid = 1976] [serial = 1170] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 288 (0x7fe97728c800) [pid = 1976] [serial = 1062] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 287 (0x7fe972d5a800) [pid = 1976] [serial = 1176] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 286 (0x7fe9764c0000) [pid = 1976] [serial = 1319] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 285 (0x7fe96ee51c00) [pid = 1976] [serial = 1164] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 284 (0x7fe984ff7000) [pid = 1976] [serial = 1140] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 283 (0x7fe95f0cd400) [pid = 1976] [serial = 1347] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 282 (0x7fe9586e1800) [pid = 1976] [serial = 1337] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 281 (0x7fe96134d800) [pid = 1976] [serial = 1352] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 280 (0x7fe972d5f800) [pid = 1976] [serial = 1128] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 279 (0x7fe96d9e0400) [pid = 1976] [serial = 1041] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 278 (0x7fe9708ca000) [pid = 1976] [serial = 1316] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 277 (0x7fe960ba9800) [pid = 1976] [serial = 1044] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 276 (0x7fe965e4ec00) [pid = 1976] [serial = 1356] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 275 (0x7fe96ddbbc00) [pid = 1976] [serial = 1053] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 274 (0x7fe9764b9000) [pid = 1976] [serial = 1179] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 273 (0x7fe96134b000) [pid = 1976] [serial = 1325] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 272 (0x7fe96cb47c00) [pid = 1976] [serial = 1110] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 271 (0x7fe983d99800) [pid = 1976] [serial = 1068] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 270 (0x7fe9651e2800) [pid = 1976] [serial = 1167] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 269 (0x7fe988a4d400) [pid = 1976] [serial = 1194] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 268 (0x7fe95d951c00) [pid = 1976] [serial = 1191] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 267 (0x7fe9882c2000) [pid = 1976] [serial = 1188] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 266 (0x7fe95e3eb800) [pid = 1976] [serial = 1346] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 265 (0x7fe983d2cc00) [pid = 1976] [serial = 1137] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 264 (0x7fe965110c00) [pid = 1976] [serial = 1353] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 263 (0x7fe965cf3400) [pid = 1976] [serial = 1143] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 262 (0x7fe960bac400) [pid = 1976] [serial = 1350] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 261 (0x7fe9706b9c00) [pid = 1976] [serial = 1122] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 260 (0x7fe95e360c00) [pid = 1976] [serial = 1002] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 259 (0x7fe96c357800) [pid = 1976] [serial = 1047] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 258 (0x7fe97de9d800) [pid = 1976] [serial = 1182] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 257 (0x7fe9676e3000) [pid = 1976] [serial = 984] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 256 (0x7fe983a96400) [pid = 1976] [serial = 1328] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 255 (0x7fe975c62400) [pid = 1976] [serial = 1131] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 254 (0x7fe95a80bc00) [pid = 1976] [serial = 1301] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 253 (0x7fe98828ac00) [pid = 1976] [serial = 999] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 252 (0x7fe96017dc00) [pid = 1976] [serial = 1304] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 251 (0x7fe965115800) [pid = 1976] [serial = 1340] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 250 (0x7fe9665c1400) [pid = 1976] [serial = 1361] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 249 (0x7fe976dda400) [pid = 1976] [serial = 1077] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 248 (0x7fe978367000) [pid = 1976] [serial = 1322] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 247 (0x7fe96ea70800) [pid = 1976] [serial = 1119] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 246 (0x7fe95e3eb000) [pid = 1976] [serial = 1011] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 245 (0x7fe964ba9000) [pid = 1976] [serial = 1334] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 244 (0x7fe95d6e9000) [pid = 1976] [serial = 1104] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 243 (0x7fe9762ee000) [pid = 1976] [serial = 1331] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 242 (0x7fe96135e800) [pid = 1976] [serial = 1200] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 241 (0x7fe97c681000) [pid = 1976] [serial = 1065] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 240 (0x7fe976fd2800) [pid = 1976] [serial = 1134] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 239 (0x7fe95d34dc00) [pid = 1976] [serial = 1344] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 238 (0x7fe96d5cb800) [pid = 1976] [serial = 1113] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 237 (0x7fe97693e800) [pid = 1976] [serial = 981] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 236 (0x7fe96c35d000) [pid = 1976] [serial = 1310] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 235 (0x7fe9665b8c00) [pid = 1976] [serial = 1307] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 234 (0x7fe96da11000) [pid = 1976] [serial = 1116] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 233 (0x7fe98849ec00) [pid = 1976] [serial = 1014] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 232 (0x7fe96d4e8800) [pid = 1976] [serial = 987] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 231 (0x7fe966740800) [pid = 1976] [serial = 1107] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 230 (0x7fe983a0e800) [pid = 1976] [serial = 996] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 229 (0x7fe976ddf400) [pid = 1976] [serial = 1074] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 228 (0x7fe98417a000) [pid = 1976] [serial = 1071] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 227 (0x7fe970ff7800) [pid = 1976] [serial = 1125] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 226 (0x7fe9651da000) [pid = 1976] [serial = 1355] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 225 (0x7fe95d6ef000) [pid = 1976] [serial = 1008] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 224 (0x7fe95bb48000) [pid = 1976] [serial = 1343] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 223 (0x7fe96d9e1000) [pid = 1976] [serial = 1050] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 222 (0x7fe96018ac00) [pid = 1976] [serial = 1349] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 221 (0x7fe988a5bc00) [pid = 1976] [serial = 1005] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 220 (0x7fe9708cd400) [pid = 1976] [serial = 1056] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 219 (0x7fe985121800) [pid = 1976] [serial = 1185] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 218 (0x7fe970ff6c00) [pid = 1976] [serial = 990] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 217 (0x7fe9676e0800) [pid = 1976] [serial = 1313] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 216 (0x7fe977365800) [pid = 1976] [serial = 993] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 215 (0x7fe96edb0c00) [pid = 1976] [serial = 1173] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 214 (0x7fe965e59800) [pid = 1976] [serial = 1358] [outer = (nil)] [url = about:blank] 11:37:45 INFO - PROCESS | 1976 | --DOMWINDOW == 213 (0x7fe966548800) [pid = 1976] [serial = 1359] [outer = (nil)] [url = about:blank] 11:37:46 INFO - PROCESS | 1976 | 1462214266045 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 11:37:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:37:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 2085ms 11:37:46 INFO - PROCESS | 1976 | 1462214266110 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 11:37:46 INFO - PROCESS | 1976 | 1462214266118 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 11:37:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:37:46 INFO - PROCESS | 1976 | 1462214266129 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:37:46 INFO - PROCESS | 1976 | 1462214266132 Marionette TRACE conn4 <- [1,1954,null,{}] 11:37:46 INFO - PROCESS | 1976 | 1462214266145 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:46 INFO - PROCESS | 1976 | 1462214266393 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 11:37:46 INFO - PROCESS | 1976 | 1462214266574 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:46 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95c0a0000 == 151 [pid = 1976] [id = 496] 11:37:46 INFO - PROCESS | 1976 | ++DOMWINDOW == 214 (0x7fe9586e7000) [pid = 1976] [serial = 1489] [outer = (nil)] 11:37:46 INFO - PROCESS | 1976 | ++DOMWINDOW == 215 (0x7fe96018a800) [pid = 1976] [serial = 1490] [outer = 0x7fe9586e7000] 11:37:46 INFO - PROCESS | 1976 | 1462214266646 Marionette DEBUG loaded listener.js 11:37:46 INFO - PROCESS | 1976 | ++DOMWINDOW == 216 (0x7fe96135ec00) [pid = 1976] [serial = 1491] [outer = 0x7fe9586e7000] 11:37:47 INFO - PROCESS | 1976 | 1462214267421 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 11:37:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:37:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1344ms 11:37:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:37:47 INFO - PROCESS | 1976 | 1462214267474 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 11:37:47 INFO - PROCESS | 1976 | 1462214267476 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 11:37:47 INFO - PROCESS | 1976 | 1462214267483 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:37:47 INFO - PROCESS | 1976 | 1462214267488 Marionette TRACE conn4 <- [1,1958,null,{}] 11:37:47 INFO - PROCESS | 1976 | 1462214267504 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:47 INFO - PROCESS | 1976 | 1462214267797 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 11:37:47 INFO - PROCESS | 1976 | 1462214267910 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:47 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe960ac9800 == 152 [pid = 1976] [id = 497] 11:37:47 INFO - PROCESS | 1976 | ++DOMWINDOW == 217 (0x7fe95bb48000) [pid = 1976] [serial = 1492] [outer = (nil)] 11:37:47 INFO - PROCESS | 1976 | ++DOMWINDOW == 218 (0x7fe965111800) [pid = 1976] [serial = 1493] [outer = 0x7fe95bb48000] 11:37:47 INFO - PROCESS | 1976 | 1462214267975 Marionette DEBUG loaded listener.js 11:37:48 INFO - PROCESS | 1976 | ++DOMWINDOW == 219 (0x7fe965cf2c00) [pid = 1976] [serial = 1494] [outer = 0x7fe95bb48000] 11:37:48 INFO - PROCESS | 1976 | 1462214268803 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 11:37:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:37:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1339ms 11:37:48 INFO - PROCESS | 1976 | 1462214268822 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 11:37:48 INFO - PROCESS | 1976 | 1462214268825 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 11:37:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:37:48 INFO - PROCESS | 1976 | 1462214268847 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:37:48 INFO - PROCESS | 1976 | 1462214268851 Marionette TRACE conn4 <- [1,1962,null,{}] 11:37:48 INFO - PROCESS | 1976 | 1462214268866 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:49 INFO - PROCESS | 1976 | 1462214269136 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 11:37:49 INFO - PROCESS | 1976 | 1462214269163 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:49 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe962aca000 == 153 [pid = 1976] [id = 498] 11:37:49 INFO - PROCESS | 1976 | ++DOMWINDOW == 220 (0x7fe961351c00) [pid = 1976] [serial = 1495] [outer = (nil)] 11:37:49 INFO - PROCESS | 1976 | ++DOMWINDOW == 221 (0x7fe966548c00) [pid = 1976] [serial = 1496] [outer = 0x7fe961351c00] 11:37:49 INFO - PROCESS | 1976 | 1462214269229 Marionette DEBUG loaded listener.js 11:37:49 INFO - PROCESS | 1976 | ++DOMWINDOW == 222 (0x7fe9665bf800) [pid = 1976] [serial = 1497] [outer = 0x7fe961351c00] 11:37:50 INFO - PROCESS | 1976 | 1462214270717 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 11:37:50 INFO - PROCESS | 1976 | --DOMWINDOW == 221 (0x7fe95b9d3000) [pid = 1976] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:37:50 INFO - PROCESS | 1976 | --DOMWINDOW == 220 (0x7fe95d344800) [pid = 1976] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:37:50 INFO - PROCESS | 1976 | --DOMWINDOW == 219 (0x7fe95b9c4800) [pid = 1976] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:37:50 INFO - PROCESS | 1976 | --DOMWINDOW == 218 (0x7fe95ef3a400) [pid = 1976] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:37:50 INFO - PROCESS | 1976 | --DOMWINDOW == 217 (0x7fe960273000) [pid = 1976] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:37:50 INFO - PROCESS | 1976 | --DOMWINDOW == 216 (0x7fe95e3ef800) [pid = 1976] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:37:50 INFO - PROCESS | 1976 | --DOMWINDOW == 215 (0x7fe96018b800) [pid = 1976] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:37:50 INFO - PROCESS | 1976 | --DOMWINDOW == 214 (0x7fe960276000) [pid = 1976] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:37:50 INFO - PROCESS | 1976 | --DOMWINDOW == 213 (0x7fe96ddae800) [pid = 1976] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:37:50 INFO - PROCESS | 1976 | --DOMWINDOW == 212 (0x7fe95bb42400) [pid = 1976] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:37:50 INFO - PROCESS | 1976 | --DOMWINDOW == 211 (0x7fe985126c00) [pid = 1976] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:37:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:37:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1956ms 11:37:50 INFO - PROCESS | 1976 | 1462214270811 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 11:37:50 INFO - PROCESS | 1976 | 1462214270814 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 11:37:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:37:50 INFO - PROCESS | 1976 | 1462214270821 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:37:50 INFO - PROCESS | 1976 | 1462214270823 Marionette TRACE conn4 <- [1,1966,null,{}] 11:37:50 INFO - PROCESS | 1976 | 1462214270828 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:51 INFO - PROCESS | 1976 | 1462214271008 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 11:37:51 INFO - PROCESS | 1976 | 1462214271185 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:51 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe962f23800 == 154 [pid = 1976] [id = 499] 11:37:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 212 (0x7fe95ef3a400) [pid = 1976] [serial = 1498] [outer = (nil)] 11:37:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 213 (0x7fe965e50400) [pid = 1976] [serial = 1499] [outer = 0x7fe95ef3a400] 11:37:51 INFO - PROCESS | 1976 | 1462214271249 Marionette DEBUG loaded listener.js 11:37:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 214 (0x7fe9665c1400) [pid = 1976] [serial = 1500] [outer = 0x7fe95ef3a400] 11:37:51 INFO - PROCESS | 1976 | 1462214271951 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 11:37:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:37:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1176ms 11:37:51 INFO - PROCESS | 1976 | 1462214271998 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 11:37:52 INFO - PROCESS | 1976 | 1462214272001 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 11:37:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:37:52 INFO - PROCESS | 1976 | 1462214272007 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:37:52 INFO - PROCESS | 1976 | 1462214272009 Marionette TRACE conn4 <- [1,1970,null,{}] 11:37:52 INFO - PROCESS | 1976 | 1462214272025 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:52 INFO - PROCESS | 1976 | 1462214272272 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 11:37:52 INFO - PROCESS | 1976 | 1462214272438 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:52 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe964b64000 == 155 [pid = 1976] [id = 500] 11:37:52 INFO - PROCESS | 1976 | ++DOMWINDOW == 215 (0x7fe95ef33000) [pid = 1976] [serial = 1501] [outer = (nil)] 11:37:52 INFO - PROCESS | 1976 | ++DOMWINDOW == 216 (0x7fe96c163c00) [pid = 1976] [serial = 1502] [outer = 0x7fe95ef33000] 11:37:52 INFO - PROCESS | 1976 | 1462214272507 Marionette DEBUG loaded listener.js 11:37:52 INFO - PROCESS | 1976 | ++DOMWINDOW == 217 (0x7fe96cb44000) [pid = 1976] [serial = 1503] [outer = 0x7fe95ef33000] 11:37:53 INFO - PROCESS | 1976 | 1462214273571 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 11:37:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:37:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1629ms 11:37:53 INFO - PROCESS | 1976 | 1462214273638 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 11:37:53 INFO - PROCESS | 1976 | 1462214273643 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 11:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:37:53 INFO - PROCESS | 1976 | 1462214273652 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:37:53 INFO - PROCESS | 1976 | 1462214273657 Marionette TRACE conn4 <- [1,1974,null,{}] 11:37:53 INFO - PROCESS | 1976 | 1462214273666 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:53 INFO - PROCESS | 1976 | 1462214273947 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 11:37:54 INFO - PROCESS | 1976 | 1462214274271 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:54 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95ed38000 == 156 [pid = 1976] [id = 501] 11:37:54 INFO - PROCESS | 1976 | ++DOMWINDOW == 218 (0x7fe95e3e1400) [pid = 1976] [serial = 1504] [outer = (nil)] 11:37:54 INFO - PROCESS | 1976 | ++DOMWINDOW == 219 (0x7fe95e67f000) [pid = 1976] [serial = 1505] [outer = 0x7fe95e3e1400] 11:37:54 INFO - PROCESS | 1976 | 1462214274356 Marionette DEBUG loaded listener.js 11:37:54 INFO - PROCESS | 1976 | ++DOMWINDOW == 220 (0x7fe961345800) [pid = 1976] [serial = 1506] [outer = 0x7fe95e3e1400] 11:37:55 INFO - PROCESS | 1976 | 1462214275200 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 11:37:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:37:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1583ms 11:37:55 INFO - PROCESS | 1976 | 1462214275235 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 11:37:55 INFO - PROCESS | 1976 | 1462214275243 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 11:37:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:37:55 INFO - PROCESS | 1976 | 1462214275254 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:37:55 INFO - PROCESS | 1976 | 1462214275257 Marionette TRACE conn4 <- [1,1978,null,{}] 11:37:55 INFO - PROCESS | 1976 | 1462214275264 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:55 INFO - PROCESS | 1976 | 1462214275485 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 11:37:55 INFO - PROCESS | 1976 | 1462214275707 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:55 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe964725000 == 157 [pid = 1976] [id = 502] 11:37:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 221 (0x7fe96134f800) [pid = 1976] [serial = 1507] [outer = (nil)] 11:37:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 222 (0x7fe9651e4000) [pid = 1976] [serial = 1508] [outer = 0x7fe96134f800] 11:37:55 INFO - PROCESS | 1976 | 1462214275823 Marionette DEBUG loaded listener.js 11:37:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 223 (0x7fe965e57000) [pid = 1976] [serial = 1509] [outer = 0x7fe96134f800] 11:37:56 INFO - PROCESS | 1976 | 1462214276820 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:37:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:37:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1635ms 11:37:56 INFO - PROCESS | 1976 | 1462214276889 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 11:37:56 INFO - PROCESS | 1976 | 1462214276893 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 11:37:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:37:56 INFO - PROCESS | 1976 | 1462214276902 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:37:56 INFO - PROCESS | 1976 | 1462214276907 Marionette TRACE conn4 <- [1,1982,null,{}] 11:37:56 INFO - PROCESS | 1976 | 1462214276926 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:57 INFO - PROCESS | 1976 | 1462214277200 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 11:37:57 INFO - PROCESS | 1976 | 1462214277501 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:57 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe966860800 == 158 [pid = 1976] [id = 503] 11:37:57 INFO - PROCESS | 1976 | ++DOMWINDOW == 224 (0x7fe9676d7000) [pid = 1976] [serial = 1510] [outer = (nil)] 11:37:57 INFO - PROCESS | 1976 | ++DOMWINDOW == 225 (0x7fe96c223800) [pid = 1976] [serial = 1511] [outer = 0x7fe9676d7000] 11:37:57 INFO - PROCESS | 1976 | 1462214277587 Marionette DEBUG loaded listener.js 11:37:57 INFO - PROCESS | 1976 | ++DOMWINDOW == 226 (0x7fe96c35c800) [pid = 1976] [serial = 1512] [outer = 0x7fe9676d7000] 11:37:58 INFO - PROCESS | 1976 | 1462214278459 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:37:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1587ms 11:37:58 INFO - PROCESS | 1976 | 1462214278489 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 11:37:58 INFO - PROCESS | 1976 | 1462214278493 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 11:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:37:58 INFO - PROCESS | 1976 | 1462214278499 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:37:58 INFO - PROCESS | 1976 | 1462214278502 Marionette TRACE conn4 <- [1,1986,null,{}] 11:37:58 INFO - PROCESS | 1976 | 1462214278508 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:58 INFO - PROCESS | 1976 | 1462214278729 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 11:37:58 INFO - PROCESS | 1976 | 1462214278952 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:59 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe967536000 == 159 [pid = 1976] [id = 504] 11:37:59 INFO - PROCESS | 1976 | ++DOMWINDOW == 227 (0x7fe95bb4a400) [pid = 1976] [serial = 1513] [outer = (nil)] 11:37:59 INFO - PROCESS | 1976 | ++DOMWINDOW == 228 (0x7fe96d365000) [pid = 1976] [serial = 1514] [outer = 0x7fe95bb4a400] 11:37:59 INFO - PROCESS | 1976 | 1462214279069 Marionette DEBUG loaded listener.js 11:37:59 INFO - PROCESS | 1976 | ++DOMWINDOW == 229 (0x7fe96d50c000) [pid = 1976] [serial = 1515] [outer = 0x7fe95bb4a400] 11:38:00 INFO - PROCESS | 1976 | 1462214279997 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:38:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:38:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1535ms 11:38:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:38:00 INFO - PROCESS | 1976 | 1462214280035 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 11:38:00 INFO - PROCESS | 1976 | 1462214280038 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 11:38:00 INFO - PROCESS | 1976 | 1462214280046 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:38:00 INFO - PROCESS | 1976 | 1462214280049 Marionette TRACE conn4 <- [1,1990,null,{}] 11:38:00 INFO - PROCESS | 1976 | 1462214280055 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:00 INFO - PROCESS | 1976 | 1462214280271 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 11:38:00 INFO - PROCESS | 1976 | 1462214280493 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:00 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d184800 == 160 [pid = 1976] [id = 505] 11:38:00 INFO - PROCESS | 1976 | ++DOMWINDOW == 230 (0x7fe96cc78c00) [pid = 1976] [serial = 1516] [outer = (nil)] 11:38:00 INFO - PROCESS | 1976 | ++DOMWINDOW == 231 (0x7fe96d818c00) [pid = 1976] [serial = 1517] [outer = 0x7fe96cc78c00] 11:38:00 INFO - PROCESS | 1976 | 1462214280607 Marionette DEBUG loaded listener.js 11:38:00 INFO - PROCESS | 1976 | ++DOMWINDOW == 232 (0x7fe96da08400) [pid = 1976] [serial = 1518] [outer = 0x7fe96cc78c00] 11:38:01 INFO - PROCESS | 1976 | 1462214281612 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:38:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:38:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1639ms 11:38:01 INFO - PROCESS | 1976 | 1462214281683 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 11:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:38:01 INFO - PROCESS | 1976 | 1462214281688 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 11:38:01 INFO - PROCESS | 1976 | 1462214281695 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:38:01 INFO - PROCESS | 1976 | 1462214281699 Marionette TRACE conn4 <- [1,1994,null,{}] 11:38:01 INFO - PROCESS | 1976 | 1462214281704 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:01 INFO - PROCESS | 1976 | 1462214281996 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 11:38:02 INFO - PROCESS | 1976 | 1462214282257 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:02 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96f8d1000 == 161 [pid = 1976] [id = 506] 11:38:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 233 (0x7fe96dd4a800) [pid = 1976] [serial = 1519] [outer = (nil)] 11:38:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 234 (0x7fe96ee49800) [pid = 1976] [serial = 1520] [outer = 0x7fe96dd4a800] 11:38:02 INFO - PROCESS | 1976 | 1462214282377 Marionette DEBUG loaded listener.js 11:38:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 235 (0x7fe97049d800) [pid = 1976] [serial = 1521] [outer = 0x7fe96dd4a800] 11:38:03 INFO - PROCESS | 1976 | 1462214283216 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 11:38:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:38:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1584ms 11:38:03 INFO - PROCESS | 1976 | 1462214283279 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 11:38:03 INFO - PROCESS | 1976 | 1462214283283 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 11:38:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:38:03 INFO - PROCESS | 1976 | 1462214283289 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:38:03 INFO - PROCESS | 1976 | 1462214283291 Marionette TRACE conn4 <- [1,1998,null,{}] 11:38:03 INFO - PROCESS | 1976 | 1462214283297 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:03 INFO - PROCESS | 1976 | 1462214283519 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 11:38:03 INFO - PROCESS | 1976 | 1462214283734 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:03 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97103d800 == 162 [pid = 1976] [id = 507] 11:38:03 INFO - PROCESS | 1976 | ++DOMWINDOW == 236 (0x7fe96cb42c00) [pid = 1976] [serial = 1522] [outer = (nil)] 11:38:03 INFO - PROCESS | 1976 | ++DOMWINDOW == 237 (0x7fe9704e1000) [pid = 1976] [serial = 1523] [outer = 0x7fe96cb42c00] 11:38:03 INFO - PROCESS | 1976 | 1462214283848 Marionette DEBUG loaded listener.js 11:38:03 INFO - PROCESS | 1976 | ++DOMWINDOW == 238 (0x7fe9708c7400) [pid = 1976] [serial = 1524] [outer = 0x7fe96cb42c00] 11:38:04 INFO - PROCESS | 1976 | 1462214284693 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 11:38:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:38:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1431ms 11:38:04 INFO - PROCESS | 1976 | 1462214284721 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 11:38:04 INFO - PROCESS | 1976 | 1462214284723 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 11:38:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:38:04 INFO - PROCESS | 1976 | 1462214284730 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:38:04 INFO - PROCESS | 1976 | 1462214284733 Marionette TRACE conn4 <- [1,2002,null,{}] 11:38:04 INFO - PROCESS | 1976 | 1462214284738 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:04 INFO - PROCESS | 1976 | 1462214284944 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 11:38:05 INFO - PROCESS | 1976 | ************************* 11:38:05 INFO - PROCESS | 1976 | A coding exception was thrown and uncaught in a Task. 11:38:05 INFO - PROCESS | 1976 | 11:38:05 INFO - PROCESS | 1976 | Full message: TypeError: NetworkError when attempting to fetch resource. 11:38:05 INFO - PROCESS | 1976 | Full stack: 11:38:05 INFO - PROCESS | 1976 | ************************* 11:38:05 INFO - PROCESS | 1976 | 1462214285227 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:05 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9762be800 == 163 [pid = 1976] [id = 508] 11:38:05 INFO - PROCESS | 1976 | ++DOMWINDOW == 239 (0x7fe9713d1c00) [pid = 1976] [serial = 1525] [outer = (nil)] 11:38:05 INFO - PROCESS | 1976 | ++DOMWINDOW == 240 (0x7fe9762e9400) [pid = 1976] [serial = 1526] [outer = 0x7fe9713d1c00] 11:38:05 INFO - PROCESS | 1976 | 1462214285341 Marionette DEBUG loaded listener.js 11:38:05 INFO - PROCESS | 1976 | ++DOMWINDOW == 241 (0x7fe97645d400) [pid = 1976] [serial = 1527] [outer = 0x7fe9713d1c00] 11:38:06 INFO - PROCESS | 1976 | 1462214286246 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 11:38:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:38:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1577ms 11:38:06 INFO - PROCESS | 1976 | 1462214286314 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 11:38:06 INFO - PROCESS | 1976 | 1462214286319 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 11:38:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:38:06 INFO - PROCESS | 1976 | 1462214286327 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:38:06 INFO - PROCESS | 1976 | 1462214286330 Marionette TRACE conn4 <- [1,2006,null,{}] 11:38:06 INFO - PROCESS | 1976 | 1462214286334 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:06 INFO - PROCESS | 1976 | 1462214286559 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 11:38:06 INFO - PROCESS | 1976 | 1462214286827 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:06 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe976a92000 == 164 [pid = 1976] [id = 509] 11:38:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 242 (0x7fe960185400) [pid = 1976] [serial = 1528] [outer = (nil)] 11:38:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 243 (0x7fe976a13800) [pid = 1976] [serial = 1529] [outer = 0x7fe960185400] 11:38:06 INFO - PROCESS | 1976 | 1462214286963 Marionette DEBUG loaded listener.js 11:38:07 INFO - PROCESS | 1976 | ++DOMWINDOW == 244 (0x7fe97764cc00) [pid = 1976] [serial = 1530] [outer = 0x7fe960185400] 11:38:07 INFO - PROCESS | 1976 | 1462214287854 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 11:38: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 11:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1579ms 11:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:38:07 INFO - PROCESS | 1976 | 1462214287908 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 11:38:07 INFO - PROCESS | 1976 | 1462214287911 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 11:38:07 INFO - PROCESS | 1976 | 1462214287918 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:38:07 INFO - PROCESS | 1976 | 1462214287921 Marionette TRACE conn4 <- [1,2010,null,{}] 11:38:07 INFO - PROCESS | 1976 | 1462214287926 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:08 INFO - PROCESS | 1976 | 1462214288139 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 11:38:08 INFO - PROCESS | 1976 | 1462214288413 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:08 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97750e000 == 165 [pid = 1976] [id = 510] 11:38:08 INFO - PROCESS | 1976 | ++DOMWINDOW == 245 (0x7fe9703e2800) [pid = 1976] [serial = 1531] [outer = (nil)] 11:38:08 INFO - PROCESS | 1976 | ++DOMWINDOW == 246 (0x7fe979596800) [pid = 1976] [serial = 1532] [outer = 0x7fe9703e2800] 11:38:08 INFO - PROCESS | 1976 | 1462214288569 Marionette DEBUG loaded listener.js 11:38:08 INFO - PROCESS | 1976 | ++DOMWINDOW == 247 (0x7fe97de46c00) [pid = 1976] [serial = 1533] [outer = 0x7fe9703e2800] 11:38:09 INFO - PROCESS | 1976 | 1462214289460 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 11:38: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 11:38:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1583ms 11:38:09 INFO - PROCESS | 1976 | 1462214289513 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 11:38:09 INFO - PROCESS | 1976 | 1462214289517 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 11:38:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:38:09 INFO - PROCESS | 1976 | 1462214289528 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:38:09 INFO - PROCESS | 1976 | 1462214289534 Marionette TRACE conn4 <- [1,2014,null,{}] 11:38:09 INFO - PROCESS | 1976 | 1462214289541 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:09 INFO - PROCESS | 1976 | 1462214289799 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 11:38:10 INFO - PROCESS | 1976 | 1462214290112 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:10 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97d0b4800 == 166 [pid = 1976] [id = 511] 11:38:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 248 (0x7fe984c0e000) [pid = 1976] [serial = 1534] [outer = (nil)] 11:38:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 249 (0x7fe985129000) [pid = 1976] [serial = 1535] [outer = 0x7fe984c0e000] 11:38:10 INFO - PROCESS | 1976 | 1462214290198 Marionette DEBUG loaded listener.js 11:38:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 250 (0x7fe9888ad400) [pid = 1976] [serial = 1536] [outer = 0x7fe984c0e000] 11:38:11 INFO - PROCESS | 1976 | 1462214291080 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 11:38:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:38:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1632ms 11:38:11 INFO - PROCESS | 1976 | 1462214291161 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 11:38:11 INFO - PROCESS | 1976 | 1462214291164 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 11:38:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:38:11 INFO - PROCESS | 1976 | 1462214291170 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:38:11 INFO - PROCESS | 1976 | 1462214291172 Marionette TRACE conn4 <- [1,2018,null,{}] 11:38:11 INFO - PROCESS | 1976 | 1462214291179 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:11 INFO - PROCESS | 1976 | 1462214291402 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 11:38:11 INFO - PROCESS | 1976 | 1462214291667 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:11 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe984f8b800 == 167 [pid = 1976] [id = 512] 11:38:11 INFO - PROCESS | 1976 | ++DOMWINDOW == 251 (0x7fe958c34800) [pid = 1976] [serial = 1537] [outer = (nil)] 11:38:11 INFO - PROCESS | 1976 | ++DOMWINDOW == 252 (0x7fe958c3bc00) [pid = 1976] [serial = 1538] [outer = 0x7fe958c34800] 11:38:11 INFO - PROCESS | 1976 | 1462214291751 Marionette DEBUG loaded listener.js 11:38:11 INFO - PROCESS | 1976 | ++DOMWINDOW == 253 (0x7fe958c41000) [pid = 1976] [serial = 1539] [outer = 0x7fe958c34800] 11:38:12 INFO - PROCESS | 1976 | 1462214292698 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:38:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:38:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1581ms 11:38:12 INFO - PROCESS | 1976 | 1462214292753 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 11:38:12 INFO - PROCESS | 1976 | 1462214292755 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 11:38:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:38:12 INFO - PROCESS | 1976 | 1462214292762 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:38:12 INFO - PROCESS | 1976 | 1462214292765 Marionette TRACE conn4 <- [1,2022,null,{}] 11:38:12 INFO - PROCESS | 1976 | 1462214292770 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:12 INFO - PROCESS | 1976 | 1462214292977 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 11:38:13 INFO - PROCESS | 1976 | 1462214293241 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:13 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe988c0f000 == 168 [pid = 1976] [id = 513] 11:38:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 254 (0x7fe958c35c00) [pid = 1976] [serial = 1540] [outer = (nil)] 11:38:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 255 (0x7fe971064000) [pid = 1976] [serial = 1541] [outer = 0x7fe958c35c00] 11:38:13 INFO - PROCESS | 1976 | 1462214293344 Marionette DEBUG loaded listener.js 11:38:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 256 (0x7fe983cb2800) [pid = 1976] [serial = 1542] [outer = 0x7fe958c35c00] 11:38:14 INFO - PROCESS | 1976 | 1462214294189 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 11:38:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:38:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1481ms 11:38:14 INFO - PROCESS | 1976 | 1462214294244 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 11:38:14 INFO - PROCESS | 1976 | 1462214294248 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 11:38:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:38:14 INFO - PROCESS | 1976 | 1462214294254 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:38:14 INFO - PROCESS | 1976 | 1462214294256 Marionette TRACE conn4 <- [1,2026,null,{}] 11:38:14 INFO - PROCESS | 1976 | 1462214294262 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:14 INFO - PROCESS | 1976 | 1462214294476 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 11:38:14 INFO - PROCESS | 1976 | 1462214294742 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:14 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe98e043000 == 169 [pid = 1976] [id = 514] 11:38:14 INFO - PROCESS | 1976 | ++DOMWINDOW == 257 (0x7fe958c3c800) [pid = 1976] [serial = 1543] [outer = (nil)] 11:38:14 INFO - PROCESS | 1976 | ++DOMWINDOW == 258 (0x7fe9590f3400) [pid = 1976] [serial = 1544] [outer = 0x7fe958c3c800] 11:38:14 INFO - PROCESS | 1976 | 1462214294825 Marionette DEBUG loaded listener.js 11:38:14 INFO - PROCESS | 1976 | ++DOMWINDOW == 259 (0x7fe9590f8000) [pid = 1976] [serial = 1545] [outer = 0x7fe958c3c800] 11:38:15 INFO - PROCESS | 1976 | 1462214295675 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 11:38:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:38:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1476ms 11:38:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:38:15 INFO - PROCESS | 1976 | 1462214295731 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 11:38:15 INFO - PROCESS | 1976 | 1462214295734 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 11:38:15 INFO - PROCESS | 1976 | 1462214295755 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:38:15 INFO - PROCESS | 1976 | 1462214295758 Marionette TRACE conn4 <- [1,2030,null,{}] 11:38:15 INFO - PROCESS | 1976 | 1462214295769 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:15 INFO - PROCESS | 1976 | 1462214295991 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 11:38:16 INFO - PROCESS | 1976 | 1462214296258 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:16 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95ba6d000 == 170 [pid = 1976] [id = 515] 11:38:16 INFO - PROCESS | 1976 | ++DOMWINDOW == 260 (0x7fe9586e4c00) [pid = 1976] [serial = 1546] [outer = (nil)] 11:38:16 INFO - PROCESS | 1976 | ++DOMWINDOW == 261 (0x7fe95b9c5400) [pid = 1976] [serial = 1547] [outer = 0x7fe9586e4c00] 11:38:16 INFO - PROCESS | 1976 | 1462214296341 Marionette DEBUG loaded listener.js 11:38:16 INFO - PROCESS | 1976 | ++DOMWINDOW == 262 (0x7fe98417a000) [pid = 1976] [serial = 1548] [outer = 0x7fe9586e4c00] 11:38:17 INFO - PROCESS | 1976 | 1462214297750 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 11:38:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:38:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 2055ms 11:38:17 INFO - PROCESS | 1976 | 1462214297881 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 11:38:17 INFO - PROCESS | 1976 | 1462214297889 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 11:38:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:38:17 INFO - PROCESS | 1976 | 1462214297921 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:38:17 INFO - PROCESS | 1976 | 1462214297926 Marionette TRACE conn4 <- [1,2034,null,{}] 11:38:17 INFO - PROCESS | 1976 | 1462214297936 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:18 INFO - PROCESS | 1976 | 1462214298152 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 11:38:18 INFO - PROCESS | 1976 | 1462214298387 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:18 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95ee83800 == 171 [pid = 1976] [id = 516] 11:38:18 INFO - PROCESS | 1976 | ++DOMWINDOW == 263 (0x7fe958ec8c00) [pid = 1976] [serial = 1549] [outer = (nil)] 11:38:18 INFO - PROCESS | 1976 | ++DOMWINDOW == 264 (0x7fe9590ebc00) [pid = 1976] [serial = 1550] [outer = 0x7fe958ec8c00] 11:38:18 INFO - PROCESS | 1976 | 1462214298456 Marionette DEBUG loaded listener.js 11:38:18 INFO - PROCESS | 1976 | ++DOMWINDOW == 265 (0x7fe95a804400) [pid = 1976] [serial = 1551] [outer = 0x7fe958ec8c00] 11:38:19 INFO - PROCESS | 1976 | 1462214299391 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:38:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:38:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1543ms 11:38:19 INFO - PROCESS | 1976 | 1462214299459 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 11:38:19 INFO - PROCESS | 1976 | 1462214299466 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 11:38:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:38:19 INFO - PROCESS | 1976 | 1462214299476 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:38:19 INFO - PROCESS | 1976 | 1462214299480 Marionette TRACE conn4 <- [1,2038,null,{}] 11:38:19 INFO - PROCESS | 1976 | 1462214299485 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:19 INFO - PROCESS | 1976 | 1462214299691 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 11:38:20 INFO - PROCESS | 1976 | 1462214300150 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:20 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95bdcb800 == 172 [pid = 1976] [id = 517] 11:38:20 INFO - PROCESS | 1976 | ++DOMWINDOW == 266 (0x7fe95a9f9800) [pid = 1976] [serial = 1552] [outer = (nil)] 11:38:20 INFO - PROCESS | 1976 | ++DOMWINDOW == 267 (0x7fe95c126000) [pid = 1976] [serial = 1553] [outer = 0x7fe95a9f9800] 11:38:20 INFO - PROCESS | 1976 | 1462214300225 Marionette DEBUG loaded listener.js 11:38:20 INFO - PROCESS | 1976 | ++DOMWINDOW == 268 (0x7fe95d6e5800) [pid = 1976] [serial = 1554] [outer = 0x7fe95a9f9800] 11:38:21 INFO - PROCESS | 1976 | 1462214301091 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 11:38:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:38:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1680ms 11:38:21 INFO - PROCESS | 1976 | 1462214301156 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 11:38:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:38:21 INFO - PROCESS | 1976 | 1462214301161 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 11:38:21 INFO - PROCESS | 1976 | 1462214301167 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:38:21 INFO - PROCESS | 1976 | 1462214301173 Marionette TRACE conn4 <- [1,2042,null,{}] 11:38:21 INFO - PROCESS | 1976 | 1462214301189 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:21 INFO - PROCESS | 1976 | 1462214301442 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 11:38:21 INFO - PROCESS | 1976 | 1462214301790 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:21 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96328a800 == 173 [pid = 1976] [id = 518] 11:38:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 269 (0x7fe95ef37800) [pid = 1976] [serial = 1555] [outer = (nil)] 11:38:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 270 (0x7fe96027a800) [pid = 1976] [serial = 1556] [outer = 0x7fe95ef37800] 11:38:21 INFO - PROCESS | 1976 | 1462214301867 Marionette DEBUG loaded listener.js 11:38:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 271 (0x7fe96135e400) [pid = 1976] [serial = 1557] [outer = 0x7fe95ef37800] 11:38:22 INFO - PROCESS | 1976 | 1462214302757 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:38: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) 11:38:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1638ms 11:38:22 INFO - PROCESS | 1976 | 1462214302805 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 11:38:22 INFO - PROCESS | 1976 | 1462214302808 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 11:38:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:38:22 INFO - PROCESS | 1976 | 1462214302815 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:38:22 INFO - PROCESS | 1976 | 1462214302818 Marionette TRACE conn4 <- [1,2046,null,{}] 11:38:22 INFO - PROCESS | 1976 | 1462214302823 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:23 INFO - PROCESS | 1976 | 1462214303028 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 11:38:23 INFO - PROCESS | 1976 | 1462214303310 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:23 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe962dc9000 == 174 [pid = 1976] [id = 519] 11:38:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 272 (0x7fe962c99400) [pid = 1976] [serial = 1558] [outer = (nil)] 11:38:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 273 (0x7fe9651da000) [pid = 1976] [serial = 1559] [outer = 0x7fe962c99400] 11:38:23 INFO - PROCESS | 1976 | 1462214303425 Marionette DEBUG loaded listener.js 11:38:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 274 (0x7fe965cf5c00) [pid = 1976] [serial = 1560] [outer = 0x7fe962c99400] 11:38:23 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe984c36000 == 173 [pid = 1976] [id = 393] 11:38:23 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9713b1800 == 172 [pid = 1976] [id = 390] 11:38:23 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe962f23800 == 171 [pid = 1976] [id = 499] 11:38:23 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe962aca000 == 170 [pid = 1976] [id = 498] 11:38:23 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe960ac9800 == 169 [pid = 1976] [id = 497] 11:38:23 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95c0a0000 == 168 [pid = 1976] [id = 496] 11:38:23 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9604db800 == 167 [pid = 1976] [id = 495] 11:38:23 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95e722800 == 166 [pid = 1976] [id = 491] 11:38:23 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe967537800 == 165 [pid = 1976] [id = 490] 11:38:23 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96751f000 == 164 [pid = 1976] [id = 489] 11:38:23 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe965e11000 == 163 [pid = 1976] [id = 488] 11:38:24 INFO - PROCESS | 1976 | --DOMWINDOW == 273 (0x7fe96c35a400) [pid = 1976] [serial = 1299] [outer = (nil)] [url = about:blank] 11:38:24 INFO - PROCESS | 1976 | --DOMWINDOW == 272 (0x7fe9651d6000) [pid = 1976] [serial = 1370] [outer = (nil)] [url = about:blank] 11:38:24 INFO - PROCESS | 1976 | --DOMWINDOW == 271 (0x7fe965cf1000) [pid = 1976] [serial = 1424] [outer = (nil)] [url = about:blank] 11:38:24 INFO - PROCESS | 1976 | --DOMWINDOW == 270 (0x7fe95b9cd000) [pid = 1976] [serial = 1427] [outer = (nil)] [url = about:blank] 11:38:24 INFO - PROCESS | 1976 | --DOMWINDOW == 269 (0x7fe96cb47800) [pid = 1976] [serial = 1379] [outer = (nil)] [url = about:blank] 11:38:24 INFO - PROCESS | 1976 | --DOMWINDOW == 268 (0x7fe9762ec000) [pid = 1976] [serial = 1406] [outer = (nil)] [url = about:blank] 11:38:24 INFO - PROCESS | 1976 | --DOMWINDOW == 267 (0x7fe96dab1000) [pid = 1976] [serial = 1388] [outer = (nil)] [url = about:blank] 11:38:24 INFO - PROCESS | 1976 | --DOMWINDOW == 266 (0x7fe97517c400) [pid = 1976] [serial = 1400] [outer = (nil)] [url = about:blank] 11:38:24 INFO - PROCESS | 1976 | --DOMWINDOW == 265 (0x7fe96688e800) [pid = 1976] [serial = 1362] [outer = (nil)] [url = about:blank] 11:38:24 INFO - PROCESS | 1976 | --DOMWINDOW == 264 (0x7fe96d4e3800) [pid = 1976] [serial = 1403] [outer = (nil)] [url = about:blank] 11:38:24 INFO - PROCESS | 1976 | --DOMWINDOW == 263 (0x7fe96cb4ac00) [pid = 1976] [serial = 1425] [outer = (nil)] [url = about:blank] 11:38:24 INFO - PROCESS | 1976 | --DOMWINDOW == 262 (0x7fe966889c00) [pid = 1976] [serial = 1421] [outer = (nil)] [url = about:blank] 11:38:24 INFO - PROCESS | 1976 | --DOMWINDOW == 261 (0x7fe96c227400) [pid = 1976] [serial = 1376] [outer = (nil)] [url = about:blank] 11:38:24 INFO - PROCESS | 1976 | --DOMWINDOW == 260 (0x7fe95e67e400) [pid = 1976] [serial = 1412] [outer = (nil)] [url = about:blank] 11:38:24 INFO - PROCESS | 1976 | --DOMWINDOW == 259 (0x7fe976788800) [pid = 1976] [serial = 1409] [outer = (nil)] [url = about:blank] 11:38:24 INFO - PROCESS | 1976 | --DOMWINDOW == 258 (0x7fe965e57800) [pid = 1976] [serial = 1419] [outer = (nil)] [url = about:blank] 11:38:24 INFO - PROCESS | 1976 | --DOMWINDOW == 257 (0x7fe96017d400) [pid = 1976] [serial = 1413] [outer = (nil)] [url = about:blank] 11:38:24 INFO - PROCESS | 1976 | --DOMWINDOW == 256 (0x7fe9586e6c00) [pid = 1976] [serial = 1364] [outer = (nil)] [url = about:blank] 11:38:24 INFO - PROCESS | 1976 | --DOMWINDOW == 255 (0x7fe96d80f400) [pid = 1976] [serial = 1382] [outer = (nil)] [url = about:blank] 11:38:24 INFO - PROCESS | 1976 | --DOMWINDOW == 254 (0x7fe9713d4400) [pid = 1976] [serial = 1397] [outer = (nil)] [url = about:blank] 11:38:24 INFO - PROCESS | 1976 | --DOMWINDOW == 253 (0x7fe95e355c00) [pid = 1976] [serial = 1428] [outer = (nil)] [url = about:blank] 11:38:24 INFO - PROCESS | 1976 | --DOMWINDOW == 252 (0x7fe96e8cbc00) [pid = 1976] [serial = 1391] [outer = (nil)] [url = about:blank] 11:38:24 INFO - PROCESS | 1976 | --DOMWINDOW == 251 (0x7fe964ec4000) [pid = 1976] [serial = 1416] [outer = (nil)] [url = about:blank] 11:38:24 INFO - PROCESS | 1976 | --DOMWINDOW == 250 (0x7fe96134c000) [pid = 1976] [serial = 1415] [outer = (nil)] [url = about:blank] 11:38:24 INFO - PROCESS | 1976 | --DOMWINDOW == 249 (0x7fe96da0b400) [pid = 1976] [serial = 1385] [outer = (nil)] [url = about:blank] 11:38:24 INFO - PROCESS | 1976 | --DOMWINDOW == 248 (0x7fe965119000) [pid = 1976] [serial = 1418] [outer = (nil)] [url = about:blank] 11:38:24 INFO - PROCESS | 1976 | --DOMWINDOW == 247 (0x7fe96688f000) [pid = 1976] [serial = 1373] [outer = (nil)] [url = about:blank] 11:38:24 INFO - PROCESS | 1976 | --DOMWINDOW == 246 (0x7fe960276c00) [pid = 1976] [serial = 1367] [outer = (nil)] [url = about:blank] 11:38:24 INFO - PROCESS | 1976 | --DOMWINDOW == 245 (0x7fe96c225400) [pid = 1976] [serial = 1422] [outer = (nil)] [url = about:blank] 11:38:24 INFO - PROCESS | 1976 | --DOMWINDOW == 244 (0x7fe9703e9400) [pid = 1976] [serial = 1394] [outer = (nil)] [url = about:blank] 11:38:24 INFO - PROCESS | 1976 | --DOMWINDOW == 243 (0x7fe970499400) [pid = 1976] [serial = 1230] [outer = (nil)] [url = about:blank] 11:38:24 INFO - PROCESS | 1976 | --DOMWINDOW == 242 (0x7fe95bb4f800) [pid = 1976] [serial = 1203] [outer = (nil)] [url = about:blank] 11:38:24 INFO - PROCESS | 1976 | --DOMWINDOW == 241 (0x7fe988bbbc00) [pid = 1976] [serial = 1197] [outer = (nil)] [url = about:blank] 11:38:24 INFO - PROCESS | 1976 | --DOMWINDOW == 240 (0x7fe960274000) [pid = 1976] [serial = 1430] [outer = (nil)] [url = about:blank] 11:38:24 INFO - PROCESS | 1976 | 1462214304479 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:38:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:38:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1727ms 11:38:24 INFO - PROCESS | 1976 | 1462214304543 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 11:38:24 INFO - PROCESS | 1976 | 1462214304547 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 11:38:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:38:24 INFO - PROCESS | 1976 | 1462214304553 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:38:24 INFO - PROCESS | 1976 | 1462214304556 Marionette TRACE conn4 <- [1,2050,null,{}] 11:38:24 INFO - PROCESS | 1976 | 1462214304561 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:24 INFO - PROCESS | 1976 | 1462214304755 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 11:38:24 INFO - PROCESS | 1976 | 1462214304936 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:24 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95ed37800 == 164 [pid = 1976] [id = 520] 11:38:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 241 (0x7fe95ef31c00) [pid = 1976] [serial = 1561] [outer = (nil)] 11:38:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 242 (0x7fe9651df000) [pid = 1976] [serial = 1562] [outer = 0x7fe95ef31c00] 11:38:25 INFO - PROCESS | 1976 | 1462214305003 Marionette DEBUG loaded listener.js 11:38:25 INFO - PROCESS | 1976 | ++DOMWINDOW == 243 (0x7fe966544800) [pid = 1976] [serial = 1563] [outer = 0x7fe95ef31c00] 11:38:25 INFO - PROCESS | 1976 | 1462214305781 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:38:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:38:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1281ms 11:38:25 INFO - PROCESS | 1976 | 1462214305849 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 11:38:25 INFO - PROCESS | 1976 | 1462214305853 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 11:38:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:38:25 INFO - PROCESS | 1976 | 1462214305860 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:38:25 INFO - PROCESS | 1976 | 1462214305863 Marionette TRACE conn4 <- [1,2054,null,{}] 11:38:25 INFO - PROCESS | 1976 | 1462214305868 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:26 INFO - PROCESS | 1976 | 1462214306088 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 11:38:26 INFO - PROCESS | 1976 | 1462214306301 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:26 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9632b6800 == 165 [pid = 1976] [id = 521] 11:38:26 INFO - PROCESS | 1976 | ++DOMWINDOW == 244 (0x7fe95efd7000) [pid = 1976] [serial = 1564] [outer = (nil)] 11:38:26 INFO - PROCESS | 1976 | ++DOMWINDOW == 245 (0x7fe9676dbc00) [pid = 1976] [serial = 1565] [outer = 0x7fe95efd7000] 11:38:26 INFO - PROCESS | 1976 | 1462214306379 Marionette DEBUG loaded listener.js 11:38:26 INFO - PROCESS | 1976 | ++DOMWINDOW == 246 (0x7fe96cb47800) [pid = 1976] [serial = 1566] [outer = 0x7fe95efd7000] 11:38:27 INFO - PROCESS | 1976 | 1462214307195 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 11:38:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:38:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1375ms 11:38:27 INFO - PROCESS | 1976 | 1462214307236 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 11:38:27 INFO - PROCESS | 1976 | 1462214307240 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 11:38:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:38:27 INFO - PROCESS | 1976 | 1462214307253 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:38:27 INFO - PROCESS | 1976 | 1462214307256 Marionette TRACE conn4 <- [1,2058,null,{}] 11:38:27 INFO - PROCESS | 1976 | 1462214307261 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:27 INFO - PROCESS | 1976 | 1462214307514 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 11:38:27 INFO - PROCESS | 1976 | 1462214307552 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:27 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe966866000 == 166 [pid = 1976] [id = 522] 11:38:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 247 (0x7fe9586e1400) [pid = 1976] [serial = 1567] [outer = (nil)] 11:38:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 248 (0x7fe96d26b400) [pid = 1976] [serial = 1568] [outer = 0x7fe9586e1400] 11:38:27 INFO - PROCESS | 1976 | 1462214307616 Marionette DEBUG loaded listener.js 11:38:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 249 (0x7fe96d9e1800) [pid = 1976] [serial = 1569] [outer = 0x7fe9586e1400] 11:38:29 INFO - PROCESS | 1976 | --DOMWINDOW == 248 (0x7fe95f0cd800) [pid = 1976] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:38:29 INFO - PROCESS | 1976 | --DOMWINDOW == 247 (0x7fe95a80b400) [pid = 1976] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:38:29 INFO - PROCESS | 1976 | --DOMWINDOW == 246 (0x7fe964ec4c00) [pid = 1976] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:38:29 INFO - PROCESS | 1976 | --DOMWINDOW == 245 (0x7fe96c35b000) [pid = 1976] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:38:29 INFO - PROCESS | 1976 | --DOMWINDOW == 244 (0x7fe9586dac00) [pid = 1976] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:38:29 INFO - PROCESS | 1976 | --DOMWINDOW == 243 (0x7fe971065400) [pid = 1976] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:38:29 INFO - PROCESS | 1976 | --DOMWINDOW == 242 (0x7fe970885c00) [pid = 1976] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:38:29 INFO - PROCESS | 1976 | --DOMWINDOW == 241 (0x7fe961345c00) [pid = 1976] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:38:29 INFO - PROCESS | 1976 | --DOMWINDOW == 240 (0x7fe95ef2f400) [pid = 1976] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:38:29 INFO - PROCESS | 1976 | --DOMWINDOW == 239 (0x7fe95bb4c000) [pid = 1976] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:38:29 INFO - PROCESS | 1976 | --DOMWINDOW == 238 (0x7fe95d347c00) [pid = 1976] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:38:29 INFO - PROCESS | 1976 | --DOMWINDOW == 237 (0x7fe964ece800) [pid = 1976] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:38:29 INFO - PROCESS | 1976 | --DOMWINDOW == 236 (0x7fe95d342c00) [pid = 1976] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:38:29 INFO - PROCESS | 1976 | --DOMWINDOW == 235 (0x7fe9706bac00) [pid = 1976] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:38:29 INFO - PROCESS | 1976 | --DOMWINDOW == 234 (0x7fe95a805400) [pid = 1976] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:38:29 INFO - PROCESS | 1976 | --DOMWINDOW == 233 (0x7fe965cea400) [pid = 1976] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:38:29 INFO - PROCESS | 1976 | --DOMWINDOW == 232 (0x7fe9668ecc00) [pid = 1976] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:38:29 INFO - PROCESS | 1976 | --DOMWINDOW == 231 (0x7fe960180400) [pid = 1976] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:38:29 INFO - PROCESS | 1976 | --DOMWINDOW == 230 (0x7fe96c354c00) [pid = 1976] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:38:29 INFO - PROCESS | 1976 | --DOMWINDOW == 229 (0x7fe95d6e4c00) [pid = 1976] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:38:29 INFO - PROCESS | 1976 | --DOMWINDOW == 228 (0x7fe960182400) [pid = 1976] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:38:29 INFO - PROCESS | 1976 | --DOMWINDOW == 227 (0x7fe95bb48000) [pid = 1976] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:38:29 INFO - PROCESS | 1976 | --DOMWINDOW == 226 (0x7fe9676e4400) [pid = 1976] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:38:29 INFO - PROCESS | 1976 | --DOMWINDOW == 225 (0x7fe95a804c00) [pid = 1976] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:38:29 INFO - PROCESS | 1976 | --DOMWINDOW == 224 (0x7fe95ef3a400) [pid = 1976] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:38:29 INFO - PROCESS | 1976 | --DOMWINDOW == 223 (0x7fe9762eb800) [pid = 1976] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:38:29 INFO - PROCESS | 1976 | --DOMWINDOW == 222 (0x7fe95c124000) [pid = 1976] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:38:29 INFO - PROCESS | 1976 | --DOMWINDOW == 221 (0x7fe961351c00) [pid = 1976] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:38:29 INFO - PROCESS | 1976 | --DOMWINDOW == 220 (0x7fe9586d9800) [pid = 1976] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:38:29 INFO - PROCESS | 1976 | --DOMWINDOW == 219 (0x7fe97106bc00) [pid = 1976] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:38:29 INFO - PROCESS | 1976 | --DOMWINDOW == 218 (0x7fe95d345c00) [pid = 1976] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:38:29 INFO - PROCESS | 1976 | --DOMWINDOW == 217 (0x7fe95efd6000) [pid = 1976] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:38:29 INFO - PROCESS | 1976 | --DOMWINDOW == 216 (0x7fe9762e9c00) [pid = 1976] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:38:29 INFO - PROCESS | 1976 | --DOMWINDOW == 215 (0x7fe9586e7000) [pid = 1976] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:38:29 INFO - PROCESS | 1976 | --DOMWINDOW == 214 (0x7fe9665b2400) [pid = 1976] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:38:29 INFO - PROCESS | 1976 | --DOMWINDOW == 213 (0x7fe95e35ec00) [pid = 1976] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:38:29 INFO - PROCESS | 1976 | --DOMWINDOW == 212 (0x7fe95d349800) [pid = 1976] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:38:29 INFO - PROCESS | 1976 | --DOMWINDOW == 211 (0x7fe95bb42c00) [pid = 1976] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:38:29 INFO - PROCESS | 1976 | 1462214309575 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 11:38:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 2392ms 11:38:29 INFO - PROCESS | 1976 | 1462214309639 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 11:38:29 INFO - PROCESS | 1976 | 1462214309642 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 11:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:38:29 INFO - PROCESS | 1976 | 1462214309648 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:38:29 INFO - PROCESS | 1976 | 1462214309650 Marionette TRACE conn4 <- [1,2062,null,{}] 11:38:29 INFO - PROCESS | 1976 | 1462214309656 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:29 INFO - PROCESS | 1976 | 1462214309921 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 11:38:30 INFO - PROCESS | 1976 | 1462214310035 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:30 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9604d4000 == 167 [pid = 1976] [id = 523] 11:38:30 INFO - PROCESS | 1976 | ++DOMWINDOW == 212 (0x7fe95a808000) [pid = 1976] [serial = 1570] [outer = (nil)] 11:38:30 INFO - PROCESS | 1976 | ++DOMWINDOW == 213 (0x7fe95d6ea000) [pid = 1976] [serial = 1571] [outer = 0x7fe95a808000] 11:38:30 INFO - PROCESS | 1976 | 1462214310100 Marionette DEBUG loaded listener.js 11:38:30 INFO - PROCESS | 1976 | ++DOMWINDOW == 214 (0x7fe960183400) [pid = 1976] [serial = 1572] [outer = 0x7fe95a808000] 11:38:30 INFO - PROCESS | 1976 | 1462214310838 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 11:38:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:38:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1224ms 11:38:30 INFO - PROCESS | 1976 | 1462214310875 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 11:38:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:38:30 INFO - PROCESS | 1976 | 1462214310878 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 11:38:30 INFO - PROCESS | 1976 | 1462214310885 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:38:30 INFO - PROCESS | 1976 | 1462214310889 Marionette TRACE conn4 <- [1,2066,null,{}] 11:38:30 INFO - PROCESS | 1976 | 1462214310894 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:31 INFO - PROCESS | 1976 | 1462214311163 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 11:38:31 INFO - PROCESS | 1976 | 1462214311470 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:31 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95d8f1000 == 168 [pid = 1976] [id = 524] 11:38:31 INFO - PROCESS | 1976 | ++DOMWINDOW == 215 (0x7fe9586e2400) [pid = 1976] [serial = 1573] [outer = (nil)] 11:38:31 INFO - PROCESS | 1976 | ++DOMWINDOW == 216 (0x7fe958eca400) [pid = 1976] [serial = 1574] [outer = 0x7fe9586e2400] 11:38:31 INFO - PROCESS | 1976 | 1462214311613 Marionette DEBUG loaded listener.js 11:38:31 INFO - PROCESS | 1976 | ++DOMWINDOW == 217 (0x7fe9590ed000) [pid = 1976] [serial = 1575] [outer = 0x7fe9586e2400] 11:38:32 INFO - PROCESS | 1976 | 1462214312552 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 11:38:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:38:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1743ms 11:38:32 INFO - PROCESS | 1976 | 1462214312630 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 11:38:32 INFO - PROCESS | 1976 | 1462214312636 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 11:38:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:38:32 INFO - PROCESS | 1976 | 1462214312643 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:38:32 INFO - PROCESS | 1976 | 1462214312649 Marionette TRACE conn4 <- [1,2070,null,{}] 11:38:32 INFO - PROCESS | 1976 | 1462214312656 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:32 INFO - PROCESS | 1976 | 1462214312920 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 11:38:33 INFO - PROCESS | 1976 | 1462214313236 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:33 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe962f25800 == 169 [pid = 1976] [id = 525] 11:38:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 218 (0x7fe95c12fc00) [pid = 1976] [serial = 1576] [outer = (nil)] 11:38:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 219 (0x7fe95d8cd800) [pid = 1976] [serial = 1577] [outer = 0x7fe95c12fc00] 11:38:33 INFO - PROCESS | 1976 | 1462214313316 Marionette DEBUG loaded listener.js 11:38:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 220 (0x7fe95e3eac00) [pid = 1976] [serial = 1578] [outer = 0x7fe95c12fc00] 11:38:34 INFO - PROCESS | 1976 | 1462214314210 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 11:38:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:38:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1635ms 11:38:34 INFO - PROCESS | 1976 | 1462214314282 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 11:38:34 INFO - PROCESS | 1976 | 1462214314287 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 11:38:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:38:34 INFO - PROCESS | 1976 | 1462214314294 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:38:34 INFO - PROCESS | 1976 | 1462214314298 Marionette TRACE conn4 <- [1,2074,null,{}] 11:38:34 INFO - PROCESS | 1976 | 1462214314303 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:34 INFO - PROCESS | 1976 | 1462214314527 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 11:38:34 INFO - PROCESS | 1976 | 1462214314871 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:34 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe965dc6800 == 170 [pid = 1976] [id = 526] 11:38:34 INFO - PROCESS | 1976 | ++DOMWINDOW == 221 (0x7fe95f0dac00) [pid = 1976] [serial = 1579] [outer = (nil)] 11:38:34 INFO - PROCESS | 1976 | ++DOMWINDOW == 222 (0x7fe961359800) [pid = 1976] [serial = 1580] [outer = 0x7fe95f0dac00] 11:38:34 INFO - PROCESS | 1976 | 1462214314951 Marionette DEBUG loaded listener.js 11:38:35 INFO - PROCESS | 1976 | ++DOMWINDOW == 223 (0x7fe96510e800) [pid = 1976] [serial = 1581] [outer = 0x7fe95f0dac00] 11:38:35 INFO - PROCESS | 1976 | 1462214315829 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 11:38:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:38:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1583ms 11:38:35 INFO - PROCESS | 1976 | 1462214315878 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 11:38:35 INFO - PROCESS | 1976 | 1462214315881 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 11:38:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:38:35 INFO - PROCESS | 1976 | 1462214315899 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:38:35 INFO - PROCESS | 1976 | 1462214315910 Marionette TRACE conn4 <- [1,2078,null,{}] 11:38:35 INFO - PROCESS | 1976 | 1462214315917 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:36 INFO - PROCESS | 1976 | 1462214316192 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 11:38:36 INFO - PROCESS | 1976 | 1462214316508 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:36 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96a617000 == 171 [pid = 1976] [id = 527] 11:38:36 INFO - PROCESS | 1976 | ++DOMWINDOW == 224 (0x7fe961345c00) [pid = 1976] [serial = 1582] [outer = (nil)] 11:38:36 INFO - PROCESS | 1976 | ++DOMWINDOW == 225 (0x7fe966548400) [pid = 1976] [serial = 1583] [outer = 0x7fe961345c00] 11:38:36 INFO - PROCESS | 1976 | 1462214316586 Marionette DEBUG loaded listener.js 11:38:36 INFO - PROCESS | 1976 | ++DOMWINDOW == 226 (0x7fe9668eb800) [pid = 1976] [serial = 1584] [outer = 0x7fe961345c00] 11:38:37 INFO - PROCESS | 1976 | 1462214317451 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 11:38:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1596ms 11:38:37 INFO - PROCESS | 1976 | 1462214317487 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 11:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:38:37 INFO - PROCESS | 1976 | 1462214317492 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 11:38:37 INFO - PROCESS | 1976 | 1462214317498 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:38:37 INFO - PROCESS | 1976 | 1462214317501 Marionette TRACE conn4 <- [1,2082,null,{}] 11:38:37 INFO - PROCESS | 1976 | 1462214317508 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:37 INFO - PROCESS | 1976 | 1462214317729 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 11:38:37 INFO - PROCESS | 1976 | 1462214317968 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:38 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96cc30000 == 172 [pid = 1976] [id = 528] 11:38:38 INFO - PROCESS | 1976 | ++DOMWINDOW == 227 (0x7fe965e54400) [pid = 1976] [serial = 1585] [outer = (nil)] 11:38:38 INFO - PROCESS | 1976 | ++DOMWINDOW == 228 (0x7fe96c357800) [pid = 1976] [serial = 1586] [outer = 0x7fe965e54400] 11:38:38 INFO - PROCESS | 1976 | 1462214318083 Marionette DEBUG loaded listener.js 11:38:38 INFO - PROCESS | 1976 | ++DOMWINDOW == 229 (0x7fe96cc7a800) [pid = 1976] [serial = 1587] [outer = 0x7fe965e54400] 11:38:38 INFO - PROCESS | 1976 | 1462214318977 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 11:38:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:38:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1529ms 11:38:39 INFO - PROCESS | 1976 | 1462214319027 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 11:38:39 INFO - PROCESS | 1976 | 1462214319031 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 11:38:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:38:39 INFO - PROCESS | 1976 | 1462214319037 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:38:39 INFO - PROCESS | 1976 | 1462214319040 Marionette TRACE conn4 <- [1,2086,null,{}] 11:38:39 INFO - PROCESS | 1976 | 1462214319046 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:39 INFO - PROCESS | 1976 | 1462214319292 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 11:38:39 INFO - PROCESS | 1976 | 1462214319628 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:39 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96edd0800 == 173 [pid = 1976] [id = 529] 11:38:39 INFO - PROCESS | 1976 | ++DOMWINDOW == 230 (0x7fe96d5c0400) [pid = 1976] [serial = 1588] [outer = (nil)] 11:38:39 INFO - PROCESS | 1976 | ++DOMWINDOW == 231 (0x7fe96d5cd800) [pid = 1976] [serial = 1589] [outer = 0x7fe96d5c0400] 11:38:39 INFO - PROCESS | 1976 | 1462214319726 Marionette DEBUG loaded listener.js 11:38:39 INFO - PROCESS | 1976 | ++DOMWINDOW == 232 (0x7fe96dab6800) [pid = 1976] [serial = 1590] [outer = 0x7fe96d5c0400] 11:38:40 INFO - PROCESS | 1976 | 1462214320602 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 11:38:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:38:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1629ms 11:38:40 INFO - PROCESS | 1976 | 1462214320667 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 11:38:40 INFO - PROCESS | 1976 | 1462214320671 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 11:38:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:38:40 INFO - PROCESS | 1976 | 1462214320677 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:38:40 INFO - PROCESS | 1976 | 1462214320680 Marionette TRACE conn4 <- [1,2090,null,{}] 11:38:40 INFO - PROCESS | 1976 | 1462214320685 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:40 INFO - PROCESS | 1976 | 1462214320903 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 11:38:41 INFO - PROCESS | 1976 | 1462214321168 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:41 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe971111800 == 174 [pid = 1976] [id = 530] 11:38:41 INFO - PROCESS | 1976 | ++DOMWINDOW == 233 (0x7fe96d4da800) [pid = 1976] [serial = 1591] [outer = (nil)] 11:38:41 INFO - PROCESS | 1976 | ++DOMWINDOW == 234 (0x7fe970498400) [pid = 1976] [serial = 1592] [outer = 0x7fe96d4da800] 11:38:41 INFO - PROCESS | 1976 | 1462214321285 Marionette DEBUG loaded listener.js 11:38:41 INFO - PROCESS | 1976 | ++DOMWINDOW == 235 (0x7fe9706ae800) [pid = 1976] [serial = 1593] [outer = 0x7fe96d4da800] 11:38:42 INFO - PROCESS | 1976 | 1462214322158 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 11:38:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:38:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1527ms 11:38:42 INFO - PROCESS | 1976 | 1462214322206 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 11:38:42 INFO - PROCESS | 1976 | 1462214322209 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 11:38:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:38:42 INFO - PROCESS | 1976 | 1462214322216 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:38:42 INFO - PROCESS | 1976 | 1462214322219 Marionette TRACE conn4 <- [1,2094,null,{}] 11:38:42 INFO - PROCESS | 1976 | 1462214322224 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:42 INFO - PROCESS | 1976 | 1462214322446 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 11:38:42 INFO - PROCESS | 1976 | 1462214322716 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:42 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe975aab000 == 175 [pid = 1976] [id = 531] 11:38:42 INFO - PROCESS | 1976 | ++DOMWINDOW == 236 (0x7fe96d5c6c00) [pid = 1976] [serial = 1594] [outer = (nil)] 11:38:42 INFO - PROCESS | 1976 | ++DOMWINDOW == 237 (0x7fe970feec00) [pid = 1976] [serial = 1595] [outer = 0x7fe96d5c6c00] 11:38:42 INFO - PROCESS | 1976 | 1462214322832 Marionette DEBUG loaded listener.js 11:38:42 INFO - PROCESS | 1976 | ++DOMWINDOW == 238 (0x7fe9713ce400) [pid = 1976] [serial = 1596] [outer = 0x7fe96d5c6c00] 11:38:43 INFO - PROCESS | 1976 | 1462214323695 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 11:38:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:38:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1535ms 11:38:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:38:43 INFO - PROCESS | 1976 | 1462214323752 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 11:38:43 INFO - PROCESS | 1976 | 1462214323755 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 11:38:43 INFO - PROCESS | 1976 | 1462214323762 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:38:43 INFO - PROCESS | 1976 | 1462214323765 Marionette TRACE conn4 <- [1,2098,null,{}] 11:38:43 INFO - PROCESS | 1976 | 1462214323770 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:43 INFO - PROCESS | 1976 | 1462214323988 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 11:38:44 INFO - PROCESS | 1976 | 1462214324281 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:44 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe977245000 == 176 [pid = 1976] [id = 532] 11:38:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 239 (0x7fe95b9c8400) [pid = 1976] [serial = 1597] [outer = (nil)] 11:38:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 240 (0x7fe9713d9800) [pid = 1976] [serial = 1598] [outer = 0x7fe95b9c8400] 11:38:44 INFO - PROCESS | 1976 | 1462214324399 Marionette DEBUG loaded listener.js 11:38:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 241 (0x7fe9762ee400) [pid = 1976] [serial = 1599] [outer = 0x7fe95b9c8400] 11:38:45 INFO - PROCESS | 1976 | 1462214325258 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 11:38:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:38:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1534ms 11:38:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:38:45 INFO - PROCESS | 1976 | 1462214325295 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 11:38:45 INFO - PROCESS | 1976 | 1462214325298 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 11:38:45 INFO - PROCESS | 1976 | 1462214325304 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:38:45 INFO - PROCESS | 1976 | 1462214325307 Marionette TRACE conn4 <- [1,2102,null,{}] 11:38:45 INFO - PROCESS | 1976 | 1462214325312 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:45 INFO - PROCESS | 1976 | 1462214325528 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 11:38:45 INFO - PROCESS | 1976 | 1462214325796 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:45 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97d20b000 == 177 [pid = 1976] [id = 533] 11:38:45 INFO - PROCESS | 1976 | ++DOMWINDOW == 242 (0x7fe95c127400) [pid = 1976] [serial = 1600] [outer = (nil)] 11:38:45 INFO - PROCESS | 1976 | ++DOMWINDOW == 243 (0x7fe976a0b000) [pid = 1976] [serial = 1601] [outer = 0x7fe95c127400] 11:38:45 INFO - PROCESS | 1976 | 1462214325912 Marionette DEBUG loaded listener.js 11:38:46 INFO - PROCESS | 1976 | ++DOMWINDOW == 244 (0x7fe977b8ec00) [pid = 1976] [serial = 1602] [outer = 0x7fe95c127400] 11:38:46 INFO - PROCESS | 1976 | 1462214326757 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 11:38:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:38:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1527ms 11:38:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:38:46 INFO - PROCESS | 1976 | 1462214326832 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 11:38:46 INFO - PROCESS | 1976 | 1462214326835 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 11:38:46 INFO - PROCESS | 1976 | 1462214326843 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:38:46 INFO - PROCESS | 1976 | 1462214326845 Marionette TRACE conn4 <- [1,2106,null,{}] 11:38:46 INFO - PROCESS | 1976 | 1462214326852 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:47 INFO - PROCESS | 1976 | 1462214327089 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 11:38:47 INFO - PROCESS | 1976 | 1462214327420 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:47 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe984f88800 == 178 [pid = 1976] [id = 534] 11:38:47 INFO - PROCESS | 1976 | ++DOMWINDOW == 245 (0x7fe983a12000) [pid = 1976] [serial = 1603] [outer = (nil)] 11:38:47 INFO - PROCESS | 1976 | ++DOMWINDOW == 246 (0x7fe983cb5c00) [pid = 1976] [serial = 1604] [outer = 0x7fe983a12000] 11:38:47 INFO - PROCESS | 1976 | 1462214327512 Marionette DEBUG loaded listener.js 11:38:47 INFO - PROCESS | 1976 | ++DOMWINDOW == 247 (0x7fe983fb8400) [pid = 1976] [serial = 1605] [outer = 0x7fe983a12000] 11:38:48 INFO - PROCESS | 1976 | 1462214328407 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 11:38:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:38:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1632ms 11:38:48 INFO - PROCESS | 1976 | 1462214328475 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 11:38:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:38:48 INFO - PROCESS | 1976 | 1462214328479 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 11:38:48 INFO - PROCESS | 1976 | 1462214328485 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:38:48 INFO - PROCESS | 1976 | 1462214328490 Marionette TRACE conn4 <- [1,2110,null,{}] 11:38:48 INFO - PROCESS | 1976 | 1462214328496 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:48 INFO - PROCESS | 1976 | 1462214328759 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 11:38:49 INFO - PROCESS | 1976 | 1462214329073 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:49 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96681e000 == 179 [pid = 1976] [id = 535] 11:38:49 INFO - PROCESS | 1976 | ++DOMWINDOW == 248 (0x7fe985124800) [pid = 1976] [serial = 1606] [outer = (nil)] 11:38:49 INFO - PROCESS | 1976 | ++DOMWINDOW == 249 (0x7fe9888b9800) [pid = 1976] [serial = 1607] [outer = 0x7fe985124800] 11:38:49 INFO - PROCESS | 1976 | 1462214329158 Marionette DEBUG loaded listener.js 11:38:49 INFO - PROCESS | 1976 | ++DOMWINDOW == 250 (0x7fe988bbfc00) [pid = 1976] [serial = 1608] [outer = 0x7fe985124800] 11:38:49 INFO - PROCESS | 1976 | 1462214329978 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 11:38:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:38:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1535ms 11:38:50 INFO - PROCESS | 1976 | 1462214330025 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 11:38:50 INFO - PROCESS | 1976 | 1462214330030 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 11:38:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:38:50 INFO - PROCESS | 1976 | 1462214330038 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:38:50 INFO - PROCESS | 1976 | 1462214330041 Marionette TRACE conn4 <- [1,2114,null,{}] 11:38:50 INFO - PROCESS | 1976 | 1462214330048 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:50 INFO - PROCESS | 1976 | 1462214330284 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 11:38:50 INFO - PROCESS | 1976 | 1462214330555 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:50 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe988c16000 == 180 [pid = 1976] [id = 536] 11:38:50 INFO - PROCESS | 1976 | ++DOMWINDOW == 251 (0x7fe95e39ac00) [pid = 1976] [serial = 1609] [outer = (nil)] 11:38:50 INFO - PROCESS | 1976 | ++DOMWINDOW == 252 (0x7fe95e3a2000) [pid = 1976] [serial = 1610] [outer = 0x7fe95e39ac00] 11:38:50 INFO - PROCESS | 1976 | 1462214330682 Marionette DEBUG loaded listener.js 11:38:50 INFO - PROCESS | 1976 | ++DOMWINDOW == 253 (0x7fe95e3a7800) [pid = 1976] [serial = 1611] [outer = 0x7fe95e39ac00] 11:38:51 INFO - PROCESS | 1976 | 1462214331552 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 11:38:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:38:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1580ms 11:38:51 INFO - PROCESS | 1976 | 1462214331619 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 11:38:51 INFO - PROCESS | 1976 | 1462214331633 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 11:38:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:38:51 INFO - PROCESS | 1976 | 1462214331641 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:38:51 INFO - PROCESS | 1976 | 1462214331645 Marionette TRACE conn4 <- [1,2118,null,{}] 11:38:51 INFO - PROCESS | 1976 | 1462214331651 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:51 INFO - PROCESS | 1976 | 1462214331912 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 11:38:52 INFO - PROCESS | 1976 | 1462214332231 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:52 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95abef000 == 181 [pid = 1976] [id = 537] 11:38:52 INFO - PROCESS | 1976 | ++DOMWINDOW == 254 (0x7fe95e39b400) [pid = 1976] [serial = 1612] [outer = (nil)] 11:38:52 INFO - PROCESS | 1976 | ++DOMWINDOW == 255 (0x7fe963331400) [pid = 1976] [serial = 1613] [outer = 0x7fe95e39b400] 11:38:52 INFO - PROCESS | 1976 | 1462214332310 Marionette DEBUG loaded listener.js 11:38:52 INFO - PROCESS | 1976 | ++DOMWINDOW == 256 (0x7fe963336800) [pid = 1976] [serial = 1614] [outer = 0x7fe95e39b400] 11:38:53 INFO - PROCESS | 1976 | 1462214333136 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 11:38:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:38:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1538ms 11:38:53 INFO - PROCESS | 1976 | 1462214333180 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 11:38:53 INFO - PROCESS | 1976 | 1462214333184 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 11:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:38:53 INFO - PROCESS | 1976 | 1462214333190 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:38:53 INFO - PROCESS | 1976 | 1462214333192 Marionette TRACE conn4 <- [1,2122,null,{}] 11:38:53 INFO - PROCESS | 1976 | 1462214333198 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:53 INFO - PROCESS | 1976 | 1462214333427 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 11:38:53 INFO - PROCESS | 1976 | 1462214333709 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:53 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe955671800 == 182 [pid = 1976] [id = 538] 11:38:53 INFO - PROCESS | 1976 | ++DOMWINDOW == 257 (0x7fe95568b000) [pid = 1976] [serial = 1615] [outer = (nil)] 11:38:53 INFO - PROCESS | 1976 | ++DOMWINDOW == 258 (0x7fe955691400) [pid = 1976] [serial = 1616] [outer = 0x7fe95568b000] 11:38:53 INFO - PROCESS | 1976 | 1462214333843 Marionette DEBUG loaded listener.js 11:38:53 INFO - PROCESS | 1976 | ++DOMWINDOW == 259 (0x7fe955696000) [pid = 1976] [serial = 1617] [outer = 0x7fe95568b000] 11:38:54 INFO - PROCESS | 1976 | 1462214334738 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 11:38:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:38:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1583ms 11:38:54 INFO - PROCESS | 1976 | 1462214334774 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 11:38:54 INFO - PROCESS | 1976 | 1462214334777 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 11:38:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:38:54 INFO - PROCESS | 1976 | 1462214334784 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:38:54 INFO - PROCESS | 1976 | 1462214334788 Marionette TRACE conn4 <- [1,2126,null,{}] 11:38:54 INFO - PROCESS | 1976 | 1462214334793 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:55 INFO - PROCESS | 1976 | 1462214335020 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 11:38:55 INFO - PROCESS | 1976 | 1462214335295 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:55 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95550f000 == 183 [pid = 1976] [id = 539] 11:38:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 260 (0x7fe95568cc00) [pid = 1976] [serial = 1618] [outer = (nil)] 11:38:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 261 (0x7fe963333c00) [pid = 1976] [serial = 1619] [outer = 0x7fe95568cc00] 11:38:55 INFO - PROCESS | 1976 | 1462214335407 Marionette DEBUG loaded listener.js 11:38:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 262 (0x7fe96333c800) [pid = 1976] [serial = 1620] [outer = 0x7fe95568cc00] 11:38:56 INFO - PROCESS | 1976 | 1462214336246 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 11:38:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:38:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1528ms 11:38:56 INFO - PROCESS | 1976 | 1462214336313 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 11:38:56 INFO - PROCESS | 1976 | 1462214336316 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 11:38:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:38:56 INFO - PROCESS | 1976 | 1462214336324 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:38:56 INFO - PROCESS | 1976 | 1462214336327 Marionette TRACE conn4 <- [1,2130,null,{}] 11:38:56 INFO - PROCESS | 1976 | 1462214336335 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:56 INFO - PROCESS | 1976 | 1462214336589 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 11:38:56 INFO - PROCESS | 1976 | 1462214336935 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:56 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95a821000 == 184 [pid = 1976] [id = 540] 11:38:56 INFO - PROCESS | 1976 | ++DOMWINDOW == 263 (0x7fe9555bb400) [pid = 1976] [serial = 1621] [outer = (nil)] 11:38:57 INFO - PROCESS | 1976 | ++DOMWINDOW == 264 (0x7fe9555c0800) [pid = 1976] [serial = 1622] [outer = 0x7fe9555bb400] 11:38:57 INFO - PROCESS | 1976 | 1462214337023 Marionette DEBUG loaded listener.js 11:38:57 INFO - PROCESS | 1976 | ++DOMWINDOW == 265 (0x7fe9555c6000) [pid = 1976] [serial = 1623] [outer = 0x7fe9555bb400] 11:38:57 INFO - PROCESS | 1976 | 1462214337918 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 11:38:57 INFO - PROCESS | 1976 | 1462214337966 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 11:38:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:38:57 INFO - PROCESS | 1976 | 1462214337972 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:38:57 INFO - PROCESS | 1976 | 1462214337975 Marionette TRACE conn4 <- [1,2134,null,{}] 11:38:57 INFO - PROCESS | 1976 | 1462214337980 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:58 INFO - PROCESS | 1976 | 1462214338204 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 11:38:58 INFO - PROCESS | 1976 | 1462214338540 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:58 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9632bc800 == 185 [pid = 1976] [id = 541] 11:38:58 INFO - PROCESS | 1976 | ++DOMWINDOW == 266 (0x7fe9555bbc00) [pid = 1976] [serial = 1624] [outer = (nil)] 11:38:58 INFO - PROCESS | 1976 | ++DOMWINDOW == 267 (0x7fe963330c00) [pid = 1976] [serial = 1625] [outer = 0x7fe9555bbc00] 11:38:58 INFO - PROCESS | 1976 | 1462214338624 Marionette DEBUG loaded listener.js 11:38:58 INFO - PROCESS | 1976 | ++DOMWINDOW == 268 (0x7fe96510fc00) [pid = 1976] [serial = 1626] [outer = 0x7fe9555bbc00] 11:38:59 INFO - PROCESS | 1976 | 1462214339559 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 11:38:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:38:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1628ms 11:38:59 INFO - PROCESS | 1976 | 1462214339601 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 11:38:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:38:59 INFO - PROCESS | 1976 | 1462214339605 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 11:38:59 INFO - PROCESS | 1976 | 1462214339611 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:38:59 INFO - PROCESS | 1976 | 1462214339614 Marionette TRACE conn4 <- [1,2138,null,{}] 11:38:59 INFO - PROCESS | 1976 | 1462214339621 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:59 INFO - PROCESS | 1976 | 1462214339844 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 11:39:00 INFO - PROCESS | 1976 | 1462214340167 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:00 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95d22c000 == 186 [pid = 1976] [id = 542] 11:39:00 INFO - PROCESS | 1976 | ++DOMWINDOW == 269 (0x7fe9555bc000) [pid = 1976] [serial = 1627] [outer = (nil)] 11:39:00 INFO - PROCESS | 1976 | ++DOMWINDOW == 270 (0x7fe95c122800) [pid = 1976] [serial = 1628] [outer = 0x7fe9555bc000] 11:39:00 INFO - PROCESS | 1976 | 1462214340246 Marionette DEBUG loaded listener.js 11:39:00 INFO - PROCESS | 1976 | ++DOMWINDOW == 271 (0x7fe961351000) [pid = 1976] [serial = 1629] [outer = 0x7fe9555bc000] 11:39:01 INFO - PROCESS | 1976 | 1462214341097 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 11:39:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1530ms 11:39:01 INFO - PROCESS | 1976 | 1462214341143 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 11:39:01 INFO - PROCESS | 1976 | 1462214341146 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 11:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:39:01 INFO - PROCESS | 1976 | 1462214341161 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:39:01 INFO - PROCESS | 1976 | 1462214341164 Marionette TRACE conn4 <- [1,2142,null,{}] 11:39:01 INFO - PROCESS | 1976 | 1462214341172 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:01 INFO - PROCESS | 1976 | 1462214341415 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 11:39:02 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe977040800 == 185 [pid = 1976] [id = 100] 11:39:02 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe98842f800 == 184 [pid = 1976] [id = 331] 11:39:02 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9768e2000 == 183 [pid = 1976] [id = 326] 11:39:02 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95d87e800 == 182 [pid = 1976] [id = 383] 11:39:02 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97101e800 == 181 [pid = 1976] [id = 249] 11:39:02 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe966af2800 == 180 [pid = 1976] [id = 385] 11:39:02 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe988a90800 == 179 [pid = 1976] [id = 96] 11:39:02 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9604d4000 == 178 [pid = 1976] [id = 523] 11:39:02 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe966866000 == 177 [pid = 1976] [id = 522] 11:39:02 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9632b6800 == 176 [pid = 1976] [id = 521] 11:39:02 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95ed37800 == 175 [pid = 1976] [id = 520] 11:39:02 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe962dc9000 == 174 [pid = 1976] [id = 519] 11:39:02 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96328a800 == 173 [pid = 1976] [id = 518] 11:39:02 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95bdcb800 == 172 [pid = 1976] [id = 517] 11:39:02 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95ee83800 == 171 [pid = 1976] [id = 516] 11:39:02 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe984f8b800 == 170 [pid = 1976] [id = 512] 11:39:02 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97d0b4800 == 169 [pid = 1976] [id = 511] 11:39:02 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97750e000 == 168 [pid = 1976] [id = 510] 11:39:02 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95c0b4800 == 167 [pid = 1976] [id = 337] 11:39:02 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe976a92000 == 166 [pid = 1976] [id = 509] 11:39:02 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9762be800 == 165 [pid = 1976] [id = 508] 11:39:02 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97103d800 == 164 [pid = 1976] [id = 507] 11:39:02 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96f8d1000 == 163 [pid = 1976] [id = 506] 11:39:02 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d184800 == 162 [pid = 1976] [id = 505] 11:39:02 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe967536000 == 161 [pid = 1976] [id = 504] 11:39:02 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe966860800 == 160 [pid = 1976] [id = 503] 11:39:02 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe964725000 == 159 [pid = 1976] [id = 502] 11:39:02 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95ed38000 == 158 [pid = 1976] [id = 501] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 270 (0x7fe96c163c00) [pid = 1976] [serial = 1502] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 269 (0x7fe96d4e5800) [pid = 1976] [serial = 1311] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 268 (0x7fe95d8cb400) [pid = 1976] [serial = 1487] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 267 (0x7fe966549c00) [pid = 1976] [serial = 1236] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 266 (0x7fe96ea6cc00) [pid = 1976] [serial = 1242] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 265 (0x7fe9762ecc00) [pid = 1976] [serial = 1341] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 264 (0x7fe977205400) [pid = 1976] [serial = 1248] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 263 (0x7fe985121400) [pid = 1976] [serial = 1466] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 262 (0x7fe95e3e2400) [pid = 1976] [serial = 1488] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 261 (0x7fe959e59400) [pid = 1976] [serial = 1475] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 260 (0x7fe97645c400) [pid = 1976] [serial = 1457] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 259 (0x7fe976eb9800) [pid = 1976] [serial = 1320] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 258 (0x7fe984bca800) [pid = 1976] [serial = 1329] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 257 (0x7fe9706bc800) [pid = 1976] [serial = 1448] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 256 (0x7fe96d819800) [pid = 1976] [serial = 1445] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 255 (0x7fe96027d000) [pid = 1976] [serial = 1305] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 254 (0x7fe966544c00) [pid = 1976] [serial = 1209] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 253 (0x7fe9852f9c00) [pid = 1976] [serial = 1257] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 252 (0x7fe98914c800) [pid = 1976] [serial = 1263] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 251 (0x7fe975acd400) [pid = 1976] [serial = 1251] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 250 (0x7fe972d52800) [pid = 1976] [serial = 1317] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 249 (0x7fe95bb4dc00) [pid = 1976] [serial = 1302] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 248 (0x7fe9668e3800) [pid = 1976] [serial = 1308] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 247 (0x7fe970ff5800) [pid = 1976] [serial = 1245] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 246 (0x7fe96018b000) [pid = 1976] [serial = 1269] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 245 (0x7fe977367000) [pid = 1976] [serial = 1460] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 244 (0x7fe96d5bf800) [pid = 1976] [serial = 1239] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 243 (0x7fe9708cf000) [pid = 1976] [serial = 1451] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 242 (0x7fe95efe3400) [pid = 1976] [serial = 1481] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 241 (0x7fe95d94e400) [pid = 1976] [serial = 1433] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 240 (0x7fe96dabac00) [pid = 1976] [serial = 1314] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 239 (0x7fe984e68000) [pid = 1976] [serial = 1472] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 238 (0x7fe960279000) [pid = 1976] [serial = 1272] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 237 (0x7fe965111800) [pid = 1976] [serial = 1493] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 236 (0x7fe96d5e7c00) [pid = 1976] [serial = 1101] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 235 (0x7fe95a810000) [pid = 1976] [serial = 1275] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 234 (0x7fe9665c1400) [pid = 1976] [serial = 1500] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 233 (0x7fe984182400) [pid = 1976] [serial = 1332] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 232 (0x7fe965e50400) [pid = 1976] [serial = 1499] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 231 (0x7fe96673d400) [pid = 1976] [serial = 1335] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 230 (0x7fe966548c00) [pid = 1976] [serial = 1496] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 229 (0x7fe9665bf800) [pid = 1976] [serial = 1497] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 228 (0x7fe95a9f6400) [pid = 1976] [serial = 1469] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 227 (0x7fe9758ce000) [pid = 1976] [serial = 1454] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 226 (0x7fe9586e7400) [pid = 1976] [serial = 1338] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 225 (0x7fe95c125c00) [pid = 1976] [serial = 1484] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 224 (0x7fe97de49800) [pid = 1976] [serial = 1323] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 223 (0x7fe9795a5000) [pid = 1976] [serial = 1254] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 222 (0x7fe96d365800) [pid = 1976] [serial = 1442] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 221 (0x7fe961350400) [pid = 1976] [serial = 1326] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 220 (0x7fe95bb48800) [pid = 1976] [serial = 1478] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 219 (0x7fe964bae800) [pid = 1976] [serial = 1436] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 218 (0x7fe977204c00) [pid = 1976] [serial = 1410] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 217 (0x7fe96c170800) [pid = 1976] [serial = 1439] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 216 (0x7fe96135ec00) [pid = 1976] [serial = 1491] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 215 (0x7fe96d505800) [pid = 1976] [serial = 1266] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 214 (0x7fe965cf2c00) [pid = 1976] [serial = 1494] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 213 (0x7fe95efdd000) [pid = 1976] [serial = 1233] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 212 (0x7fe96018a800) [pid = 1976] [serial = 1490] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 211 (0x7fe95d8d0800) [pid = 1976] [serial = 1260] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 210 (0x7fe983f24c00) [pid = 1976] [serial = 1463] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | --DOMWINDOW == 209 (0x7fe961361800) [pid = 1976] [serial = 1206] [outer = (nil)] [url = about:blank] 11:39:03 INFO - PROCESS | 1976 | 1462214343304 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:03 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95ba66800 == 159 [pid = 1976] [id = 543] 11:39:03 INFO - PROCESS | 1976 | ++DOMWINDOW == 210 (0x7fe9586e7400) [pid = 1976] [serial = 1630] [outer = (nil)] 11:39:03 INFO - PROCESS | 1976 | ++DOMWINDOW == 211 (0x7fe958c39000) [pid = 1976] [serial = 1631] [outer = 0x7fe9586e7400] 11:39:03 INFO - PROCESS | 1976 | 1462214343378 Marionette DEBUG loaded listener.js 11:39:03 INFO - PROCESS | 1976 | ++DOMWINDOW == 212 (0x7fe958ed1c00) [pid = 1976] [serial = 1632] [outer = 0x7fe9586e7400] 11:39:04 INFO - PROCESS | 1976 | 1462214344211 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 11:39:04 INFO - PROCESS | 1976 | 1462214344257 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 11:39:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:39:04 INFO - PROCESS | 1976 | 1462214344265 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:39:04 INFO - PROCESS | 1976 | 1462214344271 Marionette TRACE conn4 <- [1,2146,null,{}] 11:39:04 INFO - PROCESS | 1976 | 1462214344278 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:04 INFO - PROCESS | 1976 | 1462214344542 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 11:39:04 INFO - PROCESS | 1976 | 1462214344730 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:04 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95da0b800 == 160 [pid = 1976] [id = 544] 11:39:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 213 (0x7fe958c3a000) [pid = 1976] [serial = 1633] [outer = (nil)] 11:39:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 214 (0x7fe95b9c6800) [pid = 1976] [serial = 1634] [outer = 0x7fe958c3a000] 11:39:04 INFO - PROCESS | 1976 | 1462214344808 Marionette DEBUG loaded listener.js 11:39:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 215 (0x7fe95d346c00) [pid = 1976] [serial = 1635] [outer = 0x7fe958c3a000] 11:39:05 INFO - PROCESS | 1976 | 1462214345715 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 11:39:05 INFO - PROCESS | 1976 | 1462214345760 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 11:39:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:39:05 INFO - PROCESS | 1976 | 1462214345767 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:39:05 INFO - PROCESS | 1976 | 1462214345771 Marionette TRACE conn4 <- [1,2150,null,{}] 11:39:05 INFO - PROCESS | 1976 | 1462214345781 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:06 INFO - PROCESS | 1976 | 1462214346038 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 11:39:06 INFO - PROCESS | 1976 | 1462214346080 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:06 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95ed27800 == 161 [pid = 1976] [id = 545] 11:39:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 216 (0x7fe95e35a400) [pid = 1976] [serial = 1636] [outer = (nil)] 11:39:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 217 (0x7fe95e3ef800) [pid = 1976] [serial = 1637] [outer = 0x7fe95e35a400] 11:39:06 INFO - PROCESS | 1976 | 1462214346145 Marionette DEBUG loaded listener.js 11:39:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 218 (0x7fe95efddc00) [pid = 1976] [serial = 1638] [outer = 0x7fe95e35a400] 11:39:07 INFO - PROCESS | 1976 | 1462214347261 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 11:39:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1544ms 11:39:07 INFO - PROCESS | 1976 | 1462214347319 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 11:39:07 INFO - PROCESS | 1976 | 1462214347322 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 11:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:39:07 INFO - PROCESS | 1976 | 1462214347339 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:39:07 INFO - PROCESS | 1976 | 1462214347349 Marionette TRACE conn4 <- [1,2154,null,{}] 11:39:07 INFO - PROCESS | 1976 | 1462214347363 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:07 INFO - PROCESS | 1976 | 1462214347651 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 11:39:08 INFO - PROCESS | 1976 | --DOMWINDOW == 217 (0x7fe95ef37800) [pid = 1976] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:39:08 INFO - PROCESS | 1976 | --DOMWINDOW == 216 (0x7fe95efd7000) [pid = 1976] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:39:08 INFO - PROCESS | 1976 | --DOMWINDOW == 215 (0x7fe95ef31c00) [pid = 1976] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:39:08 INFO - PROCESS | 1976 | --DOMWINDOW == 214 (0x7fe962c99400) [pid = 1976] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:39:08 INFO - PROCESS | 1976 | --DOMWINDOW == 213 (0x7fe9586e1400) [pid = 1976] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:39:08 INFO - PROCESS | 1976 | --DOMWINDOW == 212 (0x7fe958ec8c00) [pid = 1976] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:39:08 INFO - PROCESS | 1976 | --DOMWINDOW == 211 (0x7fe95a9f9800) [pid = 1976] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:39:08 INFO - PROCESS | 1976 | 1462214348625 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:08 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe961587000 == 162 [pid = 1976] [id = 546] 11:39:08 INFO - PROCESS | 1976 | ++DOMWINDOW == 212 (0x7fe9586d9800) [pid = 1976] [serial = 1639] [outer = (nil)] 11:39:08 INFO - PROCESS | 1976 | ++DOMWINDOW == 213 (0x7fe95b9c9c00) [pid = 1976] [serial = 1640] [outer = 0x7fe9586d9800] 11:39:08 INFO - PROCESS | 1976 | 1462214348687 Marionette DEBUG loaded listener.js 11:39:08 INFO - PROCESS | 1976 | ++DOMWINDOW == 214 (0x7fe96135bc00) [pid = 1976] [serial = 1641] [outer = 0x7fe9586d9800] 11:39:09 INFO - PROCESS | 1976 | 1462214349386 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:39:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:39:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 2103ms 11:39:09 INFO - PROCESS | 1976 | 1462214349444 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 11:39:09 INFO - PROCESS | 1976 | 1462214349447 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 11:39:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:39:09 INFO - PROCESS | 1976 | 1462214349454 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:39:09 INFO - PROCESS | 1976 | 1462214349456 Marionette TRACE conn4 <- [1,2158,null,{}] 11:39:09 INFO - PROCESS | 1976 | 1462214349461 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:09 INFO - PROCESS | 1976 | 1462214349683 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 11:39:09 INFO - PROCESS | 1976 | 1462214349865 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:09 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe962817000 == 163 [pid = 1976] [id = 547] 11:39:09 INFO - PROCESS | 1976 | ++DOMWINDOW == 215 (0x7fe9586e1400) [pid = 1976] [serial = 1642] [outer = (nil)] 11:39:09 INFO - PROCESS | 1976 | ++DOMWINDOW == 216 (0x7fe96138f000) [pid = 1976] [serial = 1643] [outer = 0x7fe9586e1400] 11:39:09 INFO - PROCESS | 1976 | 1462214349925 Marionette DEBUG loaded listener.js 11:39:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 217 (0x7fe963338000) [pid = 1976] [serial = 1644] [outer = 0x7fe9586e1400] 11:39:10 INFO - PROCESS | 1976 | 1462214350932 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:39:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:39:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1531ms 11:39:10 INFO - PROCESS | 1976 | 1462214350987 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 11:39:10 INFO - PROCESS | 1976 | 1462214350994 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 11:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:39:11 INFO - PROCESS | 1976 | 1462214351005 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:39:11 INFO - PROCESS | 1976 | 1462214351011 Marionette TRACE conn4 <- [1,2162,null,{}] 11:39:11 INFO - PROCESS | 1976 | 1462214351023 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:11 INFO - PROCESS | 1976 | 1462214351306 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 11:39:11 INFO - PROCESS | 1976 | 1462214351660 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:11 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95da03000 == 164 [pid = 1976] [id = 548] 11:39:11 INFO - PROCESS | 1976 | ++DOMWINDOW == 218 (0x7fe95a80ec00) [pid = 1976] [serial = 1645] [outer = (nil)] 11:39:11 INFO - PROCESS | 1976 | ++DOMWINDOW == 219 (0x7fe95b9ce000) [pid = 1976] [serial = 1646] [outer = 0x7fe95a80ec00] 11:39:11 INFO - PROCESS | 1976 | 1462214351742 Marionette DEBUG loaded listener.js 11:39:11 INFO - PROCESS | 1976 | ++DOMWINDOW == 220 (0x7fe95d942400) [pid = 1976] [serial = 1647] [outer = 0x7fe95a80ec00] 11:39:12 INFO - PROCESS | 1976 | 1462214352734 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 11:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1793ms 11:39:12 INFO - PROCESS | 1976 | 1462214352798 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 11:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:39:12 INFO - PROCESS | 1976 | 1462214352808 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 11:39:12 INFO - PROCESS | 1976 | 1462214352820 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:39:12 INFO - PROCESS | 1976 | 1462214352825 Marionette TRACE conn4 <- [1,2166,null,{}] 11:39:12 INFO - PROCESS | 1976 | 1462214352832 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:13 INFO - PROCESS | 1976 | 1462214353109 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 11:39:13 INFO - PROCESS | 1976 | 1462214353427 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:13 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe962820000 == 165 [pid = 1976] [id = 549] 11:39:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 221 (0x7fe95f0d0000) [pid = 1976] [serial = 1648] [outer = (nil)] 11:39:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 222 (0x7fe961346000) [pid = 1976] [serial = 1649] [outer = 0x7fe95f0d0000] 11:39:13 INFO - PROCESS | 1976 | 1462214353518 Marionette DEBUG loaded listener.js 11:39:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 223 (0x7fe961388800) [pid = 1976] [serial = 1650] [outer = 0x7fe95f0d0000] 11:39:14 INFO - PROCESS | 1976 | 1462214354516 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 11:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1741ms 11:39:14 INFO - PROCESS | 1976 | 1462214354560 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 11:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:39:14 INFO - PROCESS | 1976 | 1462214354564 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 11:39:14 INFO - PROCESS | 1976 | 1462214354571 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:39:14 INFO - PROCESS | 1976 | 1462214354576 Marionette TRACE conn4 <- [1,2170,null,{}] 11:39:14 INFO - PROCESS | 1976 | 1462214354591 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:14 INFO - PROCESS | 1976 | 1462214354831 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 11:39:15 INFO - PROCESS | 1976 | 1462214355131 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:15 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96328a800 == 166 [pid = 1976] [id = 550] 11:39:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 224 (0x7fe964ec3400) [pid = 1976] [serial = 1651] [outer = (nil)] 11:39:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 225 (0x7fe96510e400) [pid = 1976] [serial = 1652] [outer = 0x7fe964ec3400] 11:39:15 INFO - PROCESS | 1976 | 1462214355212 Marionette DEBUG loaded listener.js 11:39:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 226 (0x7fe9651d5400) [pid = 1976] [serial = 1653] [outer = 0x7fe964ec3400] 11:39:16 INFO - PROCESS | 1976 | 1462214356089 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 11:39:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1596ms 11:39:16 INFO - PROCESS | 1976 | 1462214356167 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 11:39:16 INFO - PROCESS | 1976 | 1462214356171 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 11:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:39:16 INFO - PROCESS | 1976 | 1462214356178 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:39:16 INFO - PROCESS | 1976 | 1462214356180 Marionette TRACE conn4 <- [1,2174,null,{}] 11:39:16 INFO - PROCESS | 1976 | 1462214356186 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:16 INFO - PROCESS | 1976 | 1462214356446 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 11:39:16 INFO - PROCESS | 1976 | 1462214356766 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:16 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe964719000 == 167 [pid = 1976] [id = 551] 11:39:16 INFO - PROCESS | 1976 | ++DOMWINDOW == 227 (0x7fe964ecb400) [pid = 1976] [serial = 1654] [outer = (nil)] 11:39:16 INFO - PROCESS | 1976 | ++DOMWINDOW == 228 (0x7fe965e4ec00) [pid = 1976] [serial = 1655] [outer = 0x7fe964ecb400] 11:39:16 INFO - PROCESS | 1976 | 1462214356852 Marionette DEBUG loaded listener.js 11:39:16 INFO - PROCESS | 1976 | ++DOMWINDOW == 229 (0x7fe96653f000) [pid = 1976] [serial = 1656] [outer = 0x7fe964ecb400] 11:39:17 INFO - PROCESS | 1976 | 1462214357719 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 11:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1585ms 11:39:17 INFO - PROCESS | 1976 | 1462214357764 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 11:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:39:17 INFO - PROCESS | 1976 | 1462214357769 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 11:39:17 INFO - PROCESS | 1976 | 1462214357775 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:39:17 INFO - PROCESS | 1976 | 1462214357779 Marionette TRACE conn4 <- [1,2178,null,{}] 11:39:17 INFO - PROCESS | 1976 | 1462214357784 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:17 INFO - PROCESS | 1976 | 1462214357995 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 11:39:18 INFO - PROCESS | 1976 | 1462214358219 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:18 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe964f32800 == 168 [pid = 1976] [id = 552] 11:39:18 INFO - PROCESS | 1976 | ++DOMWINDOW == 230 (0x7fe9651da800) [pid = 1976] [serial = 1657] [outer = (nil)] 11:39:18 INFO - PROCESS | 1976 | ++DOMWINDOW == 231 (0x7fe9665b3000) [pid = 1976] [serial = 1658] [outer = 0x7fe9651da800] 11:39:18 INFO - PROCESS | 1976 | 1462214358336 Marionette DEBUG loaded listener.js 11:39:18 INFO - PROCESS | 1976 | ++DOMWINDOW == 232 (0x7fe96673c400) [pid = 1976] [serial = 1659] [outer = 0x7fe9651da800] 11:39:19 INFO - PROCESS | 1976 | 1462214359313 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1585ms 11:39:19 INFO - PROCESS | 1976 | 1462214359360 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 11:39:19 INFO - PROCESS | 1976 | 1462214359364 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 11:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:39:19 INFO - PROCESS | 1976 | 1462214359370 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:39:19 INFO - PROCESS | 1976 | 1462214359374 Marionette TRACE conn4 <- [1,2182,null,{}] 11:39:19 INFO - PROCESS | 1976 | 1462214359379 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:19 INFO - PROCESS | 1976 | 1462214359639 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 11:39:19 INFO - PROCESS | 1976 | 1462214359962 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:20 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe966818000 == 169 [pid = 1976] [id = 553] 11:39:20 INFO - PROCESS | 1976 | ++DOMWINDOW == 233 (0x7fe96ca67800) [pid = 1976] [serial = 1660] [outer = (nil)] 11:39:20 INFO - PROCESS | 1976 | ++DOMWINDOW == 234 (0x7fe96cb46c00) [pid = 1976] [serial = 1661] [outer = 0x7fe96ca67800] 11:39:20 INFO - PROCESS | 1976 | 1462214360060 Marionette DEBUG loaded listener.js 11:39:20 INFO - PROCESS | 1976 | ++DOMWINDOW == 235 (0x7fe96d00dc00) [pid = 1976] [serial = 1662] [outer = 0x7fe96ca67800] 11:39:20 INFO - PROCESS | 1976 | 1462214360921 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1586ms 11:39:20 INFO - PROCESS | 1976 | 1462214360957 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 11:39:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:39:20 INFO - PROCESS | 1976 | 1462214360961 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 11:39:20 INFO - PROCESS | 1976 | 1462214360968 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:39:20 INFO - PROCESS | 1976 | 1462214360972 Marionette TRACE conn4 <- [1,2186,null,{}] 11:39:20 INFO - PROCESS | 1976 | 1462214360978 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:21 INFO - PROCESS | 1976 | 1462214361197 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 11:39:21 INFO - PROCESS | 1976 | 1462214361468 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:21 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe966a1f000 == 170 [pid = 1976] [id = 554] 11:39:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 236 (0x7fe96c168c00) [pid = 1976] [serial = 1663] [outer = (nil)] 11:39:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 237 (0x7fe96d4dd000) [pid = 1976] [serial = 1664] [outer = 0x7fe96c168c00] 11:39:21 INFO - PROCESS | 1976 | 1462214361543 Marionette DEBUG loaded listener.js 11:39:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 238 (0x7fe96d50d400) [pid = 1976] [serial = 1665] [outer = 0x7fe96c168c00] 11:39:22 INFO - PROCESS | 1976 | 1462214362405 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 11:39:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:39:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1485ms 11:39:22 INFO - PROCESS | 1976 | 1462214362453 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 11:39:22 INFO - PROCESS | 1976 | 1462214362456 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 11:39:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:39:22 INFO - PROCESS | 1976 | 1462214362465 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:39:22 INFO - PROCESS | 1976 | 1462214362468 Marionette TRACE conn4 <- [1,2190,null,{}] 11:39:22 INFO - PROCESS | 1976 | 1462214362474 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:22 INFO - PROCESS | 1976 | 1462214362694 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 11:39:22 INFO - PROCESS | 1976 | 1462214362967 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:23 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96a60c000 == 171 [pid = 1976] [id = 555] 11:39:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 239 (0x7fe96ca6d400) [pid = 1976] [serial = 1666] [outer = (nil)] 11:39:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 240 (0x7fe96d5cbc00) [pid = 1976] [serial = 1667] [outer = 0x7fe96ca6d400] 11:39:23 INFO - PROCESS | 1976 | 1462214363085 Marionette DEBUG loaded listener.js 11:39:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 241 (0x7fe96d810400) [pid = 1976] [serial = 1668] [outer = 0x7fe96ca6d400] 11:39:23 INFO - PROCESS | 1976 | 1462214363924 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 11:39:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:39:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1481ms 11:39:23 INFO - PROCESS | 1976 | 1462214363949 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 11:39:23 INFO - PROCESS | 1976 | 1462214363952 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 11:39:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:39:23 INFO - PROCESS | 1976 | 1462214363960 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:39:23 INFO - PROCESS | 1976 | 1462214363965 Marionette TRACE conn4 <- [1,2194,null,{}] 11:39:23 INFO - PROCESS | 1976 | 1462214363989 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:24 INFO - PROCESS | 1976 | 1462214364279 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 11:39:24 INFO - PROCESS | 1976 | 1462214364492 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:24 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96c41c800 == 172 [pid = 1976] [id = 556] 11:39:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 242 (0x7fe96d50e000) [pid = 1976] [serial = 1669] [outer = (nil)] 11:39:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 243 (0x7fe96d9e9400) [pid = 1976] [serial = 1670] [outer = 0x7fe96d50e000] 11:39:24 INFO - PROCESS | 1976 | 1462214364616 Marionette DEBUG loaded listener.js 11:39:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 244 (0x7fe96da0e000) [pid = 1976] [serial = 1671] [outer = 0x7fe96d50e000] 11:39:25 INFO - PROCESS | 1976 | 1462214365582 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 11:39:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:39:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1690ms 11:39:25 INFO - PROCESS | 1976 | 1462214365651 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 11:39:25 INFO - PROCESS | 1976 | 1462214365655 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 11:39:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:39:25 INFO - PROCESS | 1976 | 1462214365662 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:39:25 INFO - PROCESS | 1976 | 1462214365666 Marionette TRACE conn4 <- [1,2198,null,{}] 11:39:25 INFO - PROCESS | 1976 | 1462214365671 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:25 INFO - PROCESS | 1976 | 1462214365924 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 11:39:26 INFO - PROCESS | 1976 | 1462214366186 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:26 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d77a000 == 173 [pid = 1976] [id = 557] 11:39:26 INFO - PROCESS | 1976 | ++DOMWINDOW == 245 (0x7fe96d50f000) [pid = 1976] [serial = 1672] [outer = (nil)] 11:39:26 INFO - PROCESS | 1976 | ++DOMWINDOW == 246 (0x7fe96da33400) [pid = 1976] [serial = 1673] [outer = 0x7fe96d50f000] 11:39:26 INFO - PROCESS | 1976 | 1462214366300 Marionette DEBUG loaded listener.js 11:39:26 INFO - PROCESS | 1976 | ++DOMWINDOW == 247 (0x7fe96dab1400) [pid = 1976] [serial = 1674] [outer = 0x7fe96d50f000] 11:39:27 INFO - PROCESS | 1976 | 1462214367179 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:39:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:39:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1578ms 11:39:27 INFO - PROCESS | 1976 | 1462214367242 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 11:39:27 INFO - PROCESS | 1976 | 1462214367246 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 11:39:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:39:27 INFO - PROCESS | 1976 | 1462214367253 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:39:27 INFO - PROCESS | 1976 | 1462214367258 Marionette TRACE conn4 <- [1,2202,null,{}] 11:39:27 INFO - PROCESS | 1976 | 1462214367263 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:27 INFO - PROCESS | 1976 | 1462214367507 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 11:39:27 INFO - PROCESS | 1976 | 1462214367770 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:27 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96f8cc800 == 174 [pid = 1976] [id = 558] 11:39:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 248 (0x7fe96ed76800) [pid = 1976] [serial = 1675] [outer = (nil)] 11:39:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 249 (0x7fe96ee47400) [pid = 1976] [serial = 1676] [outer = 0x7fe96ed76800] 11:39:27 INFO - PROCESS | 1976 | 1462214367900 Marionette DEBUG loaded listener.js 11:39:28 INFO - PROCESS | 1976 | ++DOMWINDOW == 250 (0x7fe9703ec000) [pid = 1976] [serial = 1677] [outer = 0x7fe96ed76800] 11:39:28 INFO - PROCESS | 1976 | 1462214368795 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 11:39:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:39:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1583ms 11:39:28 INFO - PROCESS | 1976 | 1462214368837 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 11:39:28 INFO - PROCESS | 1976 | 1462214368841 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 11:39:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:39:28 INFO - PROCESS | 1976 | 1462214368849 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:39:28 INFO - PROCESS | 1976 | 1462214368852 Marionette TRACE conn4 <- [1,2206,null,{}] 11:39:28 INFO - PROCESS | 1976 | 1462214368858 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:29 INFO - PROCESS | 1976 | 1462214369163 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 11:39:29 INFO - PROCESS | 1976 | 1462214369409 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:29 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97103d800 == 175 [pid = 1976] [id = 559] 11:39:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 251 (0x7fe9651dd800) [pid = 1976] [serial = 1678] [outer = (nil)] 11:39:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 252 (0x7fe96ed71400) [pid = 1976] [serial = 1679] [outer = 0x7fe9651dd800] 11:39:29 INFO - PROCESS | 1976 | 1462214369486 Marionette DEBUG loaded listener.js 11:39:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 253 (0x7fe971068000) [pid = 1976] [serial = 1680] [outer = 0x7fe9651dd800] 11:39:30 INFO - PROCESS | 1976 | 1462214370347 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 11:39:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:39:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1537ms 11:39:30 INFO - PROCESS | 1976 | 1462214370386 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 11:39:30 INFO - PROCESS | 1976 | 1462214370389 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 11:39:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:39:30 INFO - PROCESS | 1976 | 1462214370395 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:39:30 INFO - PROCESS | 1976 | 1462214370397 Marionette TRACE conn4 <- [1,2210,null,{}] 11:39:30 INFO - PROCESS | 1976 | 1462214370403 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:30 INFO - PROCESS | 1976 | 1462214370619 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 11:39:30 INFO - PROCESS | 1976 | 1462214370895 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:30 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe974989800 == 176 [pid = 1976] [id = 560] 11:39:30 INFO - PROCESS | 1976 | ++DOMWINDOW == 254 (0x7fe96c16e800) [pid = 1976] [serial = 1681] [outer = (nil)] 11:39:31 INFO - PROCESS | 1976 | ++DOMWINDOW == 255 (0x7fe972d52800) [pid = 1976] [serial = 1682] [outer = 0x7fe96c16e800] 11:39:31 INFO - PROCESS | 1976 | 1462214371009 Marionette DEBUG loaded listener.js 11:39:31 INFO - PROCESS | 1976 | ++DOMWINDOW == 256 (0x7fe975acc400) [pid = 1976] [serial = 1683] [outer = 0x7fe96c16e800] 11:39:31 INFO - PROCESS | 1976 | 1462214371828 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 11:39:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:39:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1481ms 11:39:31 INFO - PROCESS | 1976 | 1462214371877 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 11:39:31 INFO - PROCESS | 1976 | 1462214371880 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 11:39:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:39:31 INFO - PROCESS | 1976 | 1462214371887 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:39:31 INFO - PROCESS | 1976 | 1462214371890 Marionette TRACE conn4 <- [1,2214,null,{}] 11:39:31 INFO - PROCESS | 1976 | 1462214371896 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:32 INFO - PROCESS | 1976 | 1462214372112 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 11:39:32 INFO - PROCESS | 1976 | 1462214372380 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:32 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe976a74000 == 177 [pid = 1976] [id = 561] 11:39:32 INFO - PROCESS | 1976 | ++DOMWINDOW == 257 (0x7fe9704d8c00) [pid = 1976] [serial = 1684] [outer = (nil)] 11:39:32 INFO - PROCESS | 1976 | ++DOMWINDOW == 258 (0x7fe9762f0800) [pid = 1976] [serial = 1685] [outer = 0x7fe9704d8c00] 11:39:32 INFO - PROCESS | 1976 | 1462214372460 Marionette DEBUG loaded listener.js 11:39:32 INFO - PROCESS | 1976 | ++DOMWINDOW == 259 (0x7fe97645b400) [pid = 1976] [serial = 1686] [outer = 0x7fe9704d8c00] 11:39:33 INFO - PROCESS | 1976 | 1462214373333 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 11:39:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:39:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1477ms 11:39:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:39:33 INFO - PROCESS | 1976 | 1462214373365 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 11:39:33 INFO - PROCESS | 1976 | 1462214373368 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 11:39:33 INFO - PROCESS | 1976 | 1462214373375 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:39:33 INFO - PROCESS | 1976 | 1462214373378 Marionette TRACE conn4 <- [1,2218,null,{}] 11:39:33 INFO - PROCESS | 1976 | 1462214373384 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:33 INFO - PROCESS | 1976 | 1462214373612 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 11:39:33 INFO - PROCESS | 1976 | 1462214373884 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:33 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe977508800 == 178 [pid = 1976] [id = 562] 11:39:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 260 (0x7fe960badc00) [pid = 1976] [serial = 1687] [outer = (nil)] 11:39:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 261 (0x7fe976a18c00) [pid = 1976] [serial = 1688] [outer = 0x7fe960badc00] 11:39:33 INFO - PROCESS | 1976 | 1462214373965 Marionette DEBUG loaded listener.js 11:39:34 INFO - PROCESS | 1976 | ++DOMWINDOW == 262 (0x7fe97764b800) [pid = 1976] [serial = 1689] [outer = 0x7fe960badc00] 11:39:34 INFO - PROCESS | 1976 | 1462214374812 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 11:39:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:39:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1486ms 11:39:34 INFO - PROCESS | 1976 | 1462214374860 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 11:39:34 INFO - PROCESS | 1976 | 1462214374864 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 11:39:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:39:34 INFO - PROCESS | 1976 | 1462214374873 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:39:34 INFO - PROCESS | 1976 | 1462214374877 Marionette TRACE conn4 <- [1,2222,null,{}] 11:39:34 INFO - PROCESS | 1976 | 1462214374882 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:35 INFO - PROCESS | 1976 | 1462214375121 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 11:39:35 INFO - PROCESS | 1976 | 1462214375390 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:35 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe979318000 == 179 [pid = 1976] [id = 563] 11:39:35 INFO - PROCESS | 1976 | ++DOMWINDOW == 263 (0x7fe96d5e9c00) [pid = 1976] [serial = 1690] [outer = (nil)] 11:39:35 INFO - PROCESS | 1976 | ++DOMWINDOW == 264 (0x7fe979861c00) [pid = 1976] [serial = 1691] [outer = 0x7fe96d5e9c00] 11:39:35 INFO - PROCESS | 1976 | 1462214375471 Marionette DEBUG loaded listener.js 11:39:35 INFO - PROCESS | 1976 | ++DOMWINDOW == 265 (0x7fe97d254800) [pid = 1976] [serial = 1692] [outer = 0x7fe96d5e9c00] 11:39:36 INFO - PROCESS | 1976 | 1462214376348 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:39:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:39:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1535ms 11:39:36 INFO - PROCESS | 1976 | 1462214376407 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 11:39:36 INFO - PROCESS | 1976 | 1462214376410 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 11:39:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:39:36 INFO - PROCESS | 1976 | 1462214376416 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:39:36 INFO - PROCESS | 1976 | 1462214376419 Marionette TRACE conn4 <- [1,2226,null,{}] 11:39:36 INFO - PROCESS | 1976 | 1462214376424 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:36 INFO - PROCESS | 1976 | 1462214376656 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 11:39:36 INFO - PROCESS | 1976 | 1462214376940 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:37 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95d8e1000 == 180 [pid = 1976] [id = 564] 11:39:37 INFO - PROCESS | 1976 | ++DOMWINDOW == 266 (0x7fe9586da800) [pid = 1976] [serial = 1693] [outer = (nil)] 11:39:37 INFO - PROCESS | 1976 | ++DOMWINDOW == 267 (0x7fe95a807800) [pid = 1976] [serial = 1694] [outer = 0x7fe9586da800] 11:39:37 INFO - PROCESS | 1976 | 1462214377054 Marionette DEBUG loaded listener.js 11:39:37 INFO - PROCESS | 1976 | ++DOMWINDOW == 268 (0x7fe9651dfc00) [pid = 1976] [serial = 1695] [outer = 0x7fe9586da800] 11:39:37 INFO - PROCESS | 1976 | 1462214377969 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 11:39: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) 11:39:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1585ms 11:39:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:39:38 INFO - PROCESS | 1976 | 1462214378002 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 11:39:38 INFO - PROCESS | 1976 | 1462214378005 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 11:39:38 INFO - PROCESS | 1976 | 1462214378012 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:39:38 INFO - PROCESS | 1976 | 1462214378015 Marionette TRACE conn4 <- [1,2230,null,{}] 11:39:38 INFO - PROCESS | 1976 | 1462214378021 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:38 INFO - PROCESS | 1976 | 1462214378249 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 11:39:38 INFO - PROCESS | 1976 | 1462214378526 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:38 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe965e21800 == 181 [pid = 1976] [id = 565] 11:39:38 INFO - PROCESS | 1976 | ++DOMWINDOW == 269 (0x7fe9586dac00) [pid = 1976] [serial = 1696] [outer = (nil)] 11:39:38 INFO - PROCESS | 1976 | ++DOMWINDOW == 270 (0x7fe977dd6400) [pid = 1976] [serial = 1697] [outer = 0x7fe9586dac00] 11:39:38 INFO - PROCESS | 1976 | 1462214378649 Marionette DEBUG loaded listener.js 11:39:38 INFO - PROCESS | 1976 | ++DOMWINDOW == 271 (0x7fe984bca800) [pid = 1976] [serial = 1698] [outer = 0x7fe9586dac00] 11:39:39 INFO - PROCESS | 1976 | 1462214379515 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 11:39:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:39:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1582ms 11:39:39 INFO - PROCESS | 1976 | 1462214379594 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 11:39:39 INFO - PROCESS | 1976 | 1462214379597 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 11:39:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:39:39 INFO - PROCESS | 1976 | 1462214379604 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:39:39 INFO - PROCESS | 1976 | 1462214379606 Marionette TRACE conn4 <- [1,2234,null,{}] 11:39:39 INFO - PROCESS | 1976 | 1462214379613 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:39 INFO - PROCESS | 1976 | 1462214379877 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 11:39:40 INFO - PROCESS | 1976 | 1462214380678 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:40 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95da20800 == 182 [pid = 1976] [id = 566] 11:39:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 272 (0x7fe9586dd400) [pid = 1976] [serial = 1699] [outer = (nil)] 11:39:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 273 (0x7fe9586e6000) [pid = 1976] [serial = 1700] [outer = 0x7fe9586dd400] 11:39:40 INFO - PROCESS | 1976 | 1462214380781 Marionette DEBUG loaded listener.js 11:39:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 274 (0x7fe959e59400) [pid = 1976] [serial = 1701] [outer = 0x7fe9586dd400] 11:39:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96335e000 == 181 [pid = 1976] [id = 398] 11:39:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe98ae94000 == 180 [pid = 1976] [id = 486] 11:39:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9884db000 == 179 [pid = 1976] [id = 485] 11:39:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe960ad5800 == 178 [pid = 1976] [id = 320] 11:39:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95da18000 == 177 [pid = 1976] [id = 487] 11:39:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe955671800 == 176 [pid = 1976] [id = 538] 11:39:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95abef000 == 175 [pid = 1976] [id = 537] 11:39:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe988c16000 == 174 [pid = 1976] [id = 536] 11:39:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96681e000 == 173 [pid = 1976] [id = 535] 11:39:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe984f88800 == 172 [pid = 1976] [id = 534] 11:39:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97d20b000 == 171 [pid = 1976] [id = 533] 11:39:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe977245000 == 170 [pid = 1976] [id = 532] 11:39:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe975aab000 == 169 [pid = 1976] [id = 531] 11:39:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe971111800 == 168 [pid = 1976] [id = 530] 11:39:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96edd0800 == 167 [pid = 1976] [id = 529] 11:39:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96cc30000 == 166 [pid = 1976] [id = 528] 11:39:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96a617000 == 165 [pid = 1976] [id = 527] 11:39:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe965dc6800 == 164 [pid = 1976] [id = 526] 11:39:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe962f25800 == 163 [pid = 1976] [id = 525] 11:39:41 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95d8f1000 == 162 [pid = 1976] [id = 524] 11:39:41 INFO - PROCESS | 1976 | --DOMWINDOW == 273 (0x7fe95d6ea000) [pid = 1976] [serial = 1571] [outer = (nil)] [url = about:blank] 11:39:41 INFO - PROCESS | 1976 | --DOMWINDOW == 272 (0x7fe95b9c5400) [pid = 1976] [serial = 1547] [outer = (nil)] [url = about:blank] 11:39:41 INFO - PROCESS | 1976 | --DOMWINDOW == 271 (0x7fe9704e1000) [pid = 1976] [serial = 1523] [outer = (nil)] [url = about:blank] 11:39:41 INFO - PROCESS | 1976 | --DOMWINDOW == 270 (0x7fe96027a800) [pid = 1976] [serial = 1556] [outer = (nil)] [url = about:blank] 11:39:41 INFO - PROCESS | 1976 | --DOMWINDOW == 269 (0x7fe9651e4000) [pid = 1976] [serial = 1508] [outer = (nil)] [url = about:blank] 11:39:41 INFO - PROCESS | 1976 | --DOMWINDOW == 268 (0x7fe958c3bc00) [pid = 1976] [serial = 1538] [outer = (nil)] [url = about:blank] 11:39:41 INFO - PROCESS | 1976 | --DOMWINDOW == 267 (0x7fe9762e9400) [pid = 1976] [serial = 1526] [outer = (nil)] [url = about:blank] 11:39:41 INFO - PROCESS | 1976 | --DOMWINDOW == 266 (0x7fe979596800) [pid = 1976] [serial = 1532] [outer = (nil)] [url = about:blank] 11:39:41 INFO - PROCESS | 1976 | --DOMWINDOW == 265 (0x7fe96d365000) [pid = 1976] [serial = 1514] [outer = (nil)] [url = about:blank] 11:39:41 INFO - PROCESS | 1976 | --DOMWINDOW == 264 (0x7fe971064000) [pid = 1976] [serial = 1541] [outer = (nil)] [url = about:blank] 11:39:41 INFO - PROCESS | 1976 | --DOMWINDOW == 263 (0x7fe9676dbc00) [pid = 1976] [serial = 1565] [outer = (nil)] [url = about:blank] 11:39:41 INFO - PROCESS | 1976 | --DOMWINDOW == 262 (0x7fe9651df000) [pid = 1976] [serial = 1562] [outer = (nil)] [url = about:blank] 11:39:41 INFO - PROCESS | 1976 | --DOMWINDOW == 261 (0x7fe96cb47800) [pid = 1976] [serial = 1566] [outer = (nil)] [url = about:blank] 11:39:41 INFO - PROCESS | 1976 | --DOMWINDOW == 260 (0x7fe965cf5c00) [pid = 1976] [serial = 1560] [outer = (nil)] [url = about:blank] 11:39:41 INFO - PROCESS | 1976 | --DOMWINDOW == 259 (0x7fe95e67f000) [pid = 1976] [serial = 1505] [outer = (nil)] [url = about:blank] 11:39:41 INFO - PROCESS | 1976 | --DOMWINDOW == 258 (0x7fe9651da000) [pid = 1976] [serial = 1559] [outer = (nil)] [url = about:blank] 11:39:41 INFO - PROCESS | 1976 | --DOMWINDOW == 257 (0x7fe96d26b400) [pid = 1976] [serial = 1568] [outer = (nil)] [url = about:blank] 11:39:41 INFO - PROCESS | 1976 | --DOMWINDOW == 256 (0x7fe96d9e1800) [pid = 1976] [serial = 1569] [outer = (nil)] [url = about:blank] 11:39:41 INFO - PROCESS | 1976 | --DOMWINDOW == 255 (0x7fe95a804400) [pid = 1976] [serial = 1551] [outer = (nil)] [url = about:blank] 11:39:41 INFO - PROCESS | 1976 | --DOMWINDOW == 254 (0x7fe966544800) [pid = 1976] [serial = 1563] [outer = (nil)] [url = about:blank] 11:39:41 INFO - PROCESS | 1976 | --DOMWINDOW == 253 (0x7fe9590f3400) [pid = 1976] [serial = 1544] [outer = (nil)] [url = about:blank] 11:39:41 INFO - PROCESS | 1976 | --DOMWINDOW == 252 (0x7fe95d6e5800) [pid = 1976] [serial = 1554] [outer = (nil)] [url = about:blank] 11:39:41 INFO - PROCESS | 1976 | --DOMWINDOW == 251 (0x7fe95c126000) [pid = 1976] [serial = 1553] [outer = (nil)] [url = about:blank] 11:39:41 INFO - PROCESS | 1976 | --DOMWINDOW == 250 (0x7fe976a13800) [pid = 1976] [serial = 1529] [outer = (nil)] [url = about:blank] 11:39:41 INFO - PROCESS | 1976 | --DOMWINDOW == 249 (0x7fe96d818c00) [pid = 1976] [serial = 1517] [outer = (nil)] [url = about:blank] 11:39:41 INFO - PROCESS | 1976 | --DOMWINDOW == 248 (0x7fe96ee49800) [pid = 1976] [serial = 1520] [outer = (nil)] [url = about:blank] 11:39:41 INFO - PROCESS | 1976 | --DOMWINDOW == 247 (0x7fe96c223800) [pid = 1976] [serial = 1511] [outer = (nil)] [url = about:blank] 11:39:41 INFO - PROCESS | 1976 | --DOMWINDOW == 246 (0x7fe96135e400) [pid = 1976] [serial = 1557] [outer = (nil)] [url = about:blank] 11:39:41 INFO - PROCESS | 1976 | --DOMWINDOW == 245 (0x7fe9590ebc00) [pid = 1976] [serial = 1550] [outer = (nil)] [url = about:blank] 11:39:41 INFO - PROCESS | 1976 | --DOMWINDOW == 244 (0x7fe985129000) [pid = 1976] [serial = 1535] [outer = (nil)] [url = about:blank] 11:39:42 INFO - PROCESS | 1976 | 1462214382453 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 11:39:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:39:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 2886ms 11:39:42 INFO - PROCESS | 1976 | 1462214382494 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 11:39:42 INFO - PROCESS | 1976 | 1462214382500 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 11:39:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:39:42 INFO - PROCESS | 1976 | 1462214382508 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:39:42 INFO - PROCESS | 1976 | 1462214382514 Marionette TRACE conn4 <- [1,2238,null,{}] 11:39:42 INFO - PROCESS | 1976 | 1462214382521 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:42 INFO - PROCESS | 1976 | 1462214382738 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 11:39:42 INFO - PROCESS | 1976 | 1462214382932 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:42 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95abe8000 == 163 [pid = 1976] [id = 567] 11:39:42 INFO - PROCESS | 1976 | ++DOMWINDOW == 245 (0x7fe9555b9400) [pid = 1976] [serial = 1702] [outer = (nil)] 11:39:42 INFO - PROCESS | 1976 | ++DOMWINDOW == 246 (0x7fe95bb4f400) [pid = 1976] [serial = 1703] [outer = 0x7fe9555b9400] 11:39:43 INFO - PROCESS | 1976 | 1462214382999 Marionette DEBUG loaded listener.js 11:39:43 INFO - PROCESS | 1976 | ++DOMWINDOW == 247 (0x7fe95d6eac00) [pid = 1976] [serial = 1704] [outer = 0x7fe9555b9400] 11:39:43 INFO - PROCESS | 1976 | 1462214383895 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:39:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:39:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1443ms 11:39:43 INFO - PROCESS | 1976 | 1462214383954 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 11:39:43 INFO - PROCESS | 1976 | 1462214383960 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 11:39:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:39:43 INFO - PROCESS | 1976 | 1462214383966 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:39:43 INFO - PROCESS | 1976 | 1462214383970 Marionette TRACE conn4 <- [1,2242,null,{}] 11:39:43 INFO - PROCESS | 1976 | 1462214383975 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:44 INFO - PROCESS | 1976 | 1462214384175 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 11:39:44 INFO - PROCESS | 1976 | 1462214384402 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:44 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95da0a800 == 164 [pid = 1976] [id = 568] 11:39:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 248 (0x7fe95e356800) [pid = 1976] [serial = 1705] [outer = (nil)] 11:39:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 249 (0x7fe95e3e4c00) [pid = 1976] [serial = 1706] [outer = 0x7fe95e356800] 11:39:44 INFO - PROCESS | 1976 | 1462214384467 Marionette DEBUG loaded listener.js 11:39:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 250 (0x7fe95ef35c00) [pid = 1976] [serial = 1707] [outer = 0x7fe95e356800] 11:39:45 INFO - PROCESS | 1976 | 1462214385301 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:39:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:39:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1379ms 11:39:45 INFO - PROCESS | 1976 | 1462214385346 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 11:39:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:39:45 INFO - PROCESS | 1976 | 1462214385351 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 11:39:45 INFO - PROCESS | 1976 | 1462214385366 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:39:45 INFO - PROCESS | 1976 | 1462214385375 Marionette TRACE conn4 <- [1,2246,null,{}] 11:39:45 INFO - PROCESS | 1976 | 1462214385391 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:45 INFO - PROCESS | 1976 | 1462214385679 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 11:39:45 INFO - PROCESS | 1976 | 1462214385722 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:45 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe961e70000 == 165 [pid = 1976] [id = 569] 11:39:45 INFO - PROCESS | 1976 | ++DOMWINDOW == 251 (0x7fe95e39b800) [pid = 1976] [serial = 1708] [outer = (nil)] 11:39:45 INFO - PROCESS | 1976 | ++DOMWINDOW == 252 (0x7fe95efdb000) [pid = 1976] [serial = 1709] [outer = 0x7fe95e39b800] 11:39:45 INFO - PROCESS | 1976 | 1462214385816 Marionette DEBUG loaded listener.js 11:39:45 INFO - PROCESS | 1976 | ++DOMWINDOW == 253 (0x7fe961f47c00) [pid = 1976] [serial = 1710] [outer = 0x7fe95e39b800] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 252 (0x7fe95a9f9400) [pid = 1976] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 251 (0x7fe96d362800) [pid = 1976] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 250 (0x7fe9706b8000) [pid = 1976] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 249 (0x7fe96cb42c00) [pid = 1976] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 248 (0x7fe95e35a400) [pid = 1976] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 247 (0x7fe9586d9800) [pid = 1976] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 246 (0x7fe9586e7400) [pid = 1976] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 245 (0x7fe9555bc000) [pid = 1976] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 244 (0x7fe95e39b400) [pid = 1976] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 243 (0x7fe96d4da800) [pid = 1976] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 242 (0x7fe95e39ac00) [pid = 1976] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 241 (0x7fe96d5c0400) [pid = 1976] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 240 (0x7fe96d5c6c00) [pid = 1976] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 239 (0x7fe961345c00) [pid = 1976] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 238 (0x7fe985124800) [pid = 1976] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 237 (0x7fe95568cc00) [pid = 1976] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 236 (0x7fe95f0dac00) [pid = 1976] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 235 (0x7fe95568b000) [pid = 1976] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 234 (0x7fe983a12000) [pid = 1976] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 233 (0x7fe9586e2400) [pid = 1976] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 232 (0x7fe95c12fc00) [pid = 1976] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 231 (0x7fe95b9c8400) [pid = 1976] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 230 (0x7fe9555bbc00) [pid = 1976] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 229 (0x7fe965e54400) [pid = 1976] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 228 (0x7fe9555bb400) [pid = 1976] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 227 (0x7fe958c3a000) [pid = 1976] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 226 (0x7fe95c127400) [pid = 1976] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 225 (0x7fe96cb49800) [pid = 1976] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 224 (0x7fe984c0e000) [pid = 1976] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 223 (0x7fe959e53c00) [pid = 1976] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 222 (0x7fe95a9f1c00) [pid = 1976] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 221 (0x7fe966887400) [pid = 1976] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 220 (0x7fe96d369800) [pid = 1976] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 219 (0x7fe96654b000) [pid = 1976] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 218 (0x7fe95c122c00) [pid = 1976] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 217 (0x7fe95a809400) [pid = 1976] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 216 (0x7fe96d9e2000) [pid = 1976] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 215 (0x7fe96edb2400) [pid = 1976] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 214 (0x7fe961354000) [pid = 1976] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 213 (0x7fe966740000) [pid = 1976] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 212 (0x7fe96cc79400) [pid = 1976] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 211 (0x7fe9706b1800) [pid = 1976] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 210 (0x7fe96027f400) [pid = 1976] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 209 (0x7fe9676d7000) [pid = 1976] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 208 (0x7fe9586e4c00) [pid = 1976] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 207 (0x7fe95e3e1400) [pid = 1976] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 206 (0x7fe96134f000) [pid = 1976] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 205 (0x7fe9665c0000) [pid = 1976] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 204 (0x7fe96cc7fc00) [pid = 1976] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 203 (0x7fe96cc78c00) [pid = 1976] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 202 (0x7fe9703e2800) [pid = 1976] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 201 (0x7fe95ef33000) [pid = 1976] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 200 (0x7fe96ca75800) [pid = 1976] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 199 (0x7fe95bb4a400) [pid = 1976] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 198 (0x7fe959e50c00) [pid = 1976] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 197 (0x7fe95b9c5800) [pid = 1976] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 196 (0x7fe958c34800) [pid = 1976] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 195 (0x7fe95f0d3400) [pid = 1976] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 194 (0x7fe96134f800) [pid = 1976] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 193 (0x7fe9703eb800) [pid = 1976] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 192 (0x7fe960279800) [pid = 1976] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 191 (0x7fe96dd4a800) [pid = 1976] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 190 (0x7fe95a80e800) [pid = 1976] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 189 (0x7fe9586e0800) [pid = 1976] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 188 (0x7fe983cbf400) [pid = 1976] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 187 (0x7fe960185400) [pid = 1976] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 186 (0x7fe96daca000) [pid = 1976] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 185 (0x7fe971063400) [pid = 1976] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 184 (0x7fe958c35c00) [pid = 1976] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 183 (0x7fe96dab3000) [pid = 1976] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 182 (0x7fe9713d1c00) [pid = 1976] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 181 (0x7fe958c3c800) [pid = 1976] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:39:47 INFO - PROCESS | 1976 | --DOMWINDOW == 180 (0x7fe96daba400) [pid = 1976] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:39:47 INFO - PROCESS | 1976 | 1462214387839 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 11:39:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:39:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 2511ms 11:39:47 INFO - PROCESS | 1976 | 1462214387869 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 11:39:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:39:47 INFO - PROCESS | 1976 | 1462214387874 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 11:39:47 INFO - PROCESS | 1976 | 1462214387880 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:39:47 INFO - PROCESS | 1976 | 1462214387882 Marionette TRACE conn4 <- [1,2250,null,{}] 11:39:47 INFO - PROCESS | 1976 | 1462214387887 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:48 INFO - PROCESS | 1976 | 1462214388154 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 11:39:48 INFO - PROCESS | 1976 | 1462214388175 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:48 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95da09000 == 166 [pid = 1976] [id = 570] 11:39:48 INFO - PROCESS | 1976 | ++DOMWINDOW == 181 (0x7fe95568b800) [pid = 1976] [serial = 1711] [outer = (nil)] 11:39:48 INFO - PROCESS | 1976 | ++DOMWINDOW == 182 (0x7fe9590ed400) [pid = 1976] [serial = 1712] [outer = 0x7fe95568b800] 11:39:48 INFO - PROCESS | 1976 | 1462214388238 Marionette DEBUG loaded listener.js 11:39:48 INFO - PROCESS | 1976 | ++DOMWINDOW == 183 (0x7fe95b9d3400) [pid = 1976] [serial = 1713] [outer = 0x7fe95568b800] 11:39:49 INFO - PROCESS | 1976 | 1462214389060 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 11:39:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:39:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1226ms 11:39:49 INFO - PROCESS | 1976 | 1462214389116 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 11:39:49 INFO - PROCESS | 1976 | 1462214389121 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 11:39:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:39:49 INFO - PROCESS | 1976 | 1462214389130 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:39:49 INFO - PROCESS | 1976 | 1462214389143 Marionette TRACE conn4 <- [1,2254,null,{}] 11:39:49 INFO - PROCESS | 1976 | 1462214389149 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:49 INFO - PROCESS | 1976 | 1462214389343 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 11:39:49 INFO - PROCESS | 1976 | 1462214389707 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:49 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe955671800 == 167 [pid = 1976] [id = 571] 11:39:49 INFO - PROCESS | 1976 | ++DOMWINDOW == 184 (0x7fe9555b8800) [pid = 1976] [serial = 1714] [outer = (nil)] 11:39:49 INFO - PROCESS | 1976 | ++DOMWINDOW == 185 (0x7fe955689800) [pid = 1976] [serial = 1715] [outer = 0x7fe9555b8800] 11:39:49 INFO - PROCESS | 1976 | 1462214389789 Marionette DEBUG loaded listener.js 11:39:49 INFO - PROCESS | 1976 | ++DOMWINDOW == 186 (0x7fe9586e6c00) [pid = 1976] [serial = 1716] [outer = 0x7fe9555b8800] 11:39:50 INFO - PROCESS | 1976 | 1462214390771 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 11:39:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:39:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1698ms 11:39:50 INFO - PROCESS | 1976 | 1462214390830 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 11:39:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:39:50 INFO - PROCESS | 1976 | 1462214390837 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 11:39:50 INFO - PROCESS | 1976 | 1462214390845 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:39:50 INFO - PROCESS | 1976 | 1462214390851 Marionette TRACE conn4 <- [1,2258,null,{}] 11:39:50 INFO - PROCESS | 1976 | 1462214390859 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:51 INFO - PROCESS | 1976 | 1462214391097 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 11:39:51 INFO - PROCESS | 1976 | 1462214391417 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:51 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9604d1800 == 168 [pid = 1976] [id = 572] 11:39:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 187 (0x7fe95bb4a400) [pid = 1976] [serial = 1717] [outer = (nil)] 11:39:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 188 (0x7fe95d347800) [pid = 1976] [serial = 1718] [outer = 0x7fe95bb4a400] 11:39:51 INFO - PROCESS | 1976 | 1462214391508 Marionette DEBUG loaded listener.js 11:39:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 189 (0x7fe95d6ebc00) [pid = 1976] [serial = 1719] [outer = 0x7fe95bb4a400] 11:39:52 INFO - PROCESS | 1976 | 1462214392439 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:39:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:39:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1639ms 11:39:52 INFO - PROCESS | 1976 | 1462214392487 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 11:39:52 INFO - PROCESS | 1976 | 1462214392493 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 11:39:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:39:52 INFO - PROCESS | 1976 | 1462214392500 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:39:52 INFO - PROCESS | 1976 | 1462214392503 Marionette TRACE conn4 <- [1,2262,null,{}] 11:39:52 INFO - PROCESS | 1976 | 1462214392509 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:52 INFO - PROCESS | 1976 | 1462214392742 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 11:39:53 INFO - PROCESS | 1976 | 1462214393099 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:53 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe963285000 == 169 [pid = 1976] [id = 573] 11:39:53 INFO - PROCESS | 1976 | ++DOMWINDOW == 190 (0x7fe95e3a3000) [pid = 1976] [serial = 1720] [outer = (nil)] 11:39:53 INFO - PROCESS | 1976 | ++DOMWINDOW == 191 (0x7fe95e679400) [pid = 1976] [serial = 1721] [outer = 0x7fe95e3a3000] 11:39:53 INFO - PROCESS | 1976 | 1462214393182 Marionette DEBUG loaded listener.js 11:39:53 INFO - PROCESS | 1976 | ++DOMWINDOW == 192 (0x7fe95f0d1000) [pid = 1976] [serial = 1722] [outer = 0x7fe95e3a3000] 11:39:54 INFO - PROCESS | 1976 | 1462214394059 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 11:39:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:39:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1633ms 11:39:54 INFO - PROCESS | 1976 | 1462214394135 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 11:39:54 INFO - PROCESS | 1976 | 1462214394139 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 11:39:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:39:54 INFO - PROCESS | 1976 | 1462214394155 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:39:54 INFO - PROCESS | 1976 | 1462214394165 Marionette TRACE conn4 <- [1,2266,null,{}] 11:39:54 INFO - PROCESS | 1976 | 1462214394188 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:54 INFO - PROCESS | 1976 | 1462214394495 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 11:39:54 INFO - PROCESS | 1976 | 1462214394749 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:54 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe965dc7000 == 170 [pid = 1976] [id = 574] 11:39:54 INFO - PROCESS | 1976 | ++DOMWINDOW == 193 (0x7fe96027a800) [pid = 1976] [serial = 1723] [outer = (nil)] 11:39:54 INFO - PROCESS | 1976 | ++DOMWINDOW == 194 (0x7fe961385800) [pid = 1976] [serial = 1724] [outer = 0x7fe96027a800] 11:39:54 INFO - PROCESS | 1976 | 1462214394830 Marionette DEBUG loaded listener.js 11:39:54 INFO - PROCESS | 1976 | ++DOMWINDOW == 195 (0x7fe96138e800) [pid = 1976] [serial = 1725] [outer = 0x7fe96027a800] 11:39:55 INFO - PROCESS | 1976 | 1462214395748 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 11:39:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:39:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1648ms 11:39:55 INFO - PROCESS | 1976 | 1462214395795 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 11:39:55 INFO - PROCESS | 1976 | 1462214395801 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 11:39:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:39:55 INFO - PROCESS | 1976 | 1462214395807 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:39:55 INFO - PROCESS | 1976 | 1462214395811 Marionette TRACE conn4 <- [1,2270,null,{}] 11:39:55 INFO - PROCESS | 1976 | 1462214395816 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:56 INFO - PROCESS | 1976 | 1462214396049 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 11:39:56 INFO - PROCESS | 1976 | 1462214396357 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:56 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe966830800 == 171 [pid = 1976] [id = 575] 11:39:56 INFO - PROCESS | 1976 | ++DOMWINDOW == 196 (0x7fe96018c800) [pid = 1976] [serial = 1726] [outer = (nil)] 11:39:56 INFO - PROCESS | 1976 | ++DOMWINDOW == 197 (0x7fe962c8f000) [pid = 1976] [serial = 1727] [outer = 0x7fe96018c800] 11:39:56 INFO - PROCESS | 1976 | 1462214396433 Marionette DEBUG loaded listener.js 11:39:56 INFO - PROCESS | 1976 | ++DOMWINDOW == 198 (0x7fe963334800) [pid = 1976] [serial = 1728] [outer = 0x7fe96018c800] 11:39:57 INFO - PROCESS | 1976 | 1462214397257 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 11:39:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:39:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1477ms 11:39:57 INFO - PROCESS | 1976 | 1462214397285 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 11:39:57 INFO - PROCESS | 1976 | 1462214397289 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 11:39:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:39:57 INFO - PROCESS | 1976 | 1462214397296 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:39:57 INFO - PROCESS | 1976 | 1462214397298 Marionette TRACE conn4 <- [1,2274,null,{}] 11:39:57 INFO - PROCESS | 1976 | 1462214397305 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:57 INFO - PROCESS | 1976 | 1462214397548 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 11:39:57 INFO - PROCESS | 1976 | 1462214397822 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:57 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96752c000 == 172 [pid = 1976] [id = 576] 11:39:57 INFO - PROCESS | 1976 | ++DOMWINDOW == 199 (0x7fe965112000) [pid = 1976] [serial = 1729] [outer = (nil)] 11:39:57 INFO - PROCESS | 1976 | ++DOMWINDOW == 200 (0x7fe965119400) [pid = 1976] [serial = 1730] [outer = 0x7fe965112000] 11:39:57 INFO - PROCESS | 1976 | 1462214397959 Marionette DEBUG loaded listener.js 11:39:58 INFO - PROCESS | 1976 | ++DOMWINDOW == 201 (0x7fe9665b6800) [pid = 1976] [serial = 1731] [outer = 0x7fe965112000] 11:39:58 INFO - PROCESS | 1976 | 1462214398827 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 11:39:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:39:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1584ms 11:39:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:39:58 INFO - PROCESS | 1976 | 1462214398881 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 11:39:58 INFO - PROCESS | 1976 | 1462214398884 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 11:39:58 INFO - PROCESS | 1976 | 1462214398909 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:39:58 INFO - PROCESS | 1976 | 1462214398913 Marionette TRACE conn4 <- [1,2278,null,{}] 11:39:58 INFO - PROCESS | 1976 | 1462214398920 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:59 INFO - PROCESS | 1976 | 1462214399135 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 11:39:59 INFO - PROCESS | 1976 | 1462214399402 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:59 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d2f1000 == 173 [pid = 1976] [id = 577] 11:39:59 INFO - PROCESS | 1976 | ++DOMWINDOW == 202 (0x7fe965112c00) [pid = 1976] [serial = 1732] [outer = (nil)] 11:39:59 INFO - PROCESS | 1976 | ++DOMWINDOW == 203 (0x7fe9676dc400) [pid = 1976] [serial = 1733] [outer = 0x7fe965112c00] 11:39:59 INFO - PROCESS | 1976 | 1462214399514 Marionette DEBUG loaded listener.js 11:39:59 INFO - PROCESS | 1976 | ++DOMWINDOW == 204 (0x7fe96c162c00) [pid = 1976] [serial = 1734] [outer = 0x7fe965112c00] 11:40:00 INFO - PROCESS | 1976 | 1462214400422 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 11:40:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:40:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1603ms 11:40:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:40:00 INFO - PROCESS | 1976 | 1462214400493 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 11:40:00 INFO - PROCESS | 1976 | 1462214400496 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 11:40:00 INFO - PROCESS | 1976 | 1462214400503 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:40:00 INFO - PROCESS | 1976 | 1462214400506 Marionette TRACE conn4 <- [1,2282,null,{}] 11:40:00 INFO - PROCESS | 1976 | 1462214400512 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:00 INFO - PROCESS | 1976 | 1462214400792 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 11:40:01 INFO - PROCESS | 1976 | 1462214401103 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:01 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96f80c000 == 174 [pid = 1976] [id = 578] 11:40:01 INFO - PROCESS | 1976 | ++DOMWINDOW == 205 (0x7fe961f43800) [pid = 1976] [serial = 1735] [outer = (nil)] 11:40:01 INFO - PROCESS | 1976 | ++DOMWINDOW == 206 (0x7fe96c225c00) [pid = 1976] [serial = 1736] [outer = 0x7fe961f43800] 11:40:01 INFO - PROCESS | 1976 | 1462214401182 Marionette DEBUG loaded listener.js 11:40:01 INFO - PROCESS | 1976 | ++DOMWINDOW == 207 (0x7fe96c356000) [pid = 1976] [serial = 1737] [outer = 0x7fe961f43800] 11:40:02 INFO - PROCESS | 1976 | 1462214402058 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 11:40:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:40:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1632ms 11:40:02 INFO - PROCESS | 1976 | 1462214402133 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 11:40:02 INFO - PROCESS | 1976 | 1462214402137 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 11:40:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:40:02 INFO - PROCESS | 1976 | 1462214402143 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:40:02 INFO - PROCESS | 1976 | 1462214402145 Marionette TRACE conn4 <- [1,2286,null,{}] 11:40:02 INFO - PROCESS | 1976 | 1462214402151 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:02 INFO - PROCESS | 1976 | 1462214402378 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 11:40:02 INFO - PROCESS | 1976 | 1462214402701 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:02 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe971015800 == 175 [pid = 1976] [id = 579] 11:40:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 208 (0x7fe9665b9c00) [pid = 1976] [serial = 1738] [outer = (nil)] 11:40:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 209 (0x7fe96cb49400) [pid = 1976] [serial = 1739] [outer = 0x7fe9665b9c00] 11:40:02 INFO - PROCESS | 1976 | 1462214402778 Marionette DEBUG loaded listener.js 11:40:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 210 (0x7fe96cc80000) [pid = 1976] [serial = 1740] [outer = 0x7fe9665b9c00] 11:40:03 INFO - PROCESS | 1976 | 1462214403635 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 11:40:03 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 11:40:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1533ms 11:40:03 INFO - PROCESS | 1976 | 1462214403677 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 11:40:03 INFO - PROCESS | 1976 | 1462214403681 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 11:40:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:40:03 INFO - PROCESS | 1976 | 1462214403686 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:40:03 INFO - PROCESS | 1976 | 1462214403689 Marionette TRACE conn4 <- [1,2290,null,{}] 11:40:03 INFO - PROCESS | 1976 | 1462214403694 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:03 INFO - PROCESS | 1976 | 1462214403921 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 11:40:04 INFO - PROCESS | 1976 | 1462214404190 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:04 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe974fb9000 == 176 [pid = 1976] [id = 580] 11:40:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 211 (0x7fe965cedc00) [pid = 1976] [serial = 1741] [outer = (nil)] 11:40:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 212 (0x7fe96d4da000) [pid = 1976] [serial = 1742] [outer = 0x7fe965cedc00] 11:40:04 INFO - PROCESS | 1976 | 1462214404310 Marionette DEBUG loaded listener.js 11:40:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 213 (0x7fe96d5c0400) [pid = 1976] [serial = 1743] [outer = 0x7fe965cedc00] 11:40:05 INFO - PROCESS | 1976 | 1462214405313 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 11:40:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:40:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1731ms 11:40:05 INFO - PROCESS | 1976 | 1462214405419 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 11:40:05 INFO - PROCESS | 1976 | 1462214405422 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 11:40:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:40:05 INFO - PROCESS | 1976 | 1462214405428 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:40:05 INFO - PROCESS | 1976 | 1462214405430 Marionette TRACE conn4 <- [1,2294,null,{}] 11:40:05 INFO - PROCESS | 1976 | 1462214405436 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:05 INFO - PROCESS | 1976 | 1462214405681 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 11:40:05 INFO - PROCESS | 1976 | 1462214405958 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:05 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9779c5000 == 177 [pid = 1976] [id = 581] 11:40:05 INFO - PROCESS | 1976 | ++DOMWINDOW == 214 (0x7fe96dac3800) [pid = 1976] [serial = 1744] [outer = (nil)] 11:40:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 215 (0x7fe96daca400) [pid = 1976] [serial = 1745] [outer = 0x7fe96dac3800] 11:40:06 INFO - PROCESS | 1976 | 1462214406044 Marionette DEBUG loaded listener.js 11:40:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 216 (0x7fe96ea70800) [pid = 1976] [serial = 1746] [outer = 0x7fe96dac3800] 11:40:06 INFO - PROCESS | 1976 | 1462214406923 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 11:40:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:40:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1534ms 11:40:06 INFO - PROCESS | 1976 | 1462214406963 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 11:40:06 INFO - PROCESS | 1976 | 1462214406966 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 11:40:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:40:06 INFO - PROCESS | 1976 | 1462214406973 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:40:06 INFO - PROCESS | 1976 | 1462214406977 Marionette TRACE conn4 <- [1,2298,null,{}] 11:40:06 INFO - PROCESS | 1976 | 1462214406981 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:07 INFO - PROCESS | 1976 | 1462214407225 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 11:40:07 INFO - PROCESS | 1976 | 1462214407556 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:07 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe98412d800 == 178 [pid = 1976] [id = 582] 11:40:07 INFO - PROCESS | 1976 | ++DOMWINDOW == 217 (0x7fe9555c0c00) [pid = 1976] [serial = 1747] [outer = (nil)] 11:40:07 INFO - PROCESS | 1976 | ++DOMWINDOW == 218 (0x7fe970887000) [pid = 1976] [serial = 1748] [outer = 0x7fe9555c0c00] 11:40:07 INFO - PROCESS | 1976 | 1462214407644 Marionette DEBUG loaded listener.js 11:40:07 INFO - PROCESS | 1976 | ++DOMWINDOW == 219 (0x7fe971066c00) [pid = 1976] [serial = 1749] [outer = 0x7fe9555c0c00] 11:40:08 INFO - PROCESS | 1976 | 1462214408524 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 11:40:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:40:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1583ms 11:40:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:40:08 INFO - PROCESS | 1976 | 1462214408557 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 11:40:08 INFO - PROCESS | 1976 | 1462214408560 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 11:40:08 INFO - PROCESS | 1976 | 1462214408566 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:40:08 INFO - PROCESS | 1976 | 1462214408569 Marionette TRACE conn4 <- [1,2302,null,{}] 11:40:08 INFO - PROCESS | 1976 | 1462214408575 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:08 INFO - PROCESS | 1976 | 1462214408789 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 11:40:09 INFO - PROCESS | 1976 | 1462214409072 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:09 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe988433800 == 179 [pid = 1976] [id = 583] 11:40:09 INFO - PROCESS | 1976 | ++DOMWINDOW == 220 (0x7fe964ba6c00) [pid = 1976] [serial = 1750] [outer = (nil)] 11:40:09 INFO - PROCESS | 1976 | ++DOMWINDOW == 221 (0x7fe972d5f400) [pid = 1976] [serial = 1751] [outer = 0x7fe964ba6c00] 11:40:09 INFO - PROCESS | 1976 | 1462214409186 Marionette DEBUG loaded listener.js 11:40:09 INFO - PROCESS | 1976 | ++DOMWINDOW == 222 (0x7fe9762e4c00) [pid = 1976] [serial = 1752] [outer = 0x7fe964ba6c00] 11:40:10 INFO - PROCESS | 1976 | 1462214410015 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:40:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:40:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1484ms 11:40:10 INFO - PROCESS | 1976 | 1462214410050 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 11:40:10 INFO - PROCESS | 1976 | 1462214410054 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 11:40:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:40:10 INFO - PROCESS | 1976 | 1462214410060 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:40:10 INFO - PROCESS | 1976 | 1462214410063 Marionette TRACE conn4 <- [1,2306,null,{}] 11:40:10 INFO - PROCESS | 1976 | 1462214410068 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:10 INFO - PROCESS | 1976 | 1462214410286 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 11:40:10 INFO - PROCESS | 1976 | 1462214410565 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:10 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9891cb000 == 180 [pid = 1976] [id = 584] 11:40:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 223 (0x7fe96a6b5800) [pid = 1976] [serial = 1753] [outer = (nil)] 11:40:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 224 (0x7fe976455000) [pid = 1976] [serial = 1754] [outer = 0x7fe96a6b5800] 11:40:10 INFO - PROCESS | 1976 | 1462214410648 Marionette DEBUG loaded listener.js 11:40:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 225 (0x7fe976a13800) [pid = 1976] [serial = 1755] [outer = 0x7fe96a6b5800] 11:40:11 INFO - PROCESS | 1976 | 1462214411638 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 11:40:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:40:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1630ms 11:40:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:40:11 INFO - PROCESS | 1976 | 1462214411691 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 11:40:11 INFO - PROCESS | 1976 | 1462214411693 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 11:40:11 INFO - PROCESS | 1976 | 1462214411701 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:40:11 INFO - PROCESS | 1976 | 1462214411703 Marionette TRACE conn4 <- [1,2310,null,{}] 11:40:11 INFO - PROCESS | 1976 | 1462214411709 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:11 INFO - PROCESS | 1976 | 1462214411930 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 11:40:12 INFO - PROCESS | 1976 | 1462214412206 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:12 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe993a9a800 == 181 [pid = 1976] [id = 585] 11:40:12 INFO - PROCESS | 1976 | ++DOMWINDOW == 226 (0x7fe96da40800) [pid = 1976] [serial = 1756] [outer = (nil)] 11:40:12 INFO - PROCESS | 1976 | ++DOMWINDOW == 227 (0x7fe9795a3400) [pid = 1976] [serial = 1757] [outer = 0x7fe96da40800] 11:40:12 INFO - PROCESS | 1976 | 1462214412327 Marionette DEBUG loaded listener.js 11:40:12 INFO - PROCESS | 1976 | ++DOMWINDOW == 228 (0x7fe983a95c00) [pid = 1976] [serial = 1758] [outer = 0x7fe96da40800] 11:40:13 INFO - PROCESS | 1976 | 1462214413184 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:40:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:40:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1533ms 11:40:13 INFO - PROCESS | 1976 | 1462214413233 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 11:40:13 INFO - PROCESS | 1976 | 1462214413237 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 11:40:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:40:13 INFO - PROCESS | 1976 | 1462214413242 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:40:13 INFO - PROCESS | 1976 | 1462214413245 Marionette TRACE conn4 <- [1,2314,null,{}] 11:40:13 INFO - PROCESS | 1976 | 1462214413250 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:13 INFO - PROCESS | 1976 | 1462214413461 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 11:40:13 INFO - PROCESS | 1976 | 1462214413737 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:13 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95a4e1000 == 182 [pid = 1976] [id = 586] 11:40:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 229 (0x7fe96a6bbc00) [pid = 1976] [serial = 1759] [outer = (nil)] 11:40:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 230 (0x7fe983cbe000) [pid = 1976] [serial = 1760] [outer = 0x7fe96a6bbc00] 11:40:13 INFO - PROCESS | 1976 | 1462214413849 Marionette DEBUG loaded listener.js 11:40:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 231 (0x7fe984f64800) [pid = 1976] [serial = 1761] [outer = 0x7fe96a6bbc00] 11:40:14 INFO - PROCESS | 1976 | 1462214414679 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 11:40:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:40:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1486ms 11:40:14 INFO - PROCESS | 1976 | 1462214414730 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 11:40:14 INFO - PROCESS | 1976 | 1462214414733 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 11:40:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:40:14 INFO - PROCESS | 1976 | 1462214414740 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:40:14 INFO - PROCESS | 1976 | 1462214414743 Marionette TRACE conn4 <- [1,2318,null,{}] 11:40:14 INFO - PROCESS | 1976 | 1462214414748 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:14 INFO - PROCESS | 1976 | 1462214414969 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 11:40:15 INFO - PROCESS | 1976 | 1462214415255 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:15 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95e512000 == 183 [pid = 1976] [id = 587] 11:40:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 232 (0x7fe96ca71800) [pid = 1976] [serial = 1762] [outer = (nil)] 11:40:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 233 (0x7fe986b3f400) [pid = 1976] [serial = 1763] [outer = 0x7fe96ca71800] 11:40:15 INFO - PROCESS | 1976 | 1462214415370 Marionette DEBUG loaded listener.js 11:40:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 234 (0x7fe9882c5800) [pid = 1976] [serial = 1764] [outer = 0x7fe96ca71800] 11:40:16 INFO - PROCESS | 1976 | 1462214416264 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 11:40:16 INFO - PROCESS | 1976 | 1462214416332 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 11:40:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:40:16 INFO - PROCESS | 1976 | 1462214416337 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:40:16 INFO - PROCESS | 1976 | 1462214416340 Marionette TRACE conn4 <- [1,2322,null,{}] 11:40:16 INFO - PROCESS | 1976 | 1462214416346 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:16 INFO - PROCESS | 1976 | 1462214416565 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 11:40:16 INFO - PROCESS | 1976 | 1462214416901 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:16 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95e529800 == 184 [pid = 1976] [id = 588] 11:40:16 INFO - PROCESS | 1976 | ++DOMWINDOW == 235 (0x7fe955695400) [pid = 1976] [serial = 1765] [outer = (nil)] 11:40:16 INFO - PROCESS | 1976 | ++DOMWINDOW == 236 (0x7fe95884e000) [pid = 1976] [serial = 1766] [outer = 0x7fe955695400] 11:40:16 INFO - PROCESS | 1976 | 1462214416976 Marionette DEBUG loaded listener.js 11:40:17 INFO - PROCESS | 1976 | ++DOMWINDOW == 237 (0x7fe96da3dc00) [pid = 1976] [serial = 1767] [outer = 0x7fe955695400] 11:40:17 INFO - PROCESS | 1976 | 1462214417805 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 11:40:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:40:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1527ms 11:40:17 INFO - PROCESS | 1976 | 1462214417865 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 11:40:17 INFO - PROCESS | 1976 | 1462214417869 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 11:40:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:40:17 INFO - PROCESS | 1976 | 1462214417875 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:40:17 INFO - PROCESS | 1976 | 1462214417878 Marionette TRACE conn4 <- [1,2326,null,{}] 11:40:17 INFO - PROCESS | 1976 | 1462214417884 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:18 INFO - PROCESS | 1976 | 1462214418106 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 11:40:18 INFO - PROCESS | 1976 | 1462214418389 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:18 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95567a800 == 185 [pid = 1976] [id = 589] 11:40:18 INFO - PROCESS | 1976 | ++DOMWINDOW == 238 (0x7fe9555c6800) [pid = 1976] [serial = 1768] [outer = (nil)] 11:40:18 INFO - PROCESS | 1976 | ++DOMWINDOW == 239 (0x7fe955694c00) [pid = 1976] [serial = 1769] [outer = 0x7fe9555c6800] 11:40:18 INFO - PROCESS | 1976 | 1462214418505 Marionette DEBUG loaded listener.js 11:40:18 INFO - PROCESS | 1976 | ++DOMWINDOW == 240 (0x7fe959e52000) [pid = 1976] [serial = 1770] [outer = 0x7fe9555c6800] 11:40:19 INFO - PROCESS | 1976 | 1462214419339 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 11:40:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:40:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1534ms 11:40:19 INFO - PROCESS | 1976 | 1462214419410 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 11:40:19 INFO - PROCESS | 1976 | 1462214419413 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 11:40:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:40:19 INFO - PROCESS | 1976 | 1462214419420 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:40:19 INFO - PROCESS | 1976 | 1462214419423 Marionette TRACE conn4 <- [1,2330,null,{}] 11:40:19 INFO - PROCESS | 1976 | 1462214419428 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:19 INFO - PROCESS | 1976 | 1462214419710 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 11:40:21 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96f8b7800 == 184 [pid = 1976] [id = 346] 11:40:21 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97d21c000 == 183 [pid = 1976] [id = 98] 11:40:21 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe972d8b800 == 182 [pid = 1976] [id = 135] 11:40:21 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d2de800 == 181 [pid = 1976] [id = 386] 11:40:21 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95da09000 == 180 [pid = 1976] [id = 570] 11:40:21 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe961e70000 == 179 [pid = 1976] [id = 569] 11:40:21 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95da0a800 == 178 [pid = 1976] [id = 568] 11:40:21 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95abe8000 == 177 [pid = 1976] [id = 567] 11:40:21 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95da20800 == 176 [pid = 1976] [id = 566] 11:40:21 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97103d800 == 175 [pid = 1976] [id = 559] 11:40:21 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96f8cc800 == 174 [pid = 1976] [id = 558] 11:40:21 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d77a000 == 173 [pid = 1976] [id = 557] 11:40:21 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96c41c800 == 172 [pid = 1976] [id = 556] 11:40:21 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96a60c000 == 171 [pid = 1976] [id = 555] 11:40:21 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe966a1f000 == 170 [pid = 1976] [id = 554] 11:40:21 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe966818000 == 169 [pid = 1976] [id = 553] 11:40:21 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe964f32800 == 168 [pid = 1976] [id = 552] 11:40:21 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe964719000 == 167 [pid = 1976] [id = 551] 11:40:21 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96328a800 == 166 [pid = 1976] [id = 550] 11:40:21 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe962820000 == 165 [pid = 1976] [id = 549] 11:40:21 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95da03000 == 164 [pid = 1976] [id = 548] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 239 (0x7fe9590f8000) [pid = 1976] [serial = 1545] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 238 (0x7fe976a16800) [pid = 1976] [serial = 1458] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 237 (0x7fe964fd3c00) [pid = 1976] [serial = 1482] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 236 (0x7fe96d9e3c00) [pid = 1976] [serial = 1383] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 235 (0x7fe9762e5400) [pid = 1976] [serial = 1401] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 234 (0x7fe9708c7400) [pid = 1976] [serial = 1524] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 233 (0x7fe95e3ef800) [pid = 1976] [serial = 1637] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 232 (0x7fe95b9c9c00) [pid = 1976] [serial = 1640] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 231 (0x7fe95efddc00) [pid = 1976] [serial = 1638] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 230 (0x7fe958c39000) [pid = 1976] [serial = 1631] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 229 (0x7fe958ed1c00) [pid = 1976] [serial = 1632] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 228 (0x7fe95c122800) [pid = 1976] [serial = 1628] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 227 (0x7fe961351000) [pid = 1976] [serial = 1629] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 226 (0x7fe963331400) [pid = 1976] [serial = 1613] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 225 (0x7fe963336800) [pid = 1976] [serial = 1614] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 224 (0x7fe970498400) [pid = 1976] [serial = 1592] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 223 (0x7fe9706ae800) [pid = 1976] [serial = 1593] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 222 (0x7fe95e3a2000) [pid = 1976] [serial = 1610] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 221 (0x7fe95e3a7800) [pid = 1976] [serial = 1611] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 220 (0x7fe96d5cd800) [pid = 1976] [serial = 1589] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 219 (0x7fe96dab6800) [pid = 1976] [serial = 1590] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 218 (0x7fe970feec00) [pid = 1976] [serial = 1595] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 217 (0x7fe9713ce400) [pid = 1976] [serial = 1596] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 216 (0x7fe966548400) [pid = 1976] [serial = 1583] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 215 (0x7fe9668eb800) [pid = 1976] [serial = 1584] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 214 (0x7fe9888b9800) [pid = 1976] [serial = 1607] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 213 (0x7fe988bbfc00) [pid = 1976] [serial = 1608] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 212 (0x7fe963333c00) [pid = 1976] [serial = 1619] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 211 (0x7fe96333c800) [pid = 1976] [serial = 1620] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 210 (0x7fe961359800) [pid = 1976] [serial = 1580] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 209 (0x7fe96510e800) [pid = 1976] [serial = 1581] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 208 (0x7fe955691400) [pid = 1976] [serial = 1616] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 207 (0x7fe955696000) [pid = 1976] [serial = 1617] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 206 (0x7fe983cb5c00) [pid = 1976] [serial = 1604] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 205 (0x7fe983fb8400) [pid = 1976] [serial = 1605] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 204 (0x7fe958eca400) [pid = 1976] [serial = 1574] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 203 (0x7fe9590ed000) [pid = 1976] [serial = 1575] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 202 (0x7fe95d8cd800) [pid = 1976] [serial = 1577] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 201 (0x7fe95e3eac00) [pid = 1976] [serial = 1578] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 200 (0x7fe9713d9800) [pid = 1976] [serial = 1598] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 199 (0x7fe9762ee400) [pid = 1976] [serial = 1599] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 198 (0x7fe963330c00) [pid = 1976] [serial = 1625] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 197 (0x7fe96510fc00) [pid = 1976] [serial = 1626] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 196 (0x7fe96c357800) [pid = 1976] [serial = 1586] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 195 (0x7fe96cc7a800) [pid = 1976] [serial = 1587] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 194 (0x7fe9555c0800) [pid = 1976] [serial = 1622] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 193 (0x7fe9555c6000) [pid = 1976] [serial = 1623] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 192 (0x7fe95b9c6800) [pid = 1976] [serial = 1634] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 191 (0x7fe976a0b000) [pid = 1976] [serial = 1601] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 190 (0x7fe977b8ec00) [pid = 1976] [serial = 1602] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 189 (0x7fe9762efc00) [pid = 1976] [serial = 1455] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 188 (0x7fe9888ad400) [pid = 1976] [serial = 1536] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 187 (0x7fe95ef34000) [pid = 1976] [serial = 1479] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 186 (0x7fe95a9fb000) [pid = 1976] [serial = 1470] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 185 (0x7fe96cb45000) [pid = 1976] [serial = 1440] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 184 (0x7fe96da37000) [pid = 1976] [serial = 1386] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 183 (0x7fe9676e1c00) [pid = 1976] [serial = 1374] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 182 (0x7fe95efd8400) [pid = 1976] [serial = 1434] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 181 (0x7fe95d6efc00) [pid = 1976] [serial = 1485] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 180 (0x7fe96dac8c00) [pid = 1976] [serial = 1389] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 179 (0x7fe9704de400) [pid = 1976] [serial = 1395] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 178 (0x7fe976457000) [pid = 1976] [serial = 1407] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 177 (0x7fe95d346c00) [pid = 1976] [serial = 1635] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 176 (0x7fe96135bc00) [pid = 1976] [serial = 1641] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 175 (0x7fe96138f000) [pid = 1976] [serial = 1643] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 174 (0x7fe96d511400) [pid = 1976] [serial = 1443] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 173 (0x7fe972dc6c00) [pid = 1976] [serial = 1398] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 172 (0x7fe9762e6800) [pid = 1976] [serial = 1404] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 171 (0x7fe96c35c800) [pid = 1976] [serial = 1512] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 170 (0x7fe98417a000) [pid = 1976] [serial = 1548] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 169 (0x7fe961345800) [pid = 1976] [serial = 1506] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 168 (0x7fe965e52400) [pid = 1976] [serial = 1371] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 167 (0x7fe96c356c00) [pid = 1976] [serial = 1377] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 166 (0x7fe96da3ec00) [pid = 1976] [serial = 1446] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 165 (0x7fe96da08400) [pid = 1976] [serial = 1518] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 164 (0x7fe97de46c00) [pid = 1976] [serial = 1533] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 163 (0x7fe96cb44000) [pid = 1976] [serial = 1503] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 162 (0x7fe96d26d800) [pid = 1976] [serial = 1380] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 161 (0x7fe96d50c000) [pid = 1976] [serial = 1515] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 160 (0x7fe959e5e000) [pid = 1976] [serial = 1476] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 159 (0x7fe966747000) [pid = 1976] [serial = 1431] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 158 (0x7fe958c41000) [pid = 1976] [serial = 1539] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 157 (0x7fe960bb0800) [pid = 1976] [serial = 1368] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 156 (0x7fe965e57000) [pid = 1976] [serial = 1509] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 155 (0x7fe9708cec00) [pid = 1976] [serial = 1449] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 154 (0x7fe965114000) [pid = 1976] [serial = 1437] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 153 (0x7fe97049d800) [pid = 1976] [serial = 1521] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 152 (0x7fe98843cc00) [pid = 1976] [serial = 1473] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 151 (0x7fe95d6e7400) [pid = 1976] [serial = 1365] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 150 (0x7fe984c17800) [pid = 1976] [serial = 1464] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 149 (0x7fe97764cc00) [pid = 1976] [serial = 1530] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 148 (0x7fe96ea78c00) [pid = 1976] [serial = 1392] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 147 (0x7fe9795a1800) [pid = 1976] [serial = 1461] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 146 (0x7fe983cb2800) [pid = 1976] [serial = 1542] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 145 (0x7fe98706cc00) [pid = 1976] [serial = 1467] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 144 (0x7fe97645d400) [pid = 1976] [serial = 1527] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | --DOMWINDOW == 143 (0x7fe9713d5000) [pid = 1976] [serial = 1452] [outer = (nil)] [url = about:blank] 11:40:21 INFO - PROCESS | 1976 | 1462214421586 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:21 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe955677000 == 165 [pid = 1976] [id = 590] 11:40:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 144 (0x7fe955692800) [pid = 1976] [serial = 1771] [outer = (nil)] 11:40:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 145 (0x7fe9586ddc00) [pid = 1976] [serial = 1772] [outer = 0x7fe955692800] 11:40:21 INFO - PROCESS | 1976 | 1462214421659 Marionette DEBUG loaded listener.js 11:40:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 146 (0x7fe958c41000) [pid = 1976] [serial = 1773] [outer = 0x7fe955692800] 11:40:22 INFO - PROCESS | 1976 | 1462214422454 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 11:40:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:40:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 3085ms 11:40:22 INFO - PROCESS | 1976 | 1462214422507 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 11:40:22 INFO - PROCESS | 1976 | 1462214422513 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 11:40:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:40:22 INFO - PROCESS | 1976 | 1462214422521 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:40:22 INFO - PROCESS | 1976 | 1462214422526 Marionette TRACE conn4 <- [1,2334,null,{}] 11:40:22 INFO - PROCESS | 1976 | 1462214422537 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:22 INFO - PROCESS | 1976 | 1462214422780 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 11:40:22 INFO - PROCESS | 1976 | 1462214422969 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:22 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95d237800 == 166 [pid = 1976] [id = 591] 11:40:22 INFO - PROCESS | 1976 | ++DOMWINDOW == 147 (0x7fe95884c800) [pid = 1976] [serial = 1774] [outer = (nil)] 11:40:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 148 (0x7fe959e59c00) [pid = 1976] [serial = 1775] [outer = 0x7fe95884c800] 11:40:23 INFO - PROCESS | 1976 | 1462214423032 Marionette DEBUG loaded listener.js 11:40:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 149 (0x7fe95a9f3c00) [pid = 1976] [serial = 1776] [outer = 0x7fe95884c800] 11:40:23 INFO - PROCESS | 1976 | 1462214423884 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 11:40:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:40:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1393ms 11:40:23 INFO - PROCESS | 1976 | 1462214423918 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 11:40:23 INFO - PROCESS | 1976 | 1462214423923 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 11:40:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:40:23 INFO - PROCESS | 1976 | 1462214423930 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:40:23 INFO - PROCESS | 1976 | 1462214423934 Marionette TRACE conn4 <- [1,2338,null,{}] 11:40:23 INFO - PROCESS | 1976 | 1462214423952 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:24 INFO - PROCESS | 1976 | 1462214424211 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 11:40:24 INFO - PROCESS | 1976 | 1462214424248 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:24 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95da1a000 == 167 [pid = 1976] [id = 592] 11:40:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 150 (0x7fe95bb4a800) [pid = 1976] [serial = 1777] [outer = (nil)] 11:40:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 151 (0x7fe95d6e3400) [pid = 1976] [serial = 1778] [outer = 0x7fe95bb4a800] 11:40:24 INFO - PROCESS | 1976 | 1462214424310 Marionette DEBUG loaded listener.js 11:40:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 152 (0x7fe95d945000) [pid = 1976] [serial = 1779] [outer = 0x7fe95bb4a800] 11:40:25 INFO - PROCESS | 1976 | 1462214425420 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 11:40:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:40:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1540ms 11:40:25 INFO - PROCESS | 1976 | 1462214425471 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 11:40:25 INFO - PROCESS | 1976 | 1462214425476 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 11:40:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:40:25 INFO - PROCESS | 1976 | 1462214425518 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:40:25 INFO - PROCESS | 1976 | 1462214425536 Marionette TRACE conn4 <- [1,2342,null,{}] 11:40:25 INFO - PROCESS | 1976 | 1462214425555 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:25 INFO - PROCESS | 1976 | 1462214425834 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 11:40:26 INFO - PROCESS | 1976 | --DOMWINDOW == 151 (0x7fe95e39b800) [pid = 1976] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:40:26 INFO - PROCESS | 1976 | --DOMWINDOW == 150 (0x7fe9586dd400) [pid = 1976] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:40:26 INFO - PROCESS | 1976 | --DOMWINDOW == 149 (0x7fe9586e1400) [pid = 1976] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:40:26 INFO - PROCESS | 1976 | --DOMWINDOW == 148 (0x7fe9555b9400) [pid = 1976] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:40:26 INFO - PROCESS | 1976 | --DOMWINDOW == 147 (0x7fe95e356800) [pid = 1976] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:40:26 INFO - PROCESS | 1976 | 1462214426471 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:26 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95e447800 == 168 [pid = 1976] [id = 593] 11:40:26 INFO - PROCESS | 1976 | ++DOMWINDOW == 148 (0x7fe9555bc000) [pid = 1976] [serial = 1780] [outer = (nil)] 11:40:26 INFO - PROCESS | 1976 | ++DOMWINDOW == 149 (0x7fe95c129000) [pid = 1976] [serial = 1781] [outer = 0x7fe9555bc000] 11:40:26 INFO - PROCESS | 1976 | 1462214426533 Marionette DEBUG loaded listener.js 11:40:26 INFO - PROCESS | 1976 | ++DOMWINDOW == 150 (0x7fe95ef31800) [pid = 1976] [serial = 1782] [outer = 0x7fe9555bc000] 11:40:27 INFO - PROCESS | 1976 | 1462214427224 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 11:40:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:40:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1771ms 11:40:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:40:27 INFO - PROCESS | 1976 | 1462214427275 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 11:40:27 INFO - PROCESS | 1976 | 1462214427278 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 11:40:27 INFO - PROCESS | 1976 | 1462214427295 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:40:27 INFO - PROCESS | 1976 | 1462214427298 Marionette TRACE conn4 <- [1,2346,null,{}] 11:40:27 INFO - PROCESS | 1976 | 1462214427306 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:27 INFO - PROCESS | 1976 | 1462214427516 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 11:40:27 INFO - PROCESS | 1976 | 1462214427532 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:27 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe961588800 == 169 [pid = 1976] [id = 594] 11:40:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 151 (0x7fe95e3ea400) [pid = 1976] [serial = 1783] [outer = (nil)] 11:40:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 152 (0x7fe960181400) [pid = 1976] [serial = 1784] [outer = 0x7fe95e3ea400] 11:40:27 INFO - PROCESS | 1976 | 1462214427592 Marionette DEBUG loaded listener.js 11:40:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 153 (0x7fe960273800) [pid = 1976] [serial = 1785] [outer = 0x7fe95e3ea400] 11:40:28 INFO - PROCESS | 1976 | 1462214428689 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 11:40:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:40:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1451ms 11:40:28 INFO - PROCESS | 1976 | 1462214428736 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 11:40:28 INFO - PROCESS | 1976 | 1462214428742 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 11:40:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:40:28 INFO - PROCESS | 1976 | 1462214428751 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:40:28 INFO - PROCESS | 1976 | 1462214428757 Marionette TRACE conn4 <- [1,2350,null,{}] 11:40:28 INFO - PROCESS | 1976 | 1462214428768 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:29 INFO - PROCESS | 1976 | 1462214429013 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 11:40:29 INFO - PROCESS | 1976 | 1462214429337 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:29 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95d8ea800 == 170 [pid = 1976] [id = 595] 11:40:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 154 (0x7fe9590f7400) [pid = 1976] [serial = 1786] [outer = (nil)] 11:40:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 155 (0x7fe959e5ac00) [pid = 1976] [serial = 1787] [outer = 0x7fe9590f7400] 11:40:29 INFO - PROCESS | 1976 | 1462214429420 Marionette DEBUG loaded listener.js 11:40:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 156 (0x7fe95c128800) [pid = 1976] [serial = 1788] [outer = 0x7fe9590f7400] 11:40:30 INFO - PROCESS | 1976 | 1462214430306 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 11:40:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:40:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1587ms 11:40:30 INFO - PROCESS | 1976 | 1462214430338 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 11:40:30 INFO - PROCESS | 1976 | 1462214430346 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 11:40:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:40:30 INFO - PROCESS | 1976 | 1462214430356 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:40:30 INFO - PROCESS | 1976 | 1462214430360 Marionette TRACE conn4 <- [1,2354,null,{}] 11:40:30 INFO - PROCESS | 1976 | 1462214430367 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:30 INFO - PROCESS | 1976 | 1462214430607 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 11:40:30 INFO - PROCESS | 1976 | 1462214430875 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:30 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96158c000 == 171 [pid = 1976] [id = 596] 11:40:30 INFO - PROCESS | 1976 | ++DOMWINDOW == 157 (0x7fe95d94b800) [pid = 1976] [serial = 1789] [outer = (nil)] 11:40:30 INFO - PROCESS | 1976 | ++DOMWINDOW == 158 (0x7fe95e677c00) [pid = 1976] [serial = 1790] [outer = 0x7fe95d94b800] 11:40:31 INFO - PROCESS | 1976 | 1462214430996 Marionette DEBUG loaded listener.js 11:40:31 INFO - PROCESS | 1976 | ++DOMWINDOW == 159 (0x7fe95efe3800) [pid = 1976] [serial = 1791] [outer = 0x7fe95d94b800] 11:40:32 INFO - PROCESS | 1976 | 1462214432066 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 11:40:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:40:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1782ms 11:40:32 INFO - PROCESS | 1976 | 1462214432139 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 11:40:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:40:32 INFO - PROCESS | 1976 | 1462214432144 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 11:40:32 INFO - PROCESS | 1976 | 1462214432151 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:40:32 INFO - PROCESS | 1976 | 1462214432158 Marionette TRACE conn4 <- [1,2358,null,{}] 11:40:32 INFO - PROCESS | 1976 | 1462214432174 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:32 INFO - PROCESS | 1976 | 1462214432465 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 11:40:32 INFO - PROCESS | 1976 | 1462214432772 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:32 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe962adb800 == 172 [pid = 1976] [id = 597] 11:40:32 INFO - PROCESS | 1976 | ++DOMWINDOW == 160 (0x7fe960280c00) [pid = 1976] [serial = 1792] [outer = (nil)] 11:40:32 INFO - PROCESS | 1976 | ++DOMWINDOW == 161 (0x7fe96134ac00) [pid = 1976] [serial = 1793] [outer = 0x7fe960280c00] 11:40:32 INFO - PROCESS | 1976 | 1462214432852 Marionette DEBUG loaded listener.js 11:40:32 INFO - PROCESS | 1976 | ++DOMWINDOW == 162 (0x7fe961381400) [pid = 1976] [serial = 1794] [outer = 0x7fe960280c00] 11:40:33 INFO - PROCESS | 1976 | 1462214433766 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 11:40:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:40:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1688ms 11:40:33 INFO - PROCESS | 1976 | 1462214433839 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 11:40:33 INFO - PROCESS | 1976 | 1462214433843 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 11:40:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:40:33 INFO - PROCESS | 1976 | 1462214433852 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:40:33 INFO - PROCESS | 1976 | 1462214433857 Marionette TRACE conn4 <- [1,2362,null,{}] 11:40:33 INFO - PROCESS | 1976 | 1462214433862 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:34 INFO - PROCESS | 1976 | 1462214434093 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 11:40:34 INFO - PROCESS | 1976 | 1462214434354 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:34 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96328f000 == 173 [pid = 1976] [id = 598] 11:40:34 INFO - PROCESS | 1976 | ++DOMWINDOW == 163 (0x7fe960bac800) [pid = 1976] [serial = 1795] [outer = (nil)] 11:40:34 INFO - PROCESS | 1976 | ++DOMWINDOW == 164 (0x7fe961f47800) [pid = 1976] [serial = 1796] [outer = 0x7fe960bac800] 11:40:34 INFO - PROCESS | 1976 | 1462214434430 Marionette DEBUG loaded listener.js 11:40:34 INFO - PROCESS | 1976 | ++DOMWINDOW == 165 (0x7fe962c95c00) [pid = 1976] [serial = 1797] [outer = 0x7fe960bac800] 11:40:35 INFO - PROCESS | 1976 | 1462214435360 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 11:40:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:40:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1543ms 11:40:35 INFO - PROCESS | 1976 | 1462214435395 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 11:40:35 INFO - PROCESS | 1976 | 1462214435399 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 11:40:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:40:35 INFO - PROCESS | 1976 | 1462214435406 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:40:35 INFO - PROCESS | 1976 | 1462214435409 Marionette TRACE conn4 <- [1,2366,null,{}] 11:40:35 INFO - PROCESS | 1976 | 1462214435414 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:35 INFO - PROCESS | 1976 | 1462214435645 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 11:40:35 INFO - PROCESS | 1976 | 1462214435909 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:35 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe964914000 == 174 [pid = 1976] [id = 599] 11:40:35 INFO - PROCESS | 1976 | ++DOMWINDOW == 166 (0x7fe961350000) [pid = 1976] [serial = 1798] [outer = (nil)] 11:40:36 INFO - PROCESS | 1976 | ++DOMWINDOW == 167 (0x7fe9646ab000) [pid = 1976] [serial = 1799] [outer = 0x7fe961350000] 11:40:36 INFO - PROCESS | 1976 | 1462214436023 Marionette DEBUG loaded listener.js 11:40:36 INFO - PROCESS | 1976 | ++DOMWINDOW == 168 (0x7fe964fd6000) [pid = 1976] [serial = 1800] [outer = 0x7fe961350000] 11:40:36 INFO - PROCESS | 1976 | 1462214436904 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 11:40:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:40:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1527ms 11:40:36 INFO - PROCESS | 1976 | 1462214436935 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 11:40:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:40:36 INFO - PROCESS | 1976 | 1462214436939 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 11:40:36 INFO - PROCESS | 1976 | 1462214436946 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:40:36 INFO - PROCESS | 1976 | 1462214436949 Marionette TRACE conn4 <- [1,2370,null,{}] 11:40:36 INFO - PROCESS | 1976 | 1462214436955 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:37 INFO - PROCESS | 1976 | 1462214437204 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 11:40:37 INFO - PROCESS | 1976 | 1462214437539 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:37 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe965dcb000 == 175 [pid = 1976] [id = 600] 11:40:37 INFO - PROCESS | 1976 | ++DOMWINDOW == 169 (0x7fe96653f800) [pid = 1976] [serial = 1801] [outer = (nil)] 11:40:37 INFO - PROCESS | 1976 | ++DOMWINDOW == 170 (0x7fe9665b3400) [pid = 1976] [serial = 1802] [outer = 0x7fe96653f800] 11:40:37 INFO - PROCESS | 1976 | 1462214437626 Marionette DEBUG loaded listener.js 11:40:37 INFO - PROCESS | 1976 | ++DOMWINDOW == 171 (0x7fe966887800) [pid = 1976] [serial = 1803] [outer = 0x7fe96653f800] 11:40:38 INFO - PROCESS | 1976 | 1462214438438 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 11:40:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:40:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1530ms 11:40:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:40:38 INFO - PROCESS | 1976 | 1462214438476 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 11:40:38 INFO - PROCESS | 1976 | 1462214438479 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 11:40:38 INFO - PROCESS | 1976 | 1462214438485 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:40:38 INFO - PROCESS | 1976 | 1462214438489 Marionette TRACE conn4 <- [1,2374,null,{}] 11:40:38 INFO - PROCESS | 1976 | 1462214438494 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:38 INFO - PROCESS | 1976 | 1462214438702 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 11:40:38 INFO - PROCESS | 1976 | 1462214438923 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:38 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96682e000 == 176 [pid = 1976] [id = 601] 11:40:38 INFO - PROCESS | 1976 | ++DOMWINDOW == 172 (0x7fe966540800) [pid = 1976] [serial = 1804] [outer = (nil)] 11:40:39 INFO - PROCESS | 1976 | ++DOMWINDOW == 173 (0x7fe9676de400) [pid = 1976] [serial = 1805] [outer = 0x7fe966540800] 11:40:39 INFO - PROCESS | 1976 | 1462214439033 Marionette DEBUG loaded listener.js 11:40:39 INFO - PROCESS | 1976 | ++DOMWINDOW == 174 (0x7fe96c356800) [pid = 1976] [serial = 1806] [outer = 0x7fe966540800] 11:40:39 INFO - PROCESS | 1976 | 1462214439951 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 11:40:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:40:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1528ms 11:40:40 INFO - PROCESS | 1976 | 1462214440026 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 11:40:40 INFO - PROCESS | 1976 | 1462214440028 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 11:40:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:40:40 INFO - PROCESS | 1976 | 1462214440038 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:40:40 INFO - PROCESS | 1976 | 1462214440040 Marionette TRACE conn4 <- [1,2378,null,{}] 11:40:40 INFO - PROCESS | 1976 | 1462214440045 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:40 INFO - PROCESS | 1976 | 1462214440259 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 11:40:40 INFO - PROCESS | 1976 | 1462214440520 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:40 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe966a0a000 == 177 [pid = 1976] [id = 602] 11:40:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 175 (0x7fe96688a000) [pid = 1976] [serial = 1807] [outer = (nil)] 11:40:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 176 (0x7fe96ca75000) [pid = 1976] [serial = 1808] [outer = 0x7fe96688a000] 11:40:40 INFO - PROCESS | 1976 | 1462214440646 Marionette DEBUG loaded listener.js 11:40:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 177 (0x7fe96d00d800) [pid = 1976] [serial = 1809] [outer = 0x7fe96688a000] 11:40:41 INFO - PROCESS | 1976 | 1462214441614 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 11:40:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:40:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1646ms 11:40:41 INFO - PROCESS | 1976 | 1462214441685 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 11:40:41 INFO - PROCESS | 1976 | 1462214441689 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 11:40:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:40:41 INFO - PROCESS | 1976 | 1462214441696 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:40:41 INFO - PROCESS | 1976 | 1462214441700 Marionette TRACE conn4 <- [1,2382,null,{}] 11:40:41 INFO - PROCESS | 1976 | 1462214441724 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:41 INFO - PROCESS | 1976 | 1462214441950 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 11:40:42 INFO - PROCESS | 1976 | 1462214442253 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:42 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe967537800 == 178 [pid = 1976] [id = 603] 11:40:42 INFO - PROCESS | 1976 | ++DOMWINDOW == 178 (0x7fe964ec4400) [pid = 1976] [serial = 1810] [outer = (nil)] 11:40:42 INFO - PROCESS | 1976 | ++DOMWINDOW == 179 (0x7fe96d4df800) [pid = 1976] [serial = 1811] [outer = 0x7fe964ec4400] 11:40:42 INFO - PROCESS | 1976 | 1462214442329 Marionette DEBUG loaded listener.js 11:40:42 INFO - PROCESS | 1976 | ++DOMWINDOW == 180 (0x7fe96d5bfc00) [pid = 1976] [serial = 1812] [outer = 0x7fe964ec4400] 11:40:43 INFO - PROCESS | 1976 | 1462214443183 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 11:40:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:40:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1546ms 11:40:43 INFO - PROCESS | 1976 | 1462214443243 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 11:40:43 INFO - PROCESS | 1976 | 1462214443246 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 11:40:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:40:43 INFO - PROCESS | 1976 | 1462214443252 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:40:43 INFO - PROCESS | 1976 | 1462214443254 Marionette TRACE conn4 <- [1,2386,null,{}] 11:40:43 INFO - PROCESS | 1976 | 1462214443260 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:43 INFO - PROCESS | 1976 | 1462214443472 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 11:40:43 INFO - PROCESS | 1976 | 1462214443738 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:43 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96a7da800 == 179 [pid = 1976] [id = 604] 11:40:43 INFO - PROCESS | 1976 | ++DOMWINDOW == 181 (0x7fe96688b000) [pid = 1976] [serial = 1813] [outer = (nil)] 11:40:43 INFO - PROCESS | 1976 | ++DOMWINDOW == 182 (0x7fe96d817400) [pid = 1976] [serial = 1814] [outer = 0x7fe96688b000] 11:40:43 INFO - PROCESS | 1976 | 1462214443850 Marionette DEBUG loaded listener.js 11:40:43 INFO - PROCESS | 1976 | ++DOMWINDOW == 183 (0x7fe96d9eb400) [pid = 1976] [serial = 1815] [outer = 0x7fe96688b000] 11:40:44 INFO - PROCESS | 1976 | 1462214444648 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 11:40:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:40:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1445ms 11:40:44 INFO - PROCESS | 1976 | 1462214444697 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 11:40:44 INFO - PROCESS | 1976 | 1462214444701 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 11:40:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:40:44 INFO - PROCESS | 1976 | 1462214444707 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:40:44 INFO - PROCESS | 1976 | 1462214444711 Marionette TRACE conn4 <- [1,2390,null,{}] 11:40:44 INFO - PROCESS | 1976 | 1462214444716 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:44 INFO - PROCESS | 1976 | 1462214444964 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 11:40:45 INFO - PROCESS | 1976 | 1462214445230 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:45 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d18c800 == 180 [pid = 1976] [id = 605] 11:40:45 INFO - PROCESS | 1976 | ++DOMWINDOW == 184 (0x7fe96daba800) [pid = 1976] [serial = 1816] [outer = (nil)] 11:40:45 INFO - PROCESS | 1976 | ++DOMWINDOW == 185 (0x7fe96daccc00) [pid = 1976] [serial = 1817] [outer = 0x7fe96daba800] 11:40:45 INFO - PROCESS | 1976 | 1462214445365 Marionette DEBUG loaded listener.js 11:40:45 INFO - PROCESS | 1976 | ++DOMWINDOW == 186 (0x7fe96ea6c400) [pid = 1976] [serial = 1818] [outer = 0x7fe96daba800] 11:40:46 INFO - PROCESS | 1976 | 1462214446226 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 11:40:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:40:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1578ms 11:40:46 INFO - PROCESS | 1976 | 1462214446286 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 11:40:46 INFO - PROCESS | 1976 | 1462214446290 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 11:40:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:40:46 INFO - PROCESS | 1976 | 1462214446296 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:40:46 INFO - PROCESS | 1976 | 1462214446300 Marionette TRACE conn4 <- [1,2394,null,{}] 11:40:46 INFO - PROCESS | 1976 | 1462214446305 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:46 INFO - PROCESS | 1976 | 1462214446529 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 11:40:46 INFO - PROCESS | 1976 | 1462214446816 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:46 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d91a000 == 181 [pid = 1976] [id = 606] 11:40:46 INFO - PROCESS | 1976 | ++DOMWINDOW == 187 (0x7fe96c16bc00) [pid = 1976] [serial = 1819] [outer = (nil)] 11:40:46 INFO - PROCESS | 1976 | ++DOMWINDOW == 188 (0x7fe96ed7a400) [pid = 1976] [serial = 1820] [outer = 0x7fe96c16bc00] 11:40:46 INFO - PROCESS | 1976 | 1462214446935 Marionette DEBUG loaded listener.js 11:40:47 INFO - PROCESS | 1976 | ++DOMWINDOW == 189 (0x7fe96ee51c00) [pid = 1976] [serial = 1821] [outer = 0x7fe96c16bc00] 11:40:47 INFO - PROCESS | 1976 | 1462214447807 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:40:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:40:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1583ms 11:40:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:40:47 INFO - PROCESS | 1976 | 1462214447880 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 11:40:47 INFO - PROCESS | 1976 | 1462214447883 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 11:40:47 INFO - PROCESS | 1976 | 1462214447889 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:40:47 INFO - PROCESS | 1976 | 1462214447892 Marionette TRACE conn4 <- [1,2398,null,{}] 11:40:47 INFO - PROCESS | 1976 | 1462214447897 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:48 INFO - PROCESS | 1976 | 1462214448130 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 11:40:48 INFO - PROCESS | 1976 | 1462214448431 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:48 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96f8cc800 == 182 [pid = 1976] [id = 607] 11:40:48 INFO - PROCESS | 1976 | ++DOMWINDOW == 190 (0x7fe96d016400) [pid = 1976] [serial = 1822] [outer = (nil)] 11:40:48 INFO - PROCESS | 1976 | ++DOMWINDOW == 191 (0x7fe9704d7800) [pid = 1976] [serial = 1823] [outer = 0x7fe96d016400] 11:40:48 INFO - PROCESS | 1976 | 1462214448506 Marionette DEBUG loaded listener.js 11:40:48 INFO - PROCESS | 1976 | ++DOMWINDOW == 192 (0x7fe9706bd400) [pid = 1976] [serial = 1824] [outer = 0x7fe96d016400] 11:40:49 INFO - PROCESS | 1976 | 1462214449313 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 11:40:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:40:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1478ms 11:40:49 INFO - PROCESS | 1976 | 1462214449367 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 11:40:49 INFO - PROCESS | 1976 | 1462214449369 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 11:40:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:40:49 INFO - PROCESS | 1976 | 1462214449375 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:40:49 INFO - PROCESS | 1976 | 1462214449377 Marionette TRACE conn4 <- [1,2402,null,{}] 11:40:49 INFO - PROCESS | 1976 | 1462214449383 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:49 INFO - PROCESS | 1976 | 1462214449605 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 11:40:49 INFO - PROCESS | 1976 | 1462214449876 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:49 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97102b800 == 183 [pid = 1976] [id = 608] 11:40:49 INFO - PROCESS | 1976 | ++DOMWINDOW == 193 (0x7fe96ea78c00) [pid = 1976] [serial = 1825] [outer = (nil)] 11:40:49 INFO - PROCESS | 1976 | ++DOMWINDOW == 194 (0x7fe9708d0800) [pid = 1976] [serial = 1826] [outer = 0x7fe96ea78c00] 11:40:49 INFO - PROCESS | 1976 | 1462214449991 Marionette DEBUG loaded listener.js 11:40:50 INFO - PROCESS | 1976 | ++DOMWINDOW == 195 (0x7fe9713cdc00) [pid = 1976] [serial = 1827] [outer = 0x7fe96ea78c00] 11:40:50 INFO - PROCESS | 1976 | 1462214450811 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 11:40:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:40:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1475ms 11:40:50 INFO - PROCESS | 1976 | 1462214450857 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 11:40:50 INFO - PROCESS | 1976 | 1462214450860 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 11:40:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:40:50 INFO - PROCESS | 1976 | 1462214450866 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:40:50 INFO - PROCESS | 1976 | 1462214450868 Marionette TRACE conn4 <- [1,2406,null,{}] 11:40:50 INFO - PROCESS | 1976 | 1462214450874 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:51 INFO - PROCESS | 1976 | 1462214451088 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 11:40:51 INFO - PROCESS | 1976 | 1462214451364 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:51 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9713b3800 == 184 [pid = 1976] [id = 609] 11:40:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 196 (0x7fe96d5e8800) [pid = 1976] [serial = 1828] [outer = (nil)] 11:40:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 197 (0x7fe972dca800) [pid = 1976] [serial = 1829] [outer = 0x7fe96d5e8800] 11:40:51 INFO - PROCESS | 1976 | 1462214451440 Marionette DEBUG loaded listener.js 11:40:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 198 (0x7fe9762e4800) [pid = 1976] [serial = 1830] [outer = 0x7fe96d5e8800] 11:40:52 INFO - PROCESS | 1976 | 1462214452325 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 11:40:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:40:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1529ms 11:40:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:40:52 INFO - PROCESS | 1976 | 1462214452396 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 11:40:52 INFO - PROCESS | 1976 | 1462214452399 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 11:40:52 INFO - PROCESS | 1976 | 1462214452404 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:40:52 INFO - PROCESS | 1976 | 1462214452407 Marionette TRACE conn4 <- [1,2410,null,{}] 11:40:52 INFO - PROCESS | 1976 | 1462214452412 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:52 INFO - PROCESS | 1976 | 1462214452668 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 11:40:52 INFO - PROCESS | 1976 | 1462214452933 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:52 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9762c9000 == 185 [pid = 1976] [id = 610] 11:40:52 INFO - PROCESS | 1976 | ++DOMWINDOW == 199 (0x7fe9706aec00) [pid = 1976] [serial = 1831] [outer = (nil)] 11:40:53 INFO - PROCESS | 1976 | ++DOMWINDOW == 200 (0x7fe976452c00) [pid = 1976] [serial = 1832] [outer = 0x7fe9706aec00] 11:40:53 INFO - PROCESS | 1976 | 1462214453045 Marionette DEBUG loaded listener.js 11:40:53 INFO - PROCESS | 1976 | ++DOMWINDOW == 201 (0x7fe9764b7000) [pid = 1976] [serial = 1833] [outer = 0x7fe9706aec00] 11:40:53 INFO - PROCESS | 1976 | 1462214453923 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 11:40:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:40:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1582ms 11:40:53 INFO - PROCESS | 1976 | 1462214453987 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 11:40:53 INFO - PROCESS | 1976 | 1462214453990 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 11:40:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:40:53 INFO - PROCESS | 1976 | 1462214453996 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:40:53 INFO - PROCESS | 1976 | 1462214453998 Marionette TRACE conn4 <- [1,2414,null,{}] 11:40:54 INFO - PROCESS | 1976 | 1462214454004 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:54 INFO - PROCESS | 1976 | 1462214454226 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 11:40:54 INFO - PROCESS | 1976 | 1462214454545 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:54 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97703b000 == 186 [pid = 1976] [id = 611] 11:40:54 INFO - PROCESS | 1976 | ++DOMWINDOW == 202 (0x7fe9713d2400) [pid = 1976] [serial = 1834] [outer = (nil)] 11:40:54 INFO - PROCESS | 1976 | ++DOMWINDOW == 203 (0x7fe97764f800) [pid = 1976] [serial = 1835] [outer = 0x7fe9713d2400] 11:40:54 INFO - PROCESS | 1976 | 1462214454627 Marionette DEBUG loaded listener.js 11:40:54 INFO - PROCESS | 1976 | ++DOMWINDOW == 204 (0x7fe979597c00) [pid = 1976] [serial = 1836] [outer = 0x7fe9713d2400] 11:40:55 INFO - PROCESS | 1976 | 1462214455515 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 11:40:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:40:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1586ms 11:40:55 INFO - PROCESS | 1976 | 1462214455583 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 11:40:55 INFO - PROCESS | 1976 | 1462214455586 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 11:40:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:40:55 INFO - PROCESS | 1976 | 1462214455592 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:40:55 INFO - PROCESS | 1976 | 1462214455594 Marionette TRACE conn4 <- [1,2418,null,{}] 11:40:55 INFO - PROCESS | 1976 | 1462214455600 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:55 INFO - PROCESS | 1976 | 1462214455832 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 11:40:56 INFO - PROCESS | 1976 | 1462214456579 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:56 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95bde0000 == 187 [pid = 1976] [id = 612] 11:40:56 INFO - PROCESS | 1976 | ++DOMWINDOW == 205 (0x7fe9555be000) [pid = 1976] [serial = 1837] [outer = (nil)] 11:40:56 INFO - PROCESS | 1976 | ++DOMWINDOW == 206 (0x7fe95568b400) [pid = 1976] [serial = 1838] [outer = 0x7fe9555be000] 11:40:56 INFO - PROCESS | 1976 | 1462214456663 Marionette DEBUG loaded listener.js 11:40:56 INFO - PROCESS | 1976 | ++DOMWINDOW == 207 (0x7fe958851000) [pid = 1976] [serial = 1839] [outer = 0x7fe9555be000] 11:40:57 INFO - PROCESS | 1976 | 1462214457534 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:40:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:40:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1980ms 11:40:57 INFO - PROCESS | 1976 | 1462214457588 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 11:40:57 INFO - PROCESS | 1976 | 1462214457592 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 11:40:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:40:57 INFO - PROCESS | 1976 | 1462214457600 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:40:57 INFO - PROCESS | 1976 | 1462214457605 Marionette TRACE conn4 <- [1,2422,null,{}] 11:40:57 INFO - PROCESS | 1976 | 1462214457612 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:57 INFO - PROCESS | 1976 | 1462214457829 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 11:40:58 INFO - PROCESS | 1976 | 1462214458098 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:58 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe962943800 == 188 [pid = 1976] [id = 613] 11:40:58 INFO - PROCESS | 1976 | ++DOMWINDOW == 208 (0x7fe95a804800) [pid = 1976] [serial = 1840] [outer = (nil)] 11:40:58 INFO - PROCESS | 1976 | ++DOMWINDOW == 209 (0x7fe95d949800) [pid = 1976] [serial = 1841] [outer = 0x7fe95a804800] 11:40:58 INFO - PROCESS | 1976 | 1462214458213 Marionette DEBUG loaded listener.js 11:40:58 INFO - PROCESS | 1976 | ++DOMWINDOW == 210 (0x7fe95e67d800) [pid = 1976] [serial = 1842] [outer = 0x7fe95a804800] 11:40:59 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95ba66800 == 187 [pid = 1976] [id = 543] 11:40:59 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95da0b800 == 186 [pid = 1976] [id = 544] 11:40:59 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9632bc800 == 185 [pid = 1976] [id = 541] 11:40:59 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe964721800 == 184 [pid = 1976] [id = 492] 11:40:59 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9616e4000 == 183 [pid = 1976] [id = 278] 11:40:59 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95d2f1000 == 182 [pid = 1976] [id = 493] 11:40:59 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95c0af800 == 181 [pid = 1976] [id = 494] 11:40:59 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95a821000 == 180 [pid = 1976] [id = 540] 11:40:59 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95da4e800 == 179 [pid = 1976] [id = 316] 11:40:59 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe993a9a800 == 178 [pid = 1976] [id = 585] 11:40:59 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9891cb000 == 177 [pid = 1976] [id = 584] 11:40:59 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe988433800 == 176 [pid = 1976] [id = 583] 11:40:59 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe98412d800 == 175 [pid = 1976] [id = 582] 11:40:59 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9779c5000 == 174 [pid = 1976] [id = 581] 11:40:59 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe974fb9000 == 173 [pid = 1976] [id = 580] 11:40:59 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe971015800 == 172 [pid = 1976] [id = 579] 11:40:59 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96f80c000 == 171 [pid = 1976] [id = 578] 11:40:59 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d2f1000 == 170 [pid = 1976] [id = 577] 11:40:59 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96752c000 == 169 [pid = 1976] [id = 576] 11:40:59 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe966830800 == 168 [pid = 1976] [id = 575] 11:40:59 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe965dc7000 == 167 [pid = 1976] [id = 574] 11:40:59 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe963285000 == 166 [pid = 1976] [id = 573] 11:40:59 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9604d1800 == 165 [pid = 1976] [id = 572] 11:40:59 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe955671800 == 164 [pid = 1976] [id = 571] 11:40:59 INFO - PROCESS | 1976 | --DOMWINDOW == 209 (0x7fe9590ed400) [pid = 1976] [serial = 1712] [outer = (nil)] [url = about:blank] 11:40:59 INFO - PROCESS | 1976 | --DOMWINDOW == 208 (0x7fe95efdb000) [pid = 1976] [serial = 1709] [outer = (nil)] [url = about:blank] 11:40:59 INFO - PROCESS | 1976 | --DOMWINDOW == 207 (0x7fe9762f0800) [pid = 1976] [serial = 1685] [outer = (nil)] [url = about:blank] 11:40:59 INFO - PROCESS | 1976 | --DOMWINDOW == 206 (0x7fe976a18c00) [pid = 1976] [serial = 1688] [outer = (nil)] [url = about:blank] 11:40:59 INFO - PROCESS | 1976 | --DOMWINDOW == 205 (0x7fe96510e400) [pid = 1976] [serial = 1652] [outer = (nil)] [url = about:blank] 11:40:59 INFO - PROCESS | 1976 | --DOMWINDOW == 204 (0x7fe96cb46c00) [pid = 1976] [serial = 1661] [outer = (nil)] [url = about:blank] 11:40:59 INFO - PROCESS | 1976 | --DOMWINDOW == 203 (0x7fe96d4dd000) [pid = 1976] [serial = 1664] [outer = (nil)] [url = about:blank] 11:40:59 INFO - PROCESS | 1976 | --DOMWINDOW == 202 (0x7fe979861c00) [pid = 1976] [serial = 1691] [outer = (nil)] [url = about:blank] 11:40:59 INFO - PROCESS | 1976 | --DOMWINDOW == 201 (0x7fe965e4ec00) [pid = 1976] [serial = 1655] [outer = (nil)] [url = about:blank] 11:40:59 INFO - PROCESS | 1976 | --DOMWINDOW == 200 (0x7fe9665b3000) [pid = 1976] [serial = 1658] [outer = (nil)] [url = about:blank] 11:40:59 INFO - PROCESS | 1976 | --DOMWINDOW == 199 (0x7fe95b9ce000) [pid = 1976] [serial = 1646] [outer = (nil)] [url = about:blank] 11:40:59 INFO - PROCESS | 1976 | --DOMWINDOW == 198 (0x7fe961346000) [pid = 1976] [serial = 1649] [outer = (nil)] [url = about:blank] 11:40:59 INFO - PROCESS | 1976 | --DOMWINDOW == 197 (0x7fe977dd6400) [pid = 1976] [serial = 1697] [outer = (nil)] [url = about:blank] 11:40:59 INFO - PROCESS | 1976 | --DOMWINDOW == 196 (0x7fe959e59400) [pid = 1976] [serial = 1701] [outer = (nil)] [url = about:blank] 11:40:59 INFO - PROCESS | 1976 | --DOMWINDOW == 195 (0x7fe9586e6000) [pid = 1976] [serial = 1700] [outer = (nil)] [url = about:blank] 11:40:59 INFO - PROCESS | 1976 | --DOMWINDOW == 194 (0x7fe96da33400) [pid = 1976] [serial = 1673] [outer = (nil)] [url = about:blank] 11:40:59 INFO - PROCESS | 1976 | --DOMWINDOW == 193 (0x7fe963338000) [pid = 1976] [serial = 1644] [outer = (nil)] [url = about:blank] 11:40:59 INFO - PROCESS | 1976 | --DOMWINDOW == 192 (0x7fe96d9e9400) [pid = 1976] [serial = 1670] [outer = (nil)] [url = about:blank] 11:40:59 INFO - PROCESS | 1976 | --DOMWINDOW == 191 (0x7fe96d5cbc00) [pid = 1976] [serial = 1667] [outer = (nil)] [url = about:blank] 11:40:59 INFO - PROCESS | 1976 | --DOMWINDOW == 190 (0x7fe95a807800) [pid = 1976] [serial = 1694] [outer = (nil)] [url = about:blank] 11:40:59 INFO - PROCESS | 1976 | --DOMWINDOW == 189 (0x7fe96ed71400) [pid = 1976] [serial = 1679] [outer = (nil)] [url = about:blank] 11:40:59 INFO - PROCESS | 1976 | --DOMWINDOW == 188 (0x7fe96ee47400) [pid = 1976] [serial = 1676] [outer = (nil)] [url = about:blank] 11:40:59 INFO - PROCESS | 1976 | --DOMWINDOW == 187 (0x7fe972d52800) [pid = 1976] [serial = 1682] [outer = (nil)] [url = about:blank] 11:40:59 INFO - PROCESS | 1976 | --DOMWINDOW == 186 (0x7fe95bb4f400) [pid = 1976] [serial = 1703] [outer = (nil)] [url = about:blank] 11:40:59 INFO - PROCESS | 1976 | --DOMWINDOW == 185 (0x7fe95d6eac00) [pid = 1976] [serial = 1704] [outer = (nil)] [url = about:blank] 11:40:59 INFO - PROCESS | 1976 | --DOMWINDOW == 184 (0x7fe95e3e4c00) [pid = 1976] [serial = 1706] [outer = (nil)] [url = about:blank] 11:40:59 INFO - PROCESS | 1976 | --DOMWINDOW == 183 (0x7fe95ef35c00) [pid = 1976] [serial = 1707] [outer = (nil)] [url = about:blank] 11:40:59 INFO - PROCESS | 1976 | --DOMWINDOW == 182 (0x7fe961f47c00) [pid = 1976] [serial = 1710] [outer = (nil)] [url = about:blank] 11:40:59 INFO - PROCESS | 1976 | 1462214459941 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:40:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:40:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 2395ms 11:40:59 INFO - PROCESS | 1976 | 1462214459996 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 11:41:00 INFO - PROCESS | 1976 | 1462214460003 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 11:41:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:41:00 INFO - PROCESS | 1976 | 1462214460012 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:41:00 INFO - PROCESS | 1976 | 1462214460017 Marionette TRACE conn4 <- [1,2426,null,{}] 11:41:00 INFO - PROCESS | 1976 | 1462214460023 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:00 INFO - PROCESS | 1976 | 1462214460283 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 11:41:00 INFO - PROCESS | 1976 | 1462214460481 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:00 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95a820000 == 165 [pid = 1976] [id = 614] 11:41:00 INFO - PROCESS | 1976 | ++DOMWINDOW == 183 (0x7fe955692400) [pid = 1976] [serial = 1843] [outer = (nil)] 11:41:00 INFO - PROCESS | 1976 | ++DOMWINDOW == 184 (0x7fe95d347400) [pid = 1976] [serial = 1844] [outer = 0x7fe955692400] 11:41:00 INFO - PROCESS | 1976 | 1462214460555 Marionette DEBUG loaded listener.js 11:41:00 INFO - PROCESS | 1976 | ++DOMWINDOW == 185 (0x7fe95efd8800) [pid = 1976] [serial = 1845] [outer = 0x7fe955692400] 11:41:01 INFO - PROCESS | 1976 | 1462214461377 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 11:41:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:41:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1386ms 11:41:01 INFO - PROCESS | 1976 | 1462214461398 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 11:41:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:41:01 INFO - PROCESS | 1976 | 1462214461402 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 11:41:01 INFO - PROCESS | 1976 | 1462214461410 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:41:01 INFO - PROCESS | 1976 | 1462214461419 Marionette TRACE conn4 <- [1,2430,null,{}] 11:41:01 INFO - PROCESS | 1976 | 1462214461433 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:01 INFO - PROCESS | 1976 | 1462214461732 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 11:41:01 INFO - PROCESS | 1976 | 1462214461874 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:01 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95e50f800 == 166 [pid = 1976] [id = 615] 11:41:01 INFO - PROCESS | 1976 | ++DOMWINDOW == 186 (0x7fe958ecdc00) [pid = 1976] [serial = 1846] [outer = (nil)] 11:41:01 INFO - PROCESS | 1976 | ++DOMWINDOW == 187 (0x7fe96027f400) [pid = 1976] [serial = 1847] [outer = 0x7fe958ecdc00] 11:41:01 INFO - PROCESS | 1976 | 1462214461939 Marionette DEBUG loaded listener.js 11:41:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 188 (0x7fe961388400) [pid = 1976] [serial = 1848] [outer = 0x7fe958ecdc00] 11:41:02 INFO - PROCESS | 1976 | 1462214462767 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 11:41:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:41:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1392ms 11:41:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:41:02 INFO - PROCESS | 1976 | 1462214462800 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 11:41:02 INFO - PROCESS | 1976 | 1462214462803 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 11:41:02 INFO - PROCESS | 1976 | 1462214462821 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:41:02 INFO - PROCESS | 1976 | 1462214462825 Marionette TRACE conn4 <- [1,2434,null,{}] 11:41:02 INFO - PROCESS | 1976 | 1462214462839 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:03 INFO - PROCESS | 1976 | 1462214463100 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 11:41:03 INFO - PROCESS | 1976 | 1462214463135 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:03 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe961520000 == 167 [pid = 1976] [id = 616] 11:41:03 INFO - PROCESS | 1976 | ++DOMWINDOW == 189 (0x7fe960bad000) [pid = 1976] [serial = 1849] [outer = (nil)] 11:41:03 INFO - PROCESS | 1976 | ++DOMWINDOW == 190 (0x7fe96332fc00) [pid = 1976] [serial = 1850] [outer = 0x7fe960bad000] 11:41:03 INFO - PROCESS | 1976 | 1462214463197 Marionette DEBUG loaded listener.js 11:41:03 INFO - PROCESS | 1976 | ++DOMWINDOW == 191 (0x7fe9646ac400) [pid = 1976] [serial = 1851] [outer = 0x7fe960bad000] 11:41:04 INFO - PROCESS | 1976 | 1462214464847 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 190 (0x7fe96ca6d400) [pid = 1976] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 189 (0x7fe961f43800) [pid = 1976] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 188 (0x7fe965cedc00) [pid = 1976] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 187 (0x7fe95bb4a400) [pid = 1976] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 186 (0x7fe9586dac00) [pid = 1976] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 185 (0x7fe9555b8800) [pid = 1976] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 184 (0x7fe9704d8c00) [pid = 1976] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 183 (0x7fe96dac3800) [pid = 1976] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 182 (0x7fe95568b800) [pid = 1976] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 181 (0x7fe96c168c00) [pid = 1976] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 180 (0x7fe96018c800) [pid = 1976] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 179 (0x7fe96d50e000) [pid = 1976] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 178 (0x7fe955695400) [pid = 1976] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 177 (0x7fe96a6b5800) [pid = 1976] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 176 (0x7fe96a6bbc00) [pid = 1976] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 175 (0x7fe9665b9c00) [pid = 1976] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 174 (0x7fe95884c800) [pid = 1976] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 173 (0x7fe965112000) [pid = 1976] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 172 (0x7fe965112c00) [pid = 1976] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 171 (0x7fe9651da800) [pid = 1976] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 170 (0x7fe96da40800) [pid = 1976] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 169 (0x7fe95bb4a800) [pid = 1976] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 168 (0x7fe9555c0c00) [pid = 1976] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 167 (0x7fe95a80ec00) [pid = 1976] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 166 (0x7fe96d5e9c00) [pid = 1976] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 165 (0x7fe95a808000) [pid = 1976] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 164 (0x7fe9555bc000) [pid = 1976] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 163 (0x7fe96ca71800) [pid = 1976] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 162 (0x7fe964ecb400) [pid = 1976] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 161 (0x7fe96c16e800) [pid = 1976] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 160 (0x7fe96027a800) [pid = 1976] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 159 (0x7fe9586da800) [pid = 1976] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 158 (0x7fe964ec3400) [pid = 1976] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 157 (0x7fe95f0d0000) [pid = 1976] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 156 (0x7fe96ed76800) [pid = 1976] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 155 (0x7fe96d50f000) [pid = 1976] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 154 (0x7fe96ca67800) [pid = 1976] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 153 (0x7fe95e3a3000) [pid = 1976] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 152 (0x7fe964ba6c00) [pid = 1976] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 151 (0x7fe955692800) [pid = 1976] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 150 (0x7fe960badc00) [pid = 1976] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:41:04 INFO - PROCESS | 1976 | --DOMWINDOW == 149 (0x7fe9651dd800) [pid = 1976] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:41:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:41:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 2208ms 11:41:05 INFO - PROCESS | 1976 | 1462214465018 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 11:41:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:41:05 INFO - PROCESS | 1976 | 1462214465023 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 11:41:05 INFO - PROCESS | 1976 | 1462214465029 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:41:05 INFO - PROCESS | 1976 | 1462214465032 Marionette TRACE conn4 <- [1,2438,null,{}] 11:41:05 INFO - PROCESS | 1976 | 1462214465066 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:05 INFO - PROCESS | 1976 | 1462214465334 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 11:41:05 INFO - PROCESS | 1976 | 1462214465453 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:05 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95d8ef000 == 168 [pid = 1976] [id = 617] 11:41:05 INFO - PROCESS | 1976 | ++DOMWINDOW == 150 (0x7fe95e3eac00) [pid = 1976] [serial = 1852] [outer = (nil)] 11:41:05 INFO - PROCESS | 1976 | ++DOMWINDOW == 151 (0x7fe96017d800) [pid = 1976] [serial = 1853] [outer = 0x7fe95e3eac00] 11:41:05 INFO - PROCESS | 1976 | 1462214465526 Marionette DEBUG loaded listener.js 11:41:05 INFO - PROCESS | 1976 | ++DOMWINDOW == 152 (0x7fe964ba6c00) [pid = 1976] [serial = 1854] [outer = 0x7fe95e3eac00] 11:41:06 INFO - PROCESS | 1976 | 1462214466251 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 11:41:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:41:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1243ms 11:41:06 INFO - PROCESS | 1976 | 1462214466272 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 11:41:06 INFO - PROCESS | 1976 | 1462214466274 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 11:41:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:41:06 INFO - PROCESS | 1976 | 1462214466285 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:41:06 INFO - PROCESS | 1976 | 1462214466287 Marionette TRACE conn4 <- [1,2442,null,{}] 11:41:06 INFO - PROCESS | 1976 | 1462214466291 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:06 INFO - PROCESS | 1976 | 1462214466569 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 11:41:06 INFO - PROCESS | 1976 | 1462214466695 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:06 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe963359800 == 169 [pid = 1976] [id = 618] 11:41:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 153 (0x7fe960185400) [pid = 1976] [serial = 1855] [outer = (nil)] 11:41:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 154 (0x7fe965cf3c00) [pid = 1976] [serial = 1856] [outer = 0x7fe960185400] 11:41:06 INFO - PROCESS | 1976 | 1462214466756 Marionette DEBUG loaded listener.js 11:41:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 155 (0x7fe965e55000) [pid = 1976] [serial = 1857] [outer = 0x7fe960185400] 11:41:07 INFO - PROCESS | 1976 | 1462214467817 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 11:41:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:41:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1576ms 11:41:07 INFO - PROCESS | 1976 | 1462214467862 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 11:41:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:41:07 INFO - PROCESS | 1976 | 1462214467869 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 11:41:07 INFO - PROCESS | 1976 | 1462214467877 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:41:07 INFO - PROCESS | 1976 | 1462214467883 Marionette TRACE conn4 <- [1,2446,null,{}] 11:41:07 INFO - PROCESS | 1976 | 1462214467890 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:08 INFO - PROCESS | 1976 | 1462214468121 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 11:41:08 INFO - PROCESS | 1976 | 1462214468388 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:08 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95e506800 == 170 [pid = 1976] [id = 619] 11:41:08 INFO - PROCESS | 1976 | ++DOMWINDOW == 156 (0x7fe95bb48400) [pid = 1976] [serial = 1858] [outer = (nil)] 11:41:08 INFO - PROCESS | 1976 | ++DOMWINDOW == 157 (0x7fe95d342400) [pid = 1976] [serial = 1859] [outer = 0x7fe95bb48400] 11:41:08 INFO - PROCESS | 1976 | 1462214468512 Marionette DEBUG loaded listener.js 11:41:08 INFO - PROCESS | 1976 | ++DOMWINDOW == 158 (0x7fe95e354400) [pid = 1976] [serial = 1860] [outer = 0x7fe95bb48400] 11:41:09 INFO - PROCESS | 1976 | 1462214469381 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 11:41:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:41:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1547ms 11:41:09 INFO - PROCESS | 1976 | 1462214469424 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 11:41:09 INFO - PROCESS | 1976 | 1462214469433 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 11:41:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:41:09 INFO - PROCESS | 1976 | 1462214469443 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:41:09 INFO - PROCESS | 1976 | 1462214469447 Marionette TRACE conn4 <- [1,2450,null,{}] 11:41:09 INFO - PROCESS | 1976 | 1462214469454 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:09 INFO - PROCESS | 1976 | 1462214469705 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 11:41:10 INFO - PROCESS | 1976 | 1462214470062 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:10 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe962f28800 == 171 [pid = 1976] [id = 620] 11:41:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 159 (0x7fe9555bc000) [pid = 1976] [serial = 1861] [outer = (nil)] 11:41:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 160 (0x7fe960274c00) [pid = 1976] [serial = 1862] [outer = 0x7fe9555bc000] 11:41:10 INFO - PROCESS | 1976 | 1462214470151 Marionette DEBUG loaded listener.js 11:41:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 161 (0x7fe961357800) [pid = 1976] [serial = 1863] [outer = 0x7fe9555bc000] 11:41:11 INFO - PROCESS | 1976 | 1462214471049 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 11:41:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:41:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1633ms 11:41:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:41:11 INFO - PROCESS | 1976 | 1462214471078 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 11:41:11 INFO - PROCESS | 1976 | 1462214471081 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 11:41:11 INFO - PROCESS | 1976 | 1462214471089 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:41:11 INFO - PROCESS | 1976 | 1462214471095 Marionette TRACE conn4 <- [1,2454,null,{}] 11:41:11 INFO - PROCESS | 1976 | 1462214471114 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:11 INFO - PROCESS | 1976 | 1462214471361 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 11:41:11 INFO - PROCESS | 1976 | 1462214471674 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:11 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe965dd2000 == 172 [pid = 1976] [id = 621] 11:41:11 INFO - PROCESS | 1976 | ++DOMWINDOW == 162 (0x7fe961f42400) [pid = 1976] [serial = 1864] [outer = (nil)] 11:41:11 INFO - PROCESS | 1976 | ++DOMWINDOW == 163 (0x7fe964fd6800) [pid = 1976] [serial = 1865] [outer = 0x7fe961f42400] 11:41:11 INFO - PROCESS | 1976 | 1462214471760 Marionette DEBUG loaded listener.js 11:41:11 INFO - PROCESS | 1976 | ++DOMWINDOW == 164 (0x7fe965e4f800) [pid = 1976] [serial = 1866] [outer = 0x7fe961f42400] 11:41:12 INFO - PROCESS | 1976 | 1462214472649 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 11:41:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:41:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1594ms 11:41:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:41:12 INFO - PROCESS | 1976 | 1462214472682 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 11:41:12 INFO - PROCESS | 1976 | 1462214472686 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 11:41:12 INFO - PROCESS | 1976 | 1462214472692 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:41:12 INFO - PROCESS | 1976 | 1462214472696 Marionette TRACE conn4 <- [1,2458,null,{}] 11:41:12 INFO - PROCESS | 1976 | 1462214472701 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:12 INFO - PROCESS | 1976 | 1462214472919 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 11:41:13 INFO - PROCESS | 1976 | 1462214473189 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:13 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe966a06000 == 173 [pid = 1976] [id = 622] 11:41:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 165 (0x7fe963330400) [pid = 1976] [serial = 1867] [outer = (nil)] 11:41:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 166 (0x7fe9665c1800) [pid = 1976] [serial = 1868] [outer = 0x7fe963330400] 11:41:13 INFO - PROCESS | 1976 | 1462214473266 Marionette DEBUG loaded listener.js 11:41:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 167 (0x7fe96688ac00) [pid = 1976] [serial = 1869] [outer = 0x7fe963330400] 11:41:14 INFO - PROCESS | 1976 | 1462214474158 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 11:41:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:41:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1532ms 11:41:14 INFO - PROCESS | 1976 | 1462214474224 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 11:41:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:41:14 INFO - PROCESS | 1976 | 1462214474228 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 11:41:14 INFO - PROCESS | 1976 | 1462214474235 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:41:14 INFO - PROCESS | 1976 | 1462214474239 Marionette TRACE conn4 <- [1,2462,null,{}] 11:41:14 INFO - PROCESS | 1976 | 1462214474244 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:14 INFO - PROCESS | 1976 | 1462214474465 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 11:41:14 INFO - PROCESS | 1976 | 1462214474736 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:14 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96a7d7000 == 174 [pid = 1976] [id = 623] 11:41:14 INFO - PROCESS | 1976 | ++DOMWINDOW == 168 (0x7fe96688fc00) [pid = 1976] [serial = 1870] [outer = (nil)] 11:41:14 INFO - PROCESS | 1976 | ++DOMWINDOW == 169 (0x7fe96a6b5800) [pid = 1976] [serial = 1871] [outer = 0x7fe96688fc00] 11:41:14 INFO - PROCESS | 1976 | 1462214474858 Marionette DEBUG loaded listener.js 11:41:14 INFO - PROCESS | 1976 | ++DOMWINDOW == 170 (0x7fe96c22f800) [pid = 1976] [serial = 1872] [outer = 0x7fe96688fc00] 11:41:15 INFO - PROCESS | 1976 | 1462214475732 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 11:41:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:41:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1542ms 11:41:15 INFO - PROCESS | 1976 | 1462214475776 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 11:41:15 INFO - PROCESS | 1976 | 1462214475780 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 11:41:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:41:15 INFO - PROCESS | 1976 | 1462214475785 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:41:15 INFO - PROCESS | 1976 | 1462214475788 Marionette TRACE conn4 <- [1,2466,null,{}] 11:41:15 INFO - PROCESS | 1976 | 1462214475793 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:16 INFO - PROCESS | 1976 | 1462214476025 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 11:41:16 INFO - PROCESS | 1976 | 1462214476327 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:16 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d905800 == 175 [pid = 1976] [id = 624] 11:41:16 INFO - PROCESS | 1976 | ++DOMWINDOW == 171 (0x7fe9676e1c00) [pid = 1976] [serial = 1873] [outer = (nil)] 11:41:16 INFO - PROCESS | 1976 | ++DOMWINDOW == 172 (0x7fe96d4e4400) [pid = 1976] [serial = 1874] [outer = 0x7fe9676e1c00] 11:41:16 INFO - PROCESS | 1976 | 1462214476409 Marionette DEBUG loaded listener.js 11:41:16 INFO - PROCESS | 1976 | ++DOMWINDOW == 173 (0x7fe96d819400) [pid = 1976] [serial = 1875] [outer = 0x7fe9676e1c00] 11:41:17 INFO - PROCESS | 1976 | 1462214477239 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 11:41:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:41:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1525ms 11:41:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:41:17 INFO - PROCESS | 1976 | 1462214477313 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 11:41:17 INFO - PROCESS | 1976 | 1462214477315 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 11:41:17 INFO - PROCESS | 1976 | 1462214477321 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:41:17 INFO - PROCESS | 1976 | 1462214477324 Marionette TRACE conn4 <- [1,2470,null,{}] 11:41:17 INFO - PROCESS | 1976 | 1462214477329 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:17 INFO - PROCESS | 1976 | 1462214477595 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 11:41:17 INFO - PROCESS | 1976 | 1462214477899 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:17 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe970872000 == 176 [pid = 1976] [id = 625] 11:41:17 INFO - PROCESS | 1976 | ++DOMWINDOW == 174 (0x7fe96c35dc00) [pid = 1976] [serial = 1876] [outer = (nil)] 11:41:17 INFO - PROCESS | 1976 | ++DOMWINDOW == 175 (0x7fe96da08400) [pid = 1976] [serial = 1877] [outer = 0x7fe96c35dc00] 11:41:17 INFO - PROCESS | 1976 | 1462214477974 Marionette DEBUG loaded listener.js 11:41:18 INFO - PROCESS | 1976 | ++DOMWINDOW == 176 (0x7fe96da3f000) [pid = 1976] [serial = 1878] [outer = 0x7fe96c35dc00] 11:41:18 INFO - PROCESS | 1976 | 1462214478801 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 11:41:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:41:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1527ms 11:41:18 INFO - PROCESS | 1976 | 1462214478849 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 11:41:18 INFO - PROCESS | 1976 | 1462214478852 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 11:41:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:41:18 INFO - PROCESS | 1976 | 1462214478859 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:41:18 INFO - PROCESS | 1976 | 1462214478862 Marionette TRACE conn4 <- [1,2474,null,{}] 11:41:18 INFO - PROCESS | 1976 | 1462214478867 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:19 INFO - PROCESS | 1976 | 1462214479080 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 11:41:19 INFO - PROCESS | 1976 | 1462214479351 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:19 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9713b1800 == 177 [pid = 1976] [id = 626] 11:41:19 INFO - PROCESS | 1976 | ++DOMWINDOW == 177 (0x7fe96d4dfc00) [pid = 1976] [serial = 1879] [outer = (nil)] 11:41:19 INFO - PROCESS | 1976 | ++DOMWINDOW == 178 (0x7fe96dabac00) [pid = 1976] [serial = 1880] [outer = 0x7fe96d4dfc00] 11:41:19 INFO - PROCESS | 1976 | 1462214479427 Marionette DEBUG loaded listener.js 11:41:19 INFO - PROCESS | 1976 | ++DOMWINDOW == 179 (0x7fe96ddb3400) [pid = 1976] [serial = 1881] [outer = 0x7fe96d4dfc00] 11:41:20 INFO - PROCESS | 1976 | 1462214480321 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 11:41:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:41:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1534ms 11:41:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:41:20 INFO - PROCESS | 1976 | 1462214480394 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 11:41:20 INFO - PROCESS | 1976 | 1462214480397 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 11:41:20 INFO - PROCESS | 1976 | 1462214480403 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:41:20 INFO - PROCESS | 1976 | 1462214480407 Marionette TRACE conn4 <- [1,2478,null,{}] 11:41:20 INFO - PROCESS | 1976 | 1462214480412 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:20 INFO - PROCESS | 1976 | 1462214480668 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 11:41:20 INFO - PROCESS | 1976 | 1462214480991 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:21 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe977035800 == 178 [pid = 1976] [id = 627] 11:41:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 180 (0x7fe96d818400) [pid = 1976] [serial = 1882] [outer = (nil)] 11:41:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 181 (0x7fe96ed71c00) [pid = 1976] [serial = 1883] [outer = 0x7fe96d818400] 11:41:21 INFO - PROCESS | 1976 | 1462214481074 Marionette DEBUG loaded listener.js 11:41:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 182 (0x7fe9704e1000) [pid = 1976] [serial = 1884] [outer = 0x7fe96d818400] 11:41:21 INFO - PROCESS | 1976 | 1462214481942 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 11:41:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:41:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1581ms 11:41:21 INFO - PROCESS | 1976 | 1462214481984 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 11:41:21 INFO - PROCESS | 1976 | 1462214481987 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 11:41:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:41:21 INFO - PROCESS | 1976 | 1462214481993 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:41:21 INFO - PROCESS | 1976 | 1462214481996 Marionette TRACE conn4 <- [1,2482,null,{}] 11:41:22 INFO - PROCESS | 1976 | 1462214482001 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:22 INFO - PROCESS | 1976 | 1462214482230 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 11:41:22 INFO - PROCESS | 1976 | 1462214482476 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:22 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe977d82800 == 179 [pid = 1976] [id = 628] 11:41:22 INFO - PROCESS | 1976 | ++DOMWINDOW == 183 (0x7fe9555c3000) [pid = 1976] [serial = 1885] [outer = (nil)] 11:41:22 INFO - PROCESS | 1976 | ++DOMWINDOW == 184 (0x7fe970ff2400) [pid = 1976] [serial = 1886] [outer = 0x7fe9555c3000] 11:41:22 INFO - PROCESS | 1976 | 1462214482545 Marionette DEBUG loaded listener.js 11:41:22 INFO - PROCESS | 1976 | ++DOMWINDOW == 185 (0x7fe972d5a800) [pid = 1976] [serial = 1887] [outer = 0x7fe9555c3000] 11:41:23 INFO - PROCESS | 1976 | 1462214483501 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 11:41:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:41:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1578ms 11:41:23 INFO - PROCESS | 1976 | 1462214483574 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 11:41:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:41:23 INFO - PROCESS | 1976 | 1462214483578 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 11:41:23 INFO - PROCESS | 1976 | 1462214483584 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:41:23 INFO - PROCESS | 1976 | 1462214483588 Marionette TRACE conn4 <- [1,2486,null,{}] 11:41:23 INFO - PROCESS | 1976 | 1462214483593 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:23 INFO - PROCESS | 1976 | 1462214483877 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 11:41:24 INFO - PROCESS | 1976 | 1462214484189 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:24 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97d20f000 == 180 [pid = 1976] [id = 629] 11:41:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 186 (0x7fe966887c00) [pid = 1976] [serial = 1888] [outer = (nil)] 11:41:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 187 (0x7fe976ddf800) [pid = 1976] [serial = 1889] [outer = 0x7fe966887c00] 11:41:24 INFO - PROCESS | 1976 | 1462214484273 Marionette DEBUG loaded listener.js 11:41:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 188 (0x7fe9795df000) [pid = 1976] [serial = 1890] [outer = 0x7fe966887c00] 11:41:25 INFO - PROCESS | 1976 | 1462214485104 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 11:41:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:41:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1580ms 11:41:25 INFO - PROCESS | 1976 | 1462214485164 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 11:41:25 INFO - PROCESS | 1976 | 1462214485168 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 11:41:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:41:25 INFO - PROCESS | 1976 | 1462214485174 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:41:25 INFO - PROCESS | 1976 | 1462214485176 Marionette TRACE conn4 <- [1,2490,null,{}] 11:41:25 INFO - PROCESS | 1976 | 1462214485182 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:25 INFO - PROCESS | 1976 | 1462214485393 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 11:41:25 INFO - PROCESS | 1976 | 1462214485666 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:25 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe983f15000 == 181 [pid = 1976] [id = 630] 11:41:25 INFO - PROCESS | 1976 | ++DOMWINDOW == 189 (0x7fe9555ba400) [pid = 1976] [serial = 1891] [outer = (nil)] 11:41:25 INFO - PROCESS | 1976 | ++DOMWINDOW == 190 (0x7fe97de9dc00) [pid = 1976] [serial = 1892] [outer = 0x7fe9555ba400] 11:41:25 INFO - PROCESS | 1976 | 1462214485790 Marionette DEBUG loaded listener.js 11:41:25 INFO - PROCESS | 1976 | ++DOMWINDOW == 191 (0x7fe983f29400) [pid = 1976] [serial = 1893] [outer = 0x7fe9555ba400] 11:41:26 INFO - PROCESS | 1976 | 1462214486673 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:41:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:41:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1538ms 11:41:26 INFO - PROCESS | 1976 | 1462214486713 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 11:41:26 INFO - PROCESS | 1976 | 1462214486716 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 11:41:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:41:26 INFO - PROCESS | 1976 | 1462214486722 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:41:26 INFO - PROCESS | 1976 | 1462214486734 Marionette TRACE conn4 <- [1,2494,null,{}] 11:41:26 INFO - PROCESS | 1976 | 1462214486738 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:26 INFO - PROCESS | 1976 | 1462214486959 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 11:41:27 INFO - PROCESS | 1976 | 1462214487234 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:27 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe98700c800 == 182 [pid = 1976] [id = 631] 11:41:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 192 (0x7fe976a19000) [pid = 1976] [serial = 1894] [outer = (nil)] 11:41:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 193 (0x7fe984e67800) [pid = 1976] [serial = 1895] [outer = 0x7fe976a19000] 11:41:27 INFO - PROCESS | 1976 | 1462214487347 Marionette DEBUG loaded listener.js 11:41:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 194 (0x7fe9852eec00) [pid = 1976] [serial = 1896] [outer = 0x7fe976a19000] 11:41:28 INFO - PROCESS | 1976 | 1462214488290 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 11:41:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:41:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1635ms 11:41:28 INFO - PROCESS | 1976 | 1462214488358 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 11:41:28 INFO - PROCESS | 1976 | 1462214488361 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 11:41:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:41:28 INFO - PROCESS | 1976 | 1462214488367 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:41:28 INFO - PROCESS | 1976 | 1462214488369 Marionette TRACE conn4 <- [1,2498,null,{}] 11:41:28 INFO - PROCESS | 1976 | 1462214488375 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:28 INFO - PROCESS | 1976 | 1462214488607 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 11:41:28 INFO - PROCESS | 1976 | 1462214488930 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:28 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe988c03800 == 183 [pid = 1976] [id = 632] 11:41:28 INFO - PROCESS | 1976 | ++DOMWINDOW == 195 (0x7fe95f0d0400) [pid = 1976] [serial = 1897] [outer = (nil)] 11:41:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 196 (0x7fe988445c00) [pid = 1976] [serial = 1898] [outer = 0x7fe95f0d0400] 11:41:29 INFO - PROCESS | 1976 | 1462214489012 Marionette DEBUG loaded listener.js 11:41:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 197 (0x7fe9888b9800) [pid = 1976] [serial = 1899] [outer = 0x7fe95f0d0400] 11:41:29 INFO - PROCESS | 1976 | 1462214489876 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:41:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:41:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1579ms 11:41:29 INFO - PROCESS | 1976 | 1462214489947 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 11:41:29 INFO - PROCESS | 1976 | 1462214489951 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 11:41:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:41:29 INFO - PROCESS | 1976 | 1462214489958 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:41:29 INFO - PROCESS | 1976 | 1462214489961 Marionette TRACE conn4 <- [1,2502,null,{}] 11:41:29 INFO - PROCESS | 1976 | 1462214489968 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:30 INFO - PROCESS | 1976 | 1462214490220 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 11:41:30 INFO - PROCESS | 1976 | 1462214490497 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:30 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe98e031000 == 184 [pid = 1976] [id = 633] 11:41:30 INFO - PROCESS | 1976 | ++DOMWINDOW == 198 (0x7fe9588b2c00) [pid = 1976] [serial = 1900] [outer = (nil)] 11:41:30 INFO - PROCESS | 1976 | ++DOMWINDOW == 199 (0x7fe9588bac00) [pid = 1976] [serial = 1901] [outer = 0x7fe9588b2c00] 11:41:30 INFO - PROCESS | 1976 | 1462214490613 Marionette DEBUG loaded listener.js 11:41:30 INFO - PROCESS | 1976 | ++DOMWINDOW == 200 (0x7fe9588bf800) [pid = 1976] [serial = 1902] [outer = 0x7fe9588b2c00] 11:41:31 INFO - PROCESS | 1976 | 1462214491449 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:41:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:41:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1527ms 11:41:31 INFO - PROCESS | 1976 | 1462214491486 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 11:41:31 INFO - PROCESS | 1976 | 1462214491489 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 11:41:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:41:31 INFO - PROCESS | 1976 | 1462214491495 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:41:31 INFO - PROCESS | 1976 | 1462214491498 Marionette TRACE conn4 <- [1,2506,null,{}] 11:41:31 INFO - PROCESS | 1976 | 1462214491503 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:31 INFO - PROCESS | 1976 | 1462214491723 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 11:41:32 INFO - PROCESS | 1976 | 1462214491999 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:32 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe959072800 == 185 [pid = 1976] [id = 634] 11:41:32 INFO - PROCESS | 1976 | ++DOMWINDOW == 201 (0x7fe9588b4000) [pid = 1976] [serial = 1903] [outer = (nil)] 11:41:32 INFO - PROCESS | 1976 | ++DOMWINDOW == 202 (0x7fe98849d000) [pid = 1976] [serial = 1904] [outer = 0x7fe9588b4000] 11:41:32 INFO - PROCESS | 1976 | 1462214492074 Marionette DEBUG loaded listener.js 11:41:32 INFO - PROCESS | 1976 | ++DOMWINDOW == 203 (0x7fe988bb6800) [pid = 1976] [serial = 1905] [outer = 0x7fe9588b4000] 11:41:32 INFO - PROCESS | 1976 | 1462214492945 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:41:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:41:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1487ms 11:41:32 INFO - PROCESS | 1976 | 1462214492983 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 11:41:32 INFO - PROCESS | 1976 | 1462214492986 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 11:41:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:41:32 INFO - PROCESS | 1976 | 1462214492992 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:41:32 INFO - PROCESS | 1976 | 1462214492994 Marionette TRACE conn4 <- [1,2510,null,{}] 11:41:33 INFO - PROCESS | 1976 | 1462214493001 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:33 INFO - PROCESS | 1976 | 1462214493217 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 11:41:33 INFO - PROCESS | 1976 | 1462214493509 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:33 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95abf5000 == 186 [pid = 1976] [id = 635] 11:41:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 204 (0x7fe958849400) [pid = 1976] [serial = 1906] [outer = (nil)] 11:41:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 205 (0x7fe958c36400) [pid = 1976] [serial = 1907] [outer = 0x7fe958849400] 11:41:33 INFO - PROCESS | 1976 | 1462214493622 Marionette DEBUG loaded listener.js 11:41:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 206 (0x7fe95e573c00) [pid = 1976] [serial = 1908] [outer = 0x7fe958849400] 11:41:34 INFO - PROCESS | 1976 | 1462214494444 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 11:41:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:41:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1529ms 11:41:34 INFO - PROCESS | 1976 | 1462214494522 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 11:41:34 INFO - PROCESS | 1976 | 1462214494526 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 11:41:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:41:34 INFO - PROCESS | 1976 | 1462214494532 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:41:34 INFO - PROCESS | 1976 | 1462214494534 Marionette TRACE conn4 <- [1,2514,null,{}] 11:41:34 INFO - PROCESS | 1976 | 1462214494540 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:34 INFO - PROCESS | 1976 | 1462214494769 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 11:41:35 INFO - PROCESS | 1976 | 1462214495050 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:35 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95b981800 == 187 [pid = 1976] [id = 636] 11:41:35 INFO - PROCESS | 1976 | ++DOMWINDOW == 207 (0x7fe95568ac00) [pid = 1976] [serial = 1909] [outer = (nil)] 11:41:35 INFO - PROCESS | 1976 | ++DOMWINDOW == 208 (0x7fe958853000) [pid = 1976] [serial = 1910] [outer = 0x7fe95568ac00] 11:41:35 INFO - PROCESS | 1976 | 1462214495168 Marionette DEBUG loaded listener.js 11:41:35 INFO - PROCESS | 1976 | ++DOMWINDOW == 209 (0x7fe95d948c00) [pid = 1976] [serial = 1911] [outer = 0x7fe95568ac00] 11:41:36 INFO - PROCESS | 1976 | 1462214496056 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 11:41:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:41:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1577ms 11:41:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:41:36 INFO - PROCESS | 1976 | 1462214496111 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 11:41:36 INFO - PROCESS | 1976 | 1462214496113 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 11:41:36 INFO - PROCESS | 1976 | 1462214496119 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:41:36 INFO - PROCESS | 1976 | 1462214496122 Marionette TRACE conn4 <- [1,2518,null,{}] 11:41:36 INFO - PROCESS | 1976 | 1462214496132 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:36 INFO - PROCESS | 1976 | 1462214496371 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 11:41:37 INFO - PROCESS | 1976 | 1462214497271 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:37 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe962ad9800 == 186 [pid = 1976] [id = 473] 11:41:37 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9604c5000 == 185 [pid = 1976] [id = 472] 11:41:37 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe977508800 == 184 [pid = 1976] [id = 562] 11:41:37 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe964f27000 == 183 [pid = 1976] [id = 474] 11:41:37 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95bdd1000 == 182 [pid = 1976] [id = 475] 11:41:37 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95d8ef000 == 181 [pid = 1976] [id = 617] 11:41:37 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe961520000 == 180 [pid = 1976] [id = 616] 11:41:38 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95e50f800 == 179 [pid = 1976] [id = 615] 11:41:38 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95a820000 == 178 [pid = 1976] [id = 614] 11:41:38 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe962943800 == 177 [pid = 1976] [id = 613] 11:41:38 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95bde0000 == 176 [pid = 1976] [id = 612] 11:41:38 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97703b000 == 175 [pid = 1976] [id = 611] 11:41:38 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9762c9000 == 174 [pid = 1976] [id = 610] 11:41:38 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9713b3800 == 173 [pid = 1976] [id = 609] 11:41:38 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97102b800 == 172 [pid = 1976] [id = 608] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 208 (0x7fe96d810400) [pid = 1976] [serial = 1668] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 207 (0x7fe96c225c00) [pid = 1976] [serial = 1736] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 206 (0x7fe96d4da000) [pid = 1976] [serial = 1742] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 205 (0x7fe95d347800) [pid = 1976] [serial = 1718] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 204 (0x7fe984bca800) [pid = 1976] [serial = 1698] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 203 (0x7fe955689800) [pid = 1976] [serial = 1715] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 202 (0x7fe97645b400) [pid = 1976] [serial = 1686] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 201 (0x7fe96ea70800) [pid = 1976] [serial = 1746] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 200 (0x7fe95b9d3400) [pid = 1976] [serial = 1713] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 199 (0x7fe96d50d400) [pid = 1976] [serial = 1665] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 198 (0x7fe962c8f000) [pid = 1976] [serial = 1727] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 197 (0x7fe9586e6c00) [pid = 1976] [serial = 1716] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 196 (0x7fe96da0e000) [pid = 1976] [serial = 1671] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 195 (0x7fe96da3dc00) [pid = 1976] [serial = 1767] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 194 (0x7fe976a13800) [pid = 1976] [serial = 1755] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 193 (0x7fe984f64800) [pid = 1976] [serial = 1761] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 192 (0x7fe96cc80000) [pid = 1976] [serial = 1740] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 191 (0x7fe95a9f3c00) [pid = 1976] [serial = 1776] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 190 (0x7fe9665b6800) [pid = 1976] [serial = 1731] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 189 (0x7fe9676dc400) [pid = 1976] [serial = 1733] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 188 (0x7fe96673c400) [pid = 1976] [serial = 1659] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 187 (0x7fe9795a3400) [pid = 1976] [serial = 1757] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 186 (0x7fe95d6e3400) [pid = 1976] [serial = 1778] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 185 (0x7fe960181400) [pid = 1976] [serial = 1784] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 184 (0x7fe971066c00) [pid = 1976] [serial = 1749] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 183 (0x7fe95d942400) [pid = 1976] [serial = 1647] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 182 (0x7fe983a95c00) [pid = 1976] [serial = 1758] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 181 (0x7fe97d254800) [pid = 1976] [serial = 1692] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 180 (0x7fe963334800) [pid = 1976] [serial = 1728] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 179 (0x7fe96daca400) [pid = 1976] [serial = 1745] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 178 (0x7fe960183400) [pid = 1976] [serial = 1572] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 177 (0x7fe96c356000) [pid = 1976] [serial = 1737] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 176 (0x7fe95c129000) [pid = 1976] [serial = 1781] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 175 (0x7fe95d945000) [pid = 1976] [serial = 1779] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 174 (0x7fe9882c5800) [pid = 1976] [serial = 1764] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 173 (0x7fe96cb49400) [pid = 1976] [serial = 1739] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 172 (0x7fe96653f000) [pid = 1976] [serial = 1656] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 171 (0x7fe975acc400) [pid = 1976] [serial = 1683] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 170 (0x7fe970887000) [pid = 1976] [serial = 1748] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 169 (0x7fe961385800) [pid = 1976] [serial = 1724] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 168 (0x7fe9651dfc00) [pid = 1976] [serial = 1695] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 167 (0x7fe965119400) [pid = 1976] [serial = 1730] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 166 (0x7fe9651d5400) [pid = 1976] [serial = 1653] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 165 (0x7fe96c162c00) [pid = 1976] [serial = 1734] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 164 (0x7fe961388800) [pid = 1976] [serial = 1650] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 163 (0x7fe95ef31800) [pid = 1976] [serial = 1782] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 162 (0x7fe9703ec000) [pid = 1976] [serial = 1677] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 161 (0x7fe96dab1400) [pid = 1976] [serial = 1674] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 160 (0x7fe95d6ebc00) [pid = 1976] [serial = 1719] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 159 (0x7fe96d00dc00) [pid = 1976] [serial = 1662] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 158 (0x7fe95f0d1000) [pid = 1976] [serial = 1722] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 157 (0x7fe95884e000) [pid = 1976] [serial = 1766] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 156 (0x7fe972d5f400) [pid = 1976] [serial = 1751] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 155 (0x7fe976455000) [pid = 1976] [serial = 1754] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 154 (0x7fe9762e4c00) [pid = 1976] [serial = 1752] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 153 (0x7fe958c41000) [pid = 1976] [serial = 1773] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 152 (0x7fe97764b800) [pid = 1976] [serial = 1689] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 151 (0x7fe971068000) [pid = 1976] [serial = 1680] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 150 (0x7fe95e679400) [pid = 1976] [serial = 1721] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 149 (0x7fe955694c00) [pid = 1976] [serial = 1769] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 148 (0x7fe986b3f400) [pid = 1976] [serial = 1763] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 147 (0x7fe959e59c00) [pid = 1976] [serial = 1775] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 146 (0x7fe9586ddc00) [pid = 1976] [serial = 1772] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 145 (0x7fe983cbe000) [pid = 1976] [serial = 1760] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 144 (0x7fe96138e800) [pid = 1976] [serial = 1725] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | --DOMWINDOW == 143 (0x7fe96d5c0400) [pid = 1976] [serial = 1743] [outer = (nil)] [url = about:blank] 11:41:38 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe955668000 == 173 [pid = 1976] [id = 637] 11:41:38 INFO - PROCESS | 1976 | ++DOMWINDOW == 144 (0x7fe955694c00) [pid = 1976] [serial = 1912] [outer = (nil)] 11:41:38 INFO - PROCESS | 1976 | ++DOMWINDOW == 145 (0x7fe958c3ac00) [pid = 1976] [serial = 1913] [outer = 0x7fe955694c00] 11:41:38 INFO - PROCESS | 1976 | 1462214498273 Marionette DEBUG loaded listener.js 11:41:38 INFO - PROCESS | 1976 | ++DOMWINDOW == 146 (0x7fe9590ed400) [pid = 1976] [serial = 1914] [outer = 0x7fe955694c00] 11:41:39 INFO - PROCESS | 1976 | 1462214499078 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:41:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:41:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 2992ms 11:41:39 INFO - PROCESS | 1976 | 1462214499111 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 11:41:39 INFO - PROCESS | 1976 | 1462214499115 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 11:41:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:41:39 INFO - PROCESS | 1976 | 1462214499140 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:41:39 INFO - PROCESS | 1976 | 1462214499146 Marionette TRACE conn4 <- [1,2522,null,{}] 11:41:39 INFO - PROCESS | 1976 | 1462214499153 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:39 INFO - PROCESS | 1976 | 1462214499359 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 11:41:39 INFO - PROCESS | 1976 | 1462214499569 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:39 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95c0a1800 == 174 [pid = 1976] [id = 638] 11:41:39 INFO - PROCESS | 1976 | ++DOMWINDOW == 147 (0x7fe9586ddc00) [pid = 1976] [serial = 1915] [outer = (nil)] 11:41:39 INFO - PROCESS | 1976 | ++DOMWINDOW == 148 (0x7fe95b9cc800) [pid = 1976] [serial = 1916] [outer = 0x7fe9586ddc00] 11:41:39 INFO - PROCESS | 1976 | 1462214499641 Marionette DEBUG loaded listener.js 11:41:39 INFO - PROCESS | 1976 | ++DOMWINDOW == 149 (0x7fe95d34dc00) [pid = 1976] [serial = 1917] [outer = 0x7fe9586ddc00] 11:41:40 INFO - PROCESS | 1976 | 1462214500472 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:41:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:41:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1396ms 11:41:40 INFO - PROCESS | 1976 | 1462214500544 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 11:41:40 INFO - PROCESS | 1976 | 1462214500551 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 11:41:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:41:40 INFO - PROCESS | 1976 | 1462214500560 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:41:40 INFO - PROCESS | 1976 | 1462214500563 Marionette TRACE conn4 <- [1,2526,null,{}] 11:41:40 INFO - PROCESS | 1976 | 1462214500567 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:40 INFO - PROCESS | 1976 | 1462214500861 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 11:41:40 INFO - PROCESS | 1976 | 1462214500899 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:40 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95da19800 == 175 [pid = 1976] [id = 639] 11:41:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 150 (0x7fe95d6ef800) [pid = 1976] [serial = 1918] [outer = (nil)] 11:41:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 151 (0x7fe95e353400) [pid = 1976] [serial = 1919] [outer = 0x7fe95d6ef800] 11:41:40 INFO - PROCESS | 1976 | 1462214500965 Marionette DEBUG loaded listener.js 11:41:41 INFO - PROCESS | 1976 | ++DOMWINDOW == 152 (0x7fe95e3eb400) [pid = 1976] [serial = 1920] [outer = 0x7fe95d6ef800] 11:41:41 INFO - PROCESS | 1976 | 1462214501940 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 11:41:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:41:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1440ms 11:41:42 INFO - PROCESS | 1976 | 1462214502000 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 11:41:42 INFO - PROCESS | 1976 | 1462214502003 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 11:41:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:41:42 INFO - PROCESS | 1976 | 1462214502012 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:41:42 INFO - PROCESS | 1976 | 1462214502021 Marionette TRACE conn4 <- [1,2530,null,{}] 11:41:42 INFO - PROCESS | 1976 | 1462214502063 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:42 INFO - PROCESS | 1976 | 1462214502430 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 11:41:42 INFO - PROCESS | 1976 | 1462214502463 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:42 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95e70a000 == 176 [pid = 1976] [id = 640] 11:41:42 INFO - PROCESS | 1976 | ++DOMWINDOW == 153 (0x7fe95e3eec00) [pid = 1976] [serial = 1921] [outer = (nil)] 11:41:42 INFO - PROCESS | 1976 | ++DOMWINDOW == 154 (0x7fe95e67fc00) [pid = 1976] [serial = 1922] [outer = 0x7fe95e3eec00] 11:41:42 INFO - PROCESS | 1976 | 1462214502528 Marionette DEBUG loaded listener.js 11:41:42 INFO - PROCESS | 1976 | ++DOMWINDOW == 155 (0x7fe95efdd800) [pid = 1976] [serial = 1923] [outer = 0x7fe95e3eec00] 11:41:43 INFO - PROCESS | 1976 | --DOMWINDOW == 154 (0x7fe955692400) [pid = 1976] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:41:43 INFO - PROCESS | 1976 | --DOMWINDOW == 153 (0x7fe9555be000) [pid = 1976] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:41:43 INFO - PROCESS | 1976 | --DOMWINDOW == 152 (0x7fe95a804800) [pid = 1976] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:41:43 INFO - PROCESS | 1976 | --DOMWINDOW == 151 (0x7fe958ecdc00) [pid = 1976] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:41:43 INFO - PROCESS | 1976 | --DOMWINDOW == 150 (0x7fe960bad000) [pid = 1976] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:41:43 INFO - PROCESS | 1976 | --DOMWINDOW == 149 (0x7fe9555c6800) [pid = 1976] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:41:43 INFO - PROCESS | 1976 | --DOMWINDOW == 148 (0x7fe95e3eac00) [pid = 1976] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:41:43 INFO - PROCESS | 1976 | 1462214503921 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 11:41:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:41:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1950ms 11:41:43 INFO - PROCESS | 1976 | 1462214503961 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 11:41:43 INFO - PROCESS | 1976 | 1462214503964 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 11:41:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:41:43 INFO - PROCESS | 1976 | 1462214503970 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:41:43 INFO - PROCESS | 1976 | 1462214503972 Marionette TRACE conn4 <- [1,2534,null,{}] 11:41:43 INFO - PROCESS | 1976 | 1462214503977 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:44 INFO - PROCESS | 1976 | 1462214504172 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 11:41:44 INFO - PROCESS | 1976 | 1462214504357 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:44 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95ee97800 == 177 [pid = 1976] [id = 641] 11:41:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 149 (0x7fe9555c0800) [pid = 1976] [serial = 1924] [outer = (nil)] 11:41:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 150 (0x7fe96027c400) [pid = 1976] [serial = 1925] [outer = 0x7fe9555c0800] 11:41:44 INFO - PROCESS | 1976 | 1462214504418 Marionette DEBUG loaded listener.js 11:41:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 151 (0x7fe96134a400) [pid = 1976] [serial = 1926] [outer = 0x7fe9555c0800] 11:41:45 INFO - PROCESS | 1976 | 1462214505130 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 11:41:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:41:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1178ms 11:41:45 INFO - PROCESS | 1976 | 1462214505150 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 11:41:45 INFO - PROCESS | 1976 | 1462214505152 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 11:41:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:41:45 INFO - PROCESS | 1976 | 1462214505158 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:41:45 INFO - PROCESS | 1976 | 1462214505160 Marionette TRACE conn4 <- [1,2538,null,{}] 11:41:45 INFO - PROCESS | 1976 | 1462214505165 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:45 INFO - PROCESS | 1976 | 1462214505442 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 11:41:45 INFO - PROCESS | 1976 | 1462214505753 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:45 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95a82f800 == 178 [pid = 1976] [id = 642] 11:41:45 INFO - PROCESS | 1976 | ++DOMWINDOW == 152 (0x7fe9555bcc00) [pid = 1976] [serial = 1927] [outer = (nil)] 11:41:45 INFO - PROCESS | 1976 | ++DOMWINDOW == 153 (0x7fe95568e800) [pid = 1976] [serial = 1928] [outer = 0x7fe9555bcc00] 11:41:45 INFO - PROCESS | 1976 | 1462214505832 Marionette DEBUG loaded listener.js 11:41:45 INFO - PROCESS | 1976 | ++DOMWINDOW == 154 (0x7fe958ed0800) [pid = 1976] [serial = 1929] [outer = 0x7fe9555bcc00] 11:41:46 INFO - PROCESS | 1976 | 1462214506788 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 11:41:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:41:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1679ms 11:41:46 INFO - PROCESS | 1976 | 1462214506839 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 11:41:46 INFO - PROCESS | 1976 | 1462214506846 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 11:41:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:41:46 INFO - PROCESS | 1976 | 1462214506853 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:41:46 INFO - PROCESS | 1976 | 1462214506859 Marionette TRACE conn4 <- [1,2542,null,{}] 11:41:46 INFO - PROCESS | 1976 | 1462214506866 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:47 INFO - PROCESS | 1976 | 1462214507095 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 11:41:47 INFO - PROCESS | 1976 | 1462214507312 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:47 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95e521000 == 179 [pid = 1976] [id = 643] 11:41:47 INFO - PROCESS | 1976 | ++DOMWINDOW == 155 (0x7fe95a9f8c00) [pid = 1976] [serial = 1930] [outer = (nil)] 11:41:47 INFO - PROCESS | 1976 | ++DOMWINDOW == 156 (0x7fe95e356400) [pid = 1976] [serial = 1931] [outer = 0x7fe95a9f8c00] 11:41:47 INFO - PROCESS | 1976 | 1462214507429 Marionette DEBUG loaded listener.js 11:41:47 INFO - PROCESS | 1976 | ++DOMWINDOW == 157 (0x7fe95e575800) [pid = 1976] [serial = 1932] [outer = 0x7fe95a9f8c00] 11:41:48 INFO - PROCESS | 1976 | 1462214508346 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 11:41:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:41:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1534ms 11:41:48 INFO - PROCESS | 1976 | 1462214508392 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 11:41:48 INFO - PROCESS | 1976 | 1462214508399 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 11:41:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:41:48 INFO - PROCESS | 1976 | 1462214508406 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:41:48 INFO - PROCESS | 1976 | 1462214508409 Marionette TRACE conn4 <- [1,2546,null,{}] 11:41:48 INFO - PROCESS | 1976 | 1462214508415 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:48 INFO - PROCESS | 1976 | 1462214508653 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 11:41:49 INFO - PROCESS | 1976 | 1462214509005 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:49 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe961e67000 == 180 [pid = 1976] [id = 644] 11:41:49 INFO - PROCESS | 1976 | ++DOMWINDOW == 158 (0x7fe95e574000) [pid = 1976] [serial = 1933] [outer = (nil)] 11:41:49 INFO - PROCESS | 1976 | ++DOMWINDOW == 159 (0x7fe960279000) [pid = 1976] [serial = 1934] [outer = 0x7fe95e574000] 11:41:49 INFO - PROCESS | 1976 | 1462214509082 Marionette DEBUG loaded listener.js 11:41:49 INFO - PROCESS | 1976 | ++DOMWINDOW == 160 (0x7fe96135e400) [pid = 1976] [serial = 1935] [outer = 0x7fe95e574000] 11:41:49 INFO - PROCESS | 1976 | 1462214509931 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 11:41:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:41:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1578ms 11:41:49 INFO - PROCESS | 1976 | 1462214509985 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 11:41:49 INFO - PROCESS | 1976 | 1462214509989 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 11:41:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:41:50 INFO - PROCESS | 1976 | 1462214510005 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:41:50 INFO - PROCESS | 1976 | 1462214510015 Marionette TRACE conn4 <- [1,2550,null,{}] 11:41:50 INFO - PROCESS | 1976 | 1462214510021 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:50 INFO - PROCESS | 1976 | 1462214510255 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 11:41:50 INFO - PROCESS | 1976 | 1462214510516 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:50 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe962dd8000 == 181 [pid = 1976] [id = 645] 11:41:50 INFO - PROCESS | 1976 | ++DOMWINDOW == 161 (0x7fe95ef33c00) [pid = 1976] [serial = 1936] [outer = (nil)] 11:41:50 INFO - PROCESS | 1976 | ++DOMWINDOW == 162 (0x7fe961f4e800) [pid = 1976] [serial = 1937] [outer = 0x7fe95ef33c00] 11:41:50 INFO - PROCESS | 1976 | 1462214510630 Marionette DEBUG loaded listener.js 11:41:50 INFO - PROCESS | 1976 | ++DOMWINDOW == 163 (0x7fe96333c000) [pid = 1976] [serial = 1938] [outer = 0x7fe95ef33c00] 11:41:51 INFO - PROCESS | 1976 | 1462214511551 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 11:41:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:41:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1610ms 11:41:51 INFO - PROCESS | 1976 | 1462214511615 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 11:41:51 INFO - PROCESS | 1976 | 1462214511618 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 11:41:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:41:51 INFO - PROCESS | 1976 | 1462214511628 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:41:51 INFO - PROCESS | 1976 | 1462214511630 Marionette TRACE conn4 <- [1,2554,null,{}] 11:41:51 INFO - PROCESS | 1976 | 1462214511634 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:51 INFO - PROCESS | 1976 | 1462214511867 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 11:41:52 INFO - PROCESS | 1976 | 1462214512127 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:52 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96334f000 == 182 [pid = 1976] [id = 646] 11:41:52 INFO - PROCESS | 1976 | ++DOMWINDOW == 164 (0x7fe95ef34000) [pid = 1976] [serial = 1939] [outer = (nil)] 11:41:52 INFO - PROCESS | 1976 | ++DOMWINDOW == 165 (0x7fe96510c400) [pid = 1976] [serial = 1940] [outer = 0x7fe95ef34000] 11:41:52 INFO - PROCESS | 1976 | 1462214512237 Marionette DEBUG loaded listener.js 11:41:52 INFO - PROCESS | 1976 | ++DOMWINDOW == 166 (0x7fe9651dfc00) [pid = 1976] [serial = 1941] [outer = 0x7fe95ef34000] 11:41:53 INFO - PROCESS | 1976 | 1462214513120 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 11:41:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:41:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1528ms 11:41:53 INFO - PROCESS | 1976 | 1462214513164 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 11:41:53 INFO - PROCESS | 1976 | 1462214513168 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 11:41:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:41:53 INFO - PROCESS | 1976 | 1462214513174 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:41:53 INFO - PROCESS | 1976 | 1462214513177 Marionette TRACE conn4 <- [1,2558,null,{}] 11:41:53 INFO - PROCESS | 1976 | 1462214513182 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:53 INFO - PROCESS | 1976 | 1462214513393 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 11:41:53 INFO - PROCESS | 1976 | 1462214513675 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:53 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe964f23800 == 183 [pid = 1976] [id = 647] 11:41:53 INFO - PROCESS | 1976 | ++DOMWINDOW == 167 (0x7fe965e5b000) [pid = 1976] [serial = 1942] [outer = (nil)] 11:41:53 INFO - PROCESS | 1976 | ++DOMWINDOW == 168 (0x7fe966541c00) [pid = 1976] [serial = 1943] [outer = 0x7fe965e5b000] 11:41:53 INFO - PROCESS | 1976 | 1462214513817 Marionette DEBUG loaded listener.js 11:41:53 INFO - PROCESS | 1976 | ++DOMWINDOW == 169 (0x7fe9665c0800) [pid = 1976] [serial = 1944] [outer = 0x7fe965e5b000] 11:41:54 INFO - PROCESS | 1976 | 1462214514718 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 11:41:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:41:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1576ms 11:41:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:41:54 INFO - PROCESS | 1976 | 1462214514750 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 11:41:54 INFO - PROCESS | 1976 | 1462214514753 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 11:41:54 INFO - PROCESS | 1976 | 1462214514760 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:41:54 INFO - PROCESS | 1976 | 1462214514763 Marionette TRACE conn4 <- [1,2562,null,{}] 11:41:54 INFO - PROCESS | 1976 | 1462214514768 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:54 INFO - PROCESS | 1976 | 1462214514979 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 11:41:55 INFO - PROCESS | 1976 | 1462214515245 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:55 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe965dd3000 == 184 [pid = 1976] [id = 648] 11:41:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 170 (0x7fe965e5b400) [pid = 1976] [serial = 1945] [outer = (nil)] 11:41:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 171 (0x7fe96a6ba400) [pid = 1976] [serial = 1946] [outer = 0x7fe965e5b400] 11:41:55 INFO - PROCESS | 1976 | 1462214515331 Marionette DEBUG loaded listener.js 11:41:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 172 (0x7fe96c225c00) [pid = 1976] [serial = 1947] [outer = 0x7fe965e5b400] 11:41:56 INFO - PROCESS | 1976 | 1462214516263 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 11:41:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:41:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1578ms 11:41:56 INFO - PROCESS | 1976 | 1462214516338 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 11:41:56 INFO - PROCESS | 1976 | 1462214516342 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 11:41:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:41:56 INFO - PROCESS | 1976 | 1462214516347 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:41:56 INFO - PROCESS | 1976 | 1462214516350 Marionette TRACE conn4 <- [1,2566,null,{}] 11:41:56 INFO - PROCESS | 1976 | 1462214516355 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:56 INFO - PROCESS | 1976 | 1462214516563 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 11:41:56 INFO - PROCESS | 1976 | 1462214516825 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:56 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe966835800 == 185 [pid = 1976] [id = 649] 11:41:56 INFO - PROCESS | 1976 | ++DOMWINDOW == 173 (0x7fe966893c00) [pid = 1976] [serial = 1948] [outer = (nil)] 11:41:56 INFO - PROCESS | 1976 | ++DOMWINDOW == 174 (0x7fe96ca68c00) [pid = 1976] [serial = 1949] [outer = 0x7fe966893c00] 11:41:56 INFO - PROCESS | 1976 | 1462214516936 Marionette DEBUG loaded listener.js 11:41:57 INFO - PROCESS | 1976 | ++DOMWINDOW == 175 (0x7fe96cb4e800) [pid = 1976] [serial = 1950] [outer = 0x7fe966893c00] 11:41:57 INFO - PROCESS | 1976 | 1462214517802 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 11:41:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:41:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1530ms 11:41:57 INFO - PROCESS | 1976 | 1462214517879 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 11:41:57 INFO - PROCESS | 1976 | 1462214517882 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 11:41:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:41:57 INFO - PROCESS | 1976 | 1462214517888 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:41:57 INFO - PROCESS | 1976 | 1462214517890 Marionette TRACE conn4 <- [1,2570,null,{}] 11:41:57 INFO - PROCESS | 1976 | 1462214517895 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:58 INFO - PROCESS | 1976 | 1462214518113 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 11:41:58 INFO - PROCESS | 1976 | 1462214518378 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:58 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe966a09800 == 186 [pid = 1976] [id = 650] 11:41:58 INFO - PROCESS | 1976 | ++DOMWINDOW == 176 (0x7fe9555be000) [pid = 1976] [serial = 1951] [outer = (nil)] 11:41:58 INFO - PROCESS | 1976 | ++DOMWINDOW == 177 (0x7fe96cb50000) [pid = 1976] [serial = 1952] [outer = 0x7fe9555be000] 11:41:58 INFO - PROCESS | 1976 | 1462214518508 Marionette DEBUG loaded listener.js 11:41:58 INFO - PROCESS | 1976 | ++DOMWINDOW == 178 (0x7fe96d019800) [pid = 1976] [serial = 1953] [outer = 0x7fe9555be000] 11:41:59 INFO - PROCESS | 1976 | 1462214519397 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 11:41:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:41:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1582ms 11:41:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:41:59 INFO - PROCESS | 1976 | 1462214519472 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 11:41:59 INFO - PROCESS | 1976 | 1462214519474 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 11:41:59 INFO - PROCESS | 1976 | 1462214519482 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:41:59 INFO - PROCESS | 1976 | 1462214519493 Marionette TRACE conn4 <- [1,2574,null,{}] 11:41:59 INFO - PROCESS | 1976 | 1462214519499 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:59 INFO - PROCESS | 1976 | 1462214519758 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 11:42:00 INFO - PROCESS | 1976 | 1462214520066 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:00 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96a60c000 == 187 [pid = 1976] [id = 651] 11:42:00 INFO - PROCESS | 1976 | ++DOMWINDOW == 179 (0x7fe964bb1000) [pid = 1976] [serial = 1954] [outer = (nil)] 11:42:00 INFO - PROCESS | 1976 | ++DOMWINDOW == 180 (0x7fe96d4e7800) [pid = 1976] [serial = 1955] [outer = 0x7fe964bb1000] 11:42:00 INFO - PROCESS | 1976 | 1462214520145 Marionette DEBUG loaded listener.js 11:42:00 INFO - PROCESS | 1976 | ++DOMWINDOW == 181 (0x7fe96d510400) [pid = 1976] [serial = 1956] [outer = 0x7fe964bb1000] 11:42:01 INFO - PROCESS | 1976 | 1462214521020 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 11:42:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:42:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1594ms 11:42:01 INFO - PROCESS | 1976 | 1462214521075 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 11:42:01 INFO - PROCESS | 1976 | 1462214521078 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 11:42:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:42:01 INFO - PROCESS | 1976 | 1462214521084 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:42:01 INFO - PROCESS | 1976 | 1462214521086 Marionette TRACE conn4 <- [1,2578,null,{}] 11:42:01 INFO - PROCESS | 1976 | 1462214521091 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:01 INFO - PROCESS | 1976 | 1462214521306 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 11:42:01 INFO - PROCESS | 1976 | 1462214521575 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:01 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96c41e000 == 188 [pid = 1976] [id = 652] 11:42:01 INFO - PROCESS | 1976 | ++DOMWINDOW == 182 (0x7fe96d5e9400) [pid = 1976] [serial = 1957] [outer = (nil)] 11:42:01 INFO - PROCESS | 1976 | ++DOMWINDOW == 183 (0x7fe96d80d000) [pid = 1976] [serial = 1958] [outer = 0x7fe96d5e9400] 11:42:01 INFO - PROCESS | 1976 | 1462214521706 Marionette DEBUG loaded listener.js 11:42:01 INFO - PROCESS | 1976 | ++DOMWINDOW == 184 (0x7fe96d9eb000) [pid = 1976] [serial = 1959] [outer = 0x7fe96d5e9400] 11:42:02 INFO - PROCESS | 1976 | 1462214522603 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 11:42:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:42:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1581ms 11:42:02 INFO - PROCESS | 1976 | 1462214522666 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 11:42:02 INFO - PROCESS | 1976 | 1462214522670 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 11:42:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:42:02 INFO - PROCESS | 1976 | 1462214522676 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:42:02 INFO - PROCESS | 1976 | 1462214522680 Marionette TRACE conn4 <- [1,2582,null,{}] 11:42:02 INFO - PROCESS | 1976 | 1462214522685 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:02 INFO - PROCESS | 1976 | 1462214522963 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 11:42:03 INFO - PROCESS | 1976 | 1462214523279 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:03 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d551000 == 189 [pid = 1976] [id = 653] 11:42:03 INFO - PROCESS | 1976 | ++DOMWINDOW == 185 (0x7fe96d5c1000) [pid = 1976] [serial = 1960] [outer = (nil)] 11:42:03 INFO - PROCESS | 1976 | ++DOMWINDOW == 186 (0x7fe96daafc00) [pid = 1976] [serial = 1961] [outer = 0x7fe96d5c1000] 11:42:03 INFO - PROCESS | 1976 | 1462214523355 Marionette DEBUG loaded listener.js 11:42:03 INFO - PROCESS | 1976 | ++DOMWINDOW == 187 (0x7fe96dd4d800) [pid = 1976] [serial = 1962] [outer = 0x7fe96d5c1000] 11:42:04 INFO - PROCESS | 1976 | 1462214524224 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 11:42:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:42:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1580ms 11:42:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:42:04 INFO - PROCESS | 1976 | 1462214524257 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 11:42:04 INFO - PROCESS | 1976 | 1462214524260 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 11:42:04 INFO - PROCESS | 1976 | 1462214524266 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:42:04 INFO - PROCESS | 1976 | 1462214524269 Marionette TRACE conn4 <- [1,2586,null,{}] 11:42:04 INFO - PROCESS | 1976 | 1462214524275 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:04 INFO - PROCESS | 1976 | 1462214524498 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 11:42:04 INFO - PROCESS | 1976 | 1462214524771 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:04 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96dee2000 == 190 [pid = 1976] [id = 654] 11:42:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 188 (0x7fe96d5ec000) [pid = 1976] [serial = 1963] [outer = (nil)] 11:42:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 189 (0x7fe96ea75000) [pid = 1976] [serial = 1964] [outer = 0x7fe96d5ec000] 11:42:04 INFO - PROCESS | 1976 | 1462214524890 Marionette DEBUG loaded listener.js 11:42:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 190 (0x7fe96ee48800) [pid = 1976] [serial = 1965] [outer = 0x7fe96d5ec000] 11:42:05 INFO - PROCESS | 1976 | 1462214525781 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 11:42:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:42:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1580ms 11:42:05 INFO - PROCESS | 1976 | 1462214525846 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 11:42:05 INFO - PROCESS | 1976 | 1462214525850 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 11:42:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:42:05 INFO - PROCESS | 1976 | 1462214525856 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:42:05 INFO - PROCESS | 1976 | 1462214525859 Marionette TRACE conn4 <- [1,2590,null,{}] 11:42:05 INFO - PROCESS | 1976 | 1462214525864 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:06 INFO - PROCESS | 1976 | 1462214526111 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 11:42:06 INFO - PROCESS | 1976 | 1462214526419 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:06 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe970305000 == 191 [pid = 1976] [id = 655] 11:42:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 191 (0x7fe96dab1000) [pid = 1976] [serial = 1966] [outer = (nil)] 11:42:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 192 (0x7fe9704a4800) [pid = 1976] [serial = 1967] [outer = 0x7fe96dab1000] 11:42:06 INFO - PROCESS | 1976 | 1462214526499 Marionette DEBUG loaded listener.js 11:42:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 193 (0x7fe9706b2000) [pid = 1976] [serial = 1968] [outer = 0x7fe96dab1000] 11:42:07 INFO - PROCESS | 1976 | 1462214527373 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 11:42:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:42:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1580ms 11:42:07 INFO - PROCESS | 1976 | 1462214527437 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 11:42:07 INFO - PROCESS | 1976 | 1462214527441 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 11:42:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:42:07 INFO - PROCESS | 1976 | 1462214527447 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:42:07 INFO - PROCESS | 1976 | 1462214527449 Marionette TRACE conn4 <- [1,2594,null,{}] 11:42:07 INFO - PROCESS | 1976 | 1462214527455 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:07 INFO - PROCESS | 1976 | 1462214527681 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 11:42:07 INFO - PROCESS | 1976 | 1462214527952 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:08 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe971025000 == 192 [pid = 1976] [id = 656] 11:42:08 INFO - PROCESS | 1976 | ++DOMWINDOW == 194 (0x7fe96d9ef800) [pid = 1976] [serial = 1969] [outer = (nil)] 11:42:08 INFO - PROCESS | 1976 | ++DOMWINDOW == 195 (0x7fe9708c8c00) [pid = 1976] [serial = 1970] [outer = 0x7fe96d9ef800] 11:42:08 INFO - PROCESS | 1976 | 1462214528072 Marionette DEBUG loaded listener.js 11:42:08 INFO - PROCESS | 1976 | ++DOMWINDOW == 196 (0x7fe971065000) [pid = 1976] [serial = 1971] [outer = 0x7fe96d9ef800] 11:42:08 INFO - PROCESS | 1976 | 1462214528966 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 11:42:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:42:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1531ms 11:42:08 INFO - PROCESS | 1976 | 1462214528979 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 11:42:08 INFO - PROCESS | 1976 | 1462214528982 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 11:42:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:42:08 INFO - PROCESS | 1976 | 1462214528988 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:42:08 INFO - PROCESS | 1976 | 1462214528991 Marionette TRACE conn4 <- [1,2598,null,{}] 11:42:08 INFO - PROCESS | 1976 | 1462214528997 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:09 INFO - PROCESS | 1976 | 1462214529225 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 11:42:09 INFO - PROCESS | 1976 | 1462214529498 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:09 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9713ad800 == 193 [pid = 1976] [id = 657] 11:42:09 INFO - PROCESS | 1976 | ++DOMWINDOW == 197 (0x7fe96daabc00) [pid = 1976] [serial = 1972] [outer = (nil)] 11:42:09 INFO - PROCESS | 1976 | ++DOMWINDOW == 198 (0x7fe9713d1800) [pid = 1976] [serial = 1973] [outer = 0x7fe96daabc00] 11:42:09 INFO - PROCESS | 1976 | 1462214529611 Marionette DEBUG loaded listener.js 11:42:09 INFO - PROCESS | 1976 | ++DOMWINDOW == 199 (0x7fe973882c00) [pid = 1976] [serial = 1974] [outer = 0x7fe96daabc00] 11:42:10 INFO - PROCESS | 1976 | 1462214530502 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 11:42:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:42:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1577ms 11:42:10 INFO - PROCESS | 1976 | 1462214530566 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 11:42:10 INFO - PROCESS | 1976 | 1462214530570 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 11:42:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:42:10 INFO - PROCESS | 1976 | 1462214530576 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:42:10 INFO - PROCESS | 1976 | 1462214530578 Marionette TRACE conn4 <- [1,2602,null,{}] 11:42:10 INFO - PROCESS | 1976 | 1462214530583 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:10 INFO - PROCESS | 1976 | 1462214530800 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 11:42:11 INFO - PROCESS | 1976 | 1462214531130 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:11 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe975197800 == 194 [pid = 1976] [id = 658] 11:42:11 INFO - PROCESS | 1976 | ++DOMWINDOW == 200 (0x7fe95d344800) [pid = 1976] [serial = 1975] [outer = (nil)] 11:42:11 INFO - PROCESS | 1976 | ++DOMWINDOW == 201 (0x7fe96d9e3c00) [pid = 1976] [serial = 1976] [outer = 0x7fe95d344800] 11:42:11 INFO - PROCESS | 1976 | 1462214531208 Marionette DEBUG loaded listener.js 11:42:11 INFO - PROCESS | 1976 | ++DOMWINDOW == 202 (0x7fe9762e2c00) [pid = 1976] [serial = 1977] [outer = 0x7fe95d344800] 11:42:12 INFO - PROCESS | 1976 | 1462214532089 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 11:42:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:42:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1583ms 11:42:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:42:12 INFO - PROCESS | 1976 | 1462214532160 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 11:42:12 INFO - PROCESS | 1976 | 1462214532162 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 11:42:12 INFO - PROCESS | 1976 | 1462214532169 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:42:12 INFO - PROCESS | 1976 | 1462214532173 Marionette TRACE conn4 <- [1,2606,null,{}] 11:42:12 INFO - PROCESS | 1976 | 1462214532179 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:12 INFO - PROCESS | 1976 | 1462214532442 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 11:42:12 INFO - PROCESS | 1976 | 1462214532759 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:12 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe976a86000 == 195 [pid = 1976] [id = 659] 11:42:12 INFO - PROCESS | 1976 | ++DOMWINDOW == 203 (0x7fe961f4bc00) [pid = 1976] [serial = 1978] [outer = (nil)] 11:42:12 INFO - PROCESS | 1976 | ++DOMWINDOW == 204 (0x7fe9762ecc00) [pid = 1976] [serial = 1979] [outer = 0x7fe961f4bc00] 11:42:12 INFO - PROCESS | 1976 | 1462214532840 Marionette DEBUG loaded listener.js 11:42:12 INFO - PROCESS | 1976 | ++DOMWINDOW == 205 (0x7fe976454c00) [pid = 1976] [serial = 1980] [outer = 0x7fe961f4bc00] 11:42:13 INFO - PROCESS | 1976 | 1462214533815 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 11:42:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:42:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1692ms 11:42:13 INFO - PROCESS | 1976 | 1462214533861 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 11:42:13 INFO - PROCESS | 1976 | 1462214533864 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 11:42:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:42:13 INFO - PROCESS | 1976 | 1462214533870 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:42:13 INFO - PROCESS | 1976 | 1462214533872 Marionette TRACE conn4 <- [1,2610,null,{}] 11:42:13 INFO - PROCESS | 1976 | 1462214533878 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:14 INFO - PROCESS | 1976 | 1462214534138 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 11:42:14 INFO - PROCESS | 1976 | 1462214534938 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:14 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95d23b000 == 196 [pid = 1976] [id = 660] 11:42:14 INFO - PROCESS | 1976 | ++DOMWINDOW == 206 (0x7fe9588b6c00) [pid = 1976] [serial = 1981] [outer = (nil)] 11:42:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 207 (0x7fe9588c1000) [pid = 1976] [serial = 1982] [outer = 0x7fe9588b6c00] 11:42:15 INFO - PROCESS | 1976 | 1462214535035 Marionette DEBUG loaded listener.js 11:42:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 208 (0x7fe959e54c00) [pid = 1976] [serial = 1983] [outer = 0x7fe9588b6c00] 11:42:16 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95a4e1000 == 195 [pid = 1976] [id = 586] 11:42:16 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96280c000 == 194 [pid = 1976] [id = 442] 11:42:16 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe988a8a000 == 193 [pid = 1976] [id = 443] 11:42:16 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95e512000 == 192 [pid = 1976] [id = 587] 11:42:16 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95e529800 == 191 [pid = 1976] [id = 588] 11:42:16 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95d871800 == 190 [pid = 1976] [id = 444] 11:42:16 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95d2ee800 == 189 [pid = 1976] [id = 445] 11:42:16 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95ee97800 == 188 [pid = 1976] [id = 641] 11:42:16 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95e70a000 == 187 [pid = 1976] [id = 640] 11:42:16 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95da19800 == 186 [pid = 1976] [id = 639] 11:42:16 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95c0a1800 == 185 [pid = 1976] [id = 638] 11:42:16 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe955668000 == 184 [pid = 1976] [id = 637] 11:42:16 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95abf5000 == 183 [pid = 1976] [id = 635] 11:42:16 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe959072800 == 182 [pid = 1976] [id = 634] 11:42:16 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe98e031000 == 181 [pid = 1976] [id = 633] 11:42:16 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe988c03800 == 180 [pid = 1976] [id = 632] 11:42:16 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe98700c800 == 179 [pid = 1976] [id = 631] 11:42:16 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe983f15000 == 178 [pid = 1976] [id = 630] 11:42:16 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97d20f000 == 177 [pid = 1976] [id = 629] 11:42:16 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe977d82800 == 176 [pid = 1976] [id = 628] 11:42:16 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe977035800 == 175 [pid = 1976] [id = 627] 11:42:16 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9713b1800 == 174 [pid = 1976] [id = 626] 11:42:16 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe970872000 == 173 [pid = 1976] [id = 625] 11:42:16 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95d22c000 == 172 [pid = 1976] [id = 542] 11:42:16 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d905800 == 171 [pid = 1976] [id = 624] 11:42:16 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96a7d7000 == 170 [pid = 1976] [id = 623] 11:42:16 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe966a06000 == 169 [pid = 1976] [id = 622] 11:42:16 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe965dd2000 == 168 [pid = 1976] [id = 621] 11:42:16 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe962f28800 == 167 [pid = 1976] [id = 620] 11:42:16 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95e506800 == 166 [pid = 1976] [id = 619] 11:42:16 INFO - PROCESS | 1976 | --DOMWINDOW == 207 (0x7fe95d347400) [pid = 1976] [serial = 1844] [outer = (nil)] [url = about:blank] 11:42:16 INFO - PROCESS | 1976 | --DOMWINDOW == 206 (0x7fe958851000) [pid = 1976] [serial = 1839] [outer = (nil)] [url = about:blank] 11:42:16 INFO - PROCESS | 1976 | --DOMWINDOW == 205 (0x7fe95d949800) [pid = 1976] [serial = 1841] [outer = (nil)] [url = about:blank] 11:42:16 INFO - PROCESS | 1976 | --DOMWINDOW == 204 (0x7fe961388400) [pid = 1976] [serial = 1848] [outer = (nil)] [url = about:blank] 11:42:16 INFO - PROCESS | 1976 | --DOMWINDOW == 203 (0x7fe96d817400) [pid = 1976] [serial = 1814] [outer = (nil)] [url = about:blank] 11:42:16 INFO - PROCESS | 1976 | --DOMWINDOW == 202 (0x7fe9665b3400) [pid = 1976] [serial = 1802] [outer = (nil)] [url = about:blank] 11:42:16 INFO - PROCESS | 1976 | --DOMWINDOW == 201 (0x7fe976452c00) [pid = 1976] [serial = 1832] [outer = (nil)] [url = about:blank] 11:42:16 INFO - PROCESS | 1976 | --DOMWINDOW == 200 (0x7fe95e67d800) [pid = 1976] [serial = 1842] [outer = (nil)] [url = about:blank] 11:42:16 INFO - PROCESS | 1976 | --DOMWINDOW == 199 (0x7fe96ed7a400) [pid = 1976] [serial = 1820] [outer = (nil)] [url = about:blank] 11:42:16 INFO - PROCESS | 1976 | --DOMWINDOW == 198 (0x7fe95568b400) [pid = 1976] [serial = 1838] [outer = (nil)] [url = about:blank] 11:42:16 INFO - PROCESS | 1976 | --DOMWINDOW == 197 (0x7fe96ca75000) [pid = 1976] [serial = 1808] [outer = (nil)] [url = about:blank] 11:42:16 INFO - PROCESS | 1976 | --DOMWINDOW == 196 (0x7fe96027f400) [pid = 1976] [serial = 1847] [outer = (nil)] [url = about:blank] 11:42:16 INFO - PROCESS | 1976 | --DOMWINDOW == 195 (0x7fe96332fc00) [pid = 1976] [serial = 1850] [outer = (nil)] [url = about:blank] 11:42:16 INFO - PROCESS | 1976 | --DOMWINDOW == 194 (0x7fe96134ac00) [pid = 1976] [serial = 1793] [outer = (nil)] [url = about:blank] 11:42:16 INFO - PROCESS | 1976 | --DOMWINDOW == 193 (0x7fe9676de400) [pid = 1976] [serial = 1805] [outer = (nil)] [url = about:blank] 11:42:16 INFO - PROCESS | 1976 | --DOMWINDOW == 192 (0x7fe9708d0800) [pid = 1976] [serial = 1826] [outer = (nil)] [url = about:blank] 11:42:16 INFO - PROCESS | 1976 | --DOMWINDOW == 191 (0x7fe96daccc00) [pid = 1976] [serial = 1817] [outer = (nil)] [url = about:blank] 11:42:16 INFO - PROCESS | 1976 | --DOMWINDOW == 190 (0x7fe9646ab000) [pid = 1976] [serial = 1799] [outer = (nil)] [url = about:blank] 11:42:16 INFO - PROCESS | 1976 | --DOMWINDOW == 189 (0x7fe96d4df800) [pid = 1976] [serial = 1811] [outer = (nil)] [url = about:blank] 11:42:16 INFO - PROCESS | 1976 | --DOMWINDOW == 188 (0x7fe97764f800) [pid = 1976] [serial = 1835] [outer = (nil)] [url = about:blank] 11:42:16 INFO - PROCESS | 1976 | --DOMWINDOW == 187 (0x7fe9704d7800) [pid = 1976] [serial = 1823] [outer = (nil)] [url = about:blank] 11:42:16 INFO - PROCESS | 1976 | --DOMWINDOW == 186 (0x7fe959e5ac00) [pid = 1976] [serial = 1787] [outer = (nil)] [url = about:blank] 11:42:16 INFO - PROCESS | 1976 | --DOMWINDOW == 185 (0x7fe961f47800) [pid = 1976] [serial = 1796] [outer = (nil)] [url = about:blank] 11:42:16 INFO - PROCESS | 1976 | --DOMWINDOW == 184 (0x7fe959e52000) [pid = 1976] [serial = 1770] [outer = (nil)] [url = about:blank] 11:42:16 INFO - PROCESS | 1976 | --DOMWINDOW == 183 (0x7fe972dca800) [pid = 1976] [serial = 1829] [outer = (nil)] [url = about:blank] 11:42:16 INFO - PROCESS | 1976 | --DOMWINDOW == 182 (0x7fe9646ac400) [pid = 1976] [serial = 1851] [outer = (nil)] [url = about:blank] 11:42:16 INFO - PROCESS | 1976 | --DOMWINDOW == 181 (0x7fe964ba6c00) [pid = 1976] [serial = 1854] [outer = (nil)] [url = about:blank] 11:42:16 INFO - PROCESS | 1976 | --DOMWINDOW == 180 (0x7fe96017d800) [pid = 1976] [serial = 1853] [outer = (nil)] [url = about:blank] 11:42:16 INFO - PROCESS | 1976 | --DOMWINDOW == 179 (0x7fe95e677c00) [pid = 1976] [serial = 1790] [outer = (nil)] [url = about:blank] 11:42:16 INFO - PROCESS | 1976 | --DOMWINDOW == 178 (0x7fe95efd8800) [pid = 1976] [serial = 1845] [outer = (nil)] [url = about:blank] 11:42:16 INFO - PROCESS | 1976 | 1462214536777 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 11:42:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:42:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 2930ms 11:42:16 INFO - PROCESS | 1976 | 1462214536803 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 11:42:16 INFO - PROCESS | 1976 | 1462214536808 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 11:42:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:42:16 INFO - PROCESS | 1976 | 1462214536816 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:42:16 INFO - PROCESS | 1976 | 1462214536821 Marionette TRACE conn4 <- [1,2614,null,{}] 11:42:16 INFO - PROCESS | 1976 | 1462214536827 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:17 INFO - PROCESS | 1976 | 1462214537040 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 11:42:17 INFO - PROCESS | 1976 | 1462214537252 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:17 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95a4e8800 == 167 [pid = 1976] [id = 661] 11:42:17 INFO - PROCESS | 1976 | ++DOMWINDOW == 179 (0x7fe9588b7000) [pid = 1976] [serial = 1984] [outer = (nil)] 11:42:17 INFO - PROCESS | 1976 | ++DOMWINDOW == 180 (0x7fe95d347800) [pid = 1976] [serial = 1985] [outer = 0x7fe9588b7000] 11:42:17 INFO - PROCESS | 1976 | 1462214537319 Marionette DEBUG loaded listener.js 11:42:17 INFO - PROCESS | 1976 | ++DOMWINDOW == 181 (0x7fe95e35c800) [pid = 1976] [serial = 1986] [outer = 0x7fe9588b7000] 11:42:18 INFO - PROCESS | 1976 | 1462214538163 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 11:42:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:42:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1383ms 11:42:18 INFO - PROCESS | 1976 | 1462214538203 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 11:42:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:42:18 INFO - PROCESS | 1976 | 1462214538208 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 11:42:18 INFO - PROCESS | 1976 | 1462214538214 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:42:18 INFO - PROCESS | 1976 | 1462214538218 Marionette TRACE conn4 <- [1,2618,null,{}] 11:42:18 INFO - PROCESS | 1976 | 1462214538223 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:18 INFO - PROCESS | 1976 | 1462214538438 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 11:42:18 INFO - PROCESS | 1976 | 1462214538648 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:18 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95d8f0000 == 168 [pid = 1976] [id = 662] 11:42:18 INFO - PROCESS | 1976 | ++DOMWINDOW == 182 (0x7fe95a9ed800) [pid = 1976] [serial = 1987] [outer = (nil)] 11:42:18 INFO - PROCESS | 1976 | ++DOMWINDOW == 183 (0x7fe95e679800) [pid = 1976] [serial = 1988] [outer = 0x7fe95a9ed800] 11:42:18 INFO - PROCESS | 1976 | 1462214538715 Marionette DEBUG loaded listener.js 11:42:18 INFO - PROCESS | 1976 | ++DOMWINDOW == 184 (0x7fe960183400) [pid = 1976] [serial = 1989] [outer = 0x7fe95a9ed800] 11:42:19 INFO - PROCESS | 1976 | 1462214539575 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 11:42:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:42:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1379ms 11:42:19 INFO - PROCESS | 1976 | 1462214539601 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 11:42:19 INFO - PROCESS | 1976 | 1462214539605 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 11:42:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:42:19 INFO - PROCESS | 1976 | 1462214539620 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:42:19 INFO - PROCESS | 1976 | 1462214539640 Marionette TRACE conn4 <- [1,2622,null,{}] 11:42:19 INFO - PROCESS | 1976 | 1462214539662 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:19 INFO - PROCESS | 1976 | 1462214539946 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 11:42:19 INFO - PROCESS | 1976 | 1462214539980 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:20 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe961507800 == 169 [pid = 1976] [id = 663] 11:42:20 INFO - PROCESS | 1976 | ++DOMWINDOW == 185 (0x7fe95e577400) [pid = 1976] [serial = 1990] [outer = (nil)] 11:42:20 INFO - PROCESS | 1976 | ++DOMWINDOW == 186 (0x7fe961f48c00) [pid = 1976] [serial = 1991] [outer = 0x7fe95e577400] 11:42:20 INFO - PROCESS | 1976 | 1462214540044 Marionette DEBUG loaded listener.js 11:42:20 INFO - PROCESS | 1976 | ++DOMWINDOW == 187 (0x7fe96333c800) [pid = 1976] [serial = 1992] [outer = 0x7fe95e577400] 11:42:21 INFO - PROCESS | 1976 | 1462214541687 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 11:42:21 INFO - PROCESS | 1976 | --DOMWINDOW == 186 (0x7fe955694c00) [pid = 1976] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:42:21 INFO - PROCESS | 1976 | --DOMWINDOW == 185 (0x7fe9555bc000) [pid = 1976] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:42:21 INFO - PROCESS | 1976 | --DOMWINDOW == 184 (0x7fe958849400) [pid = 1976] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:42:21 INFO - PROCESS | 1976 | --DOMWINDOW == 183 (0x7fe9588b2c00) [pid = 1976] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:42:21 INFO - PROCESS | 1976 | --DOMWINDOW == 182 (0x7fe96688fc00) [pid = 1976] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:42:21 INFO - PROCESS | 1976 | --DOMWINDOW == 181 (0x7fe95e3eec00) [pid = 1976] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:42:21 INFO - PROCESS | 1976 | --DOMWINDOW == 180 (0x7fe96c35dc00) [pid = 1976] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:42:21 INFO - PROCESS | 1976 | --DOMWINDOW == 179 (0x7fe96688b000) [pid = 1976] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:42:21 INFO - PROCESS | 1976 | --DOMWINDOW == 178 (0x7fe96d4dfc00) [pid = 1976] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:42:21 INFO - PROCESS | 1976 | --DOMWINDOW == 177 (0x7fe96653f800) [pid = 1976] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:42:21 INFO - PROCESS | 1976 | --DOMWINDOW == 176 (0x7fe9590f7400) [pid = 1976] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:42:21 INFO - PROCESS | 1976 | --DOMWINDOW == 175 (0x7fe9588b4000) [pid = 1976] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:42:21 INFO - PROCESS | 1976 | --DOMWINDOW == 174 (0x7fe964ec4400) [pid = 1976] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:42:21 INFO - PROCESS | 1976 | --DOMWINDOW == 173 (0x7fe95f0d0400) [pid = 1976] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:42:21 INFO - PROCESS | 1976 | --DOMWINDOW == 172 (0x7fe95bb48400) [pid = 1976] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:42:21 INFO - PROCESS | 1976 | --DOMWINDOW == 171 (0x7fe961f42400) [pid = 1976] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:42:21 INFO - PROCESS | 1976 | --DOMWINDOW == 170 (0x7fe966887c00) [pid = 1976] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:42:21 INFO - PROCESS | 1976 | --DOMWINDOW == 169 (0x7fe976a19000) [pid = 1976] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:42:21 INFO - PROCESS | 1976 | --DOMWINDOW == 168 (0x7fe9555c3000) [pid = 1976] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:42:21 INFO - PROCESS | 1976 | --DOMWINDOW == 167 (0x7fe96daba800) [pid = 1976] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:42:21 INFO - PROCESS | 1976 | --DOMWINDOW == 166 (0x7fe960bac800) [pid = 1976] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:42:21 INFO - PROCESS | 1976 | --DOMWINDOW == 165 (0x7fe95d94b800) [pid = 1976] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:42:21 INFO - PROCESS | 1976 | --DOMWINDOW == 164 (0x7fe96d016400) [pid = 1976] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:42:21 INFO - PROCESS | 1976 | --DOMWINDOW == 163 (0x7fe96c16bc00) [pid = 1976] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:42:21 INFO - PROCESS | 1976 | --DOMWINDOW == 162 (0x7fe96688a000) [pid = 1976] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:42:21 INFO - PROCESS | 1976 | --DOMWINDOW == 161 (0x7fe961350000) [pid = 1976] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:42:21 INFO - PROCESS | 1976 | --DOMWINDOW == 160 (0x7fe96d5e8800) [pid = 1976] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:42:21 INFO - PROCESS | 1976 | --DOMWINDOW == 159 (0x7fe96d818400) [pid = 1976] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:42:21 INFO - PROCESS | 1976 | --DOMWINDOW == 158 (0x7fe960280c00) [pid = 1976] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:42:21 INFO - PROCESS | 1976 | --DOMWINDOW == 157 (0x7fe9586ddc00) [pid = 1976] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:42:21 INFO - PROCESS | 1976 | --DOMWINDOW == 156 (0x7fe96ea78c00) [pid = 1976] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:42:21 INFO - PROCESS | 1976 | --DOMWINDOW == 155 (0x7fe9706aec00) [pid = 1976] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:42:21 INFO - PROCESS | 1976 | --DOMWINDOW == 154 (0x7fe9676e1c00) [pid = 1976] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:42:21 INFO - PROCESS | 1976 | --DOMWINDOW == 153 (0x7fe95d6ef800) [pid = 1976] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:42:21 INFO - PROCESS | 1976 | --DOMWINDOW == 152 (0x7fe963330400) [pid = 1976] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:42:21 INFO - PROCESS | 1976 | --DOMWINDOW == 151 (0x7fe9555ba400) [pid = 1976] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:42:21 INFO - PROCESS | 1976 | --DOMWINDOW == 150 (0x7fe9713d2400) [pid = 1976] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:42:21 INFO - PROCESS | 1976 | --DOMWINDOW == 149 (0x7fe966540800) [pid = 1976] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:42:21 INFO - PROCESS | 1976 | --DOMWINDOW == 148 (0x7fe95e3ea400) [pid = 1976] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:42:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:42:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 2219ms 11:42:21 INFO - PROCESS | 1976 | 1462214541833 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 11:42:21 INFO - PROCESS | 1976 | 1462214541837 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 11:42:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:42:21 INFO - PROCESS | 1976 | 1462214541842 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:42:21 INFO - PROCESS | 1976 | 1462214541845 Marionette TRACE conn4 <- [1,2626,null,{}] 11:42:21 INFO - PROCESS | 1976 | 1462214541850 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:22 INFO - PROCESS | 1976 | 1462214542105 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 11:42:22 INFO - PROCESS | 1976 | 1462214542219 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:22 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95d869000 == 170 [pid = 1976] [id = 664] 11:42:22 INFO - PROCESS | 1976 | ++DOMWINDOW == 149 (0x7fe9588b3800) [pid = 1976] [serial = 1993] [outer = (nil)] 11:42:22 INFO - PROCESS | 1976 | ++DOMWINDOW == 150 (0x7fe95d94ac00) [pid = 1976] [serial = 1994] [outer = 0x7fe9588b3800] 11:42:22 INFO - PROCESS | 1976 | 1462214542282 Marionette DEBUG loaded listener.js 11:42:22 INFO - PROCESS | 1976 | ++DOMWINDOW == 151 (0x7fe95e57d000) [pid = 1976] [serial = 1995] [outer = 0x7fe9588b3800] 11:42:22 INFO - PROCESS | 1976 | 1462214542986 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 11:42:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:42:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1176ms 11:42:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:42:23 INFO - PROCESS | 1976 | 1462214543019 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 11:42:23 INFO - PROCESS | 1976 | 1462214543021 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 11:42:23 INFO - PROCESS | 1976 | 1462214543038 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:42:23 INFO - PROCESS | 1976 | 1462214543042 Marionette TRACE conn4 <- [1,2630,null,{}] 11:42:23 INFO - PROCESS | 1976 | 1462214543050 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:23 INFO - PROCESS | 1976 | 1462214543266 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 11:42:23 INFO - PROCESS | 1976 | 1462214543276 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:23 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe962ac8800 == 171 [pid = 1976] [id = 665] 11:42:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 152 (0x7fe96510c800) [pid = 1976] [serial = 1996] [outer = (nil)] 11:42:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 153 (0x7fe9651d6400) [pid = 1976] [serial = 1997] [outer = 0x7fe96510c800] 11:42:23 INFO - PROCESS | 1976 | 1462214543346 Marionette DEBUG loaded listener.js 11:42:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 154 (0x7fe96653f000) [pid = 1976] [serial = 1998] [outer = 0x7fe96510c800] 11:42:24 INFO - PROCESS | 1976 | 1462214544589 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 11:42:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:42:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1592ms 11:42:24 INFO - PROCESS | 1976 | 1462214544620 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 11:42:24 INFO - PROCESS | 1976 | 1462214544626 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 11:42:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:42:24 INFO - PROCESS | 1976 | 1462214544636 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:42:24 INFO - PROCESS | 1976 | 1462214544640 Marionette TRACE conn4 <- [1,2634,null,{}] 11:42:24 INFO - PROCESS | 1976 | 1462214544649 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:24 INFO - PROCESS | 1976 | 1462214544881 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 11:42:25 INFO - PROCESS | 1976 | 1462214545209 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:25 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95da16800 == 172 [pid = 1976] [id = 666] 11:42:25 INFO - PROCESS | 1976 | ++DOMWINDOW == 155 (0x7fe95d6e1c00) [pid = 1976] [serial = 1999] [outer = (nil)] 11:42:25 INFO - PROCESS | 1976 | ++DOMWINDOW == 156 (0x7fe95d8cb400) [pid = 1976] [serial = 2000] [outer = 0x7fe95d6e1c00] 11:42:25 INFO - PROCESS | 1976 | 1462214545289 Marionette DEBUG loaded listener.js 11:42:25 INFO - PROCESS | 1976 | ++DOMWINDOW == 157 (0x7fe95e3a5400) [pid = 1976] [serial = 2001] [outer = 0x7fe95d6e1c00] 11:42:26 INFO - PROCESS | 1976 | 1462214546175 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 11:42:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:42:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1588ms 11:42:26 INFO - PROCESS | 1976 | 1462214546226 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 11:42:26 INFO - PROCESS | 1976 | 1462214546236 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 11:42:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:42:26 INFO - PROCESS | 1976 | 1462214546247 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:42:26 INFO - PROCESS | 1976 | 1462214546251 Marionette TRACE conn4 <- [1,2638,null,{}] 11:42:26 INFO - PROCESS | 1976 | 1462214546258 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:26 INFO - PROCESS | 1976 | 1462214546492 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 11:42:26 INFO - PROCESS | 1976 | 1462214546829 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:26 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe962ac7000 == 173 [pid = 1976] [id = 667] 11:42:26 INFO - PROCESS | 1976 | ++DOMWINDOW == 158 (0x7fe95f0d2800) [pid = 1976] [serial = 2002] [outer = (nil)] 11:42:26 INFO - PROCESS | 1976 | ++DOMWINDOW == 159 (0x7fe960ba5400) [pid = 1976] [serial = 2003] [outer = 0x7fe95f0d2800] 11:42:26 INFO - PROCESS | 1976 | 1462214546908 Marionette DEBUG loaded listener.js 11:42:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 160 (0x7fe961388c00) [pid = 1976] [serial = 2004] [outer = 0x7fe95f0d2800] 11:42:27 INFO - PROCESS | 1976 | 1462214547827 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 11:42:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:42:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1632ms 11:42:27 INFO - PROCESS | 1976 | 1462214547879 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 11:42:27 INFO - PROCESS | 1976 | 1462214547883 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 11:42:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:42:27 INFO - PROCESS | 1976 | 1462214547891 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:42:27 INFO - PROCESS | 1976 | 1462214547897 Marionette TRACE conn4 <- [1,2642,null,{}] 11:42:27 INFO - PROCESS | 1976 | 1462214547912 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:28 INFO - PROCESS | 1976 | 1462214548150 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 11:42:28 INFO - PROCESS | 1976 | 1462214548467 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:28 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe964faf800 == 174 [pid = 1976] [id = 668] 11:42:28 INFO - PROCESS | 1976 | ++DOMWINDOW == 161 (0x7fe962c92000) [pid = 1976] [serial = 2005] [outer = (nil)] 11:42:28 INFO - PROCESS | 1976 | ++DOMWINDOW == 162 (0x7fe965cf2000) [pid = 1976] [serial = 2006] [outer = 0x7fe962c92000] 11:42:28 INFO - PROCESS | 1976 | 1462214548550 Marionette DEBUG loaded listener.js 11:42:28 INFO - PROCESS | 1976 | ++DOMWINDOW == 163 (0x7fe966540800) [pid = 1976] [serial = 2007] [outer = 0x7fe962c92000] 11:42:29 INFO - PROCESS | 1976 | 1462214549479 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 11:42:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:42:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1636ms 11:42:29 INFO - PROCESS | 1976 | 1462214549527 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 11:42:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:42:29 INFO - PROCESS | 1976 | 1462214549532 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 11:42:29 INFO - PROCESS | 1976 | 1462214549537 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:42:29 INFO - PROCESS | 1976 | 1462214549541 Marionette TRACE conn4 <- [1,2646,null,{}] 11:42:29 INFO - PROCESS | 1976 | 1462214549547 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:29 INFO - PROCESS | 1976 | 1462214549770 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 11:42:30 INFO - PROCESS | 1976 | 1462214550085 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:30 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe966877000 == 175 [pid = 1976] [id = 669] 11:42:30 INFO - PROCESS | 1976 | ++DOMWINDOW == 164 (0x7fe96333b000) [pid = 1976] [serial = 2008] [outer = (nil)] 11:42:30 INFO - PROCESS | 1976 | ++DOMWINDOW == 165 (0x7fe966887c00) [pid = 1976] [serial = 2009] [outer = 0x7fe96333b000] 11:42:30 INFO - PROCESS | 1976 | 1462214550162 Marionette DEBUG loaded listener.js 11:42:30 INFO - PROCESS | 1976 | ++DOMWINDOW == 166 (0x7fe9668ee400) [pid = 1976] [serial = 2010] [outer = 0x7fe96333b000] 11:42:31 INFO - PROCESS | 1976 | 1462214551013 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 11:42:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:42:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1534ms 11:42:31 INFO - PROCESS | 1976 | 1462214551072 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 11:42:31 INFO - PROCESS | 1976 | 1462214551076 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 11:42:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:42:31 INFO - PROCESS | 1976 | 1462214551083 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:42:31 INFO - PROCESS | 1976 | 1462214551086 Marionette TRACE conn4 <- [1,2650,null,{}] 11:42:31 INFO - PROCESS | 1976 | 1462214551091 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:31 INFO - PROCESS | 1976 | 1462214551348 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 11:42:31 INFO - PROCESS | 1976 | 1462214551614 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:31 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96a612800 == 176 [pid = 1976] [id = 670] 11:42:31 INFO - PROCESS | 1976 | ++DOMWINDOW == 167 (0x7fe965cf0400) [pid = 1976] [serial = 2011] [outer = (nil)] 11:42:31 INFO - PROCESS | 1976 | ++DOMWINDOW == 168 (0x7fe96c16c800) [pid = 1976] [serial = 2012] [outer = 0x7fe965cf0400] 11:42:31 INFO - PROCESS | 1976 | 1462214551727 Marionette DEBUG loaded listener.js 11:42:31 INFO - PROCESS | 1976 | ++DOMWINDOW == 169 (0x7fe96ca73000) [pid = 1976] [serial = 2013] [outer = 0x7fe965cf0400] 11:42:32 INFO - PROCESS | 1976 | 1462214552604 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 11:42:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:42:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1586ms 11:42:32 INFO - PROCESS | 1976 | 1462214552670 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 11:42:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:42:32 INFO - PROCESS | 1976 | 1462214552674 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 11:42:32 INFO - PROCESS | 1976 | 1462214552681 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:42:32 INFO - PROCESS | 1976 | 1462214552684 Marionette TRACE conn4 <- [1,2654,null,{}] 11:42:32 INFO - PROCESS | 1976 | 1462214552690 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:32 INFO - PROCESS | 1976 | 1462214552991 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 11:42:33 INFO - PROCESS | 1976 | 1462214553310 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:33 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d2fb800 == 177 [pid = 1976] [id = 671] 11:42:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 170 (0x7fe96d5c9800) [pid = 1976] [serial = 2014] [outer = (nil)] 11:42:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 171 (0x7fe96d9e4400) [pid = 1976] [serial = 2015] [outer = 0x7fe96d5c9800] 11:42:33 INFO - PROCESS | 1976 | 1462214553392 Marionette DEBUG loaded listener.js 11:42:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 172 (0x7fe96da0b800) [pid = 1976] [serial = 2016] [outer = 0x7fe96d5c9800] 11:42:34 INFO - PROCESS | 1976 | 1462214554239 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 11:42:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:42:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1636ms 11:42:34 INFO - PROCESS | 1976 | 1462214554316 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 11:42:34 INFO - PROCESS | 1976 | 1462214554320 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 11:42:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:42:34 INFO - PROCESS | 1976 | 1462214554326 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:42:34 INFO - PROCESS | 1976 | 1462214554328 Marionette TRACE conn4 <- [1,2658,null,{}] 11:42:34 INFO - PROCESS | 1976 | 1462214554334 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:34 INFO - PROCESS | 1976 | 1462214554591 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 11:42:34 INFO - PROCESS | 1976 | 1462214554903 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:34 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96f80b800 == 178 [pid = 1976] [id = 672] 11:42:34 INFO - PROCESS | 1976 | ++DOMWINDOW == 173 (0x7fe96d5c9c00) [pid = 1976] [serial = 2017] [outer = (nil)] 11:42:34 INFO - PROCESS | 1976 | ++DOMWINDOW == 174 (0x7fe96da40800) [pid = 1976] [serial = 2018] [outer = 0x7fe96d5c9c00] 11:42:34 INFO - PROCESS | 1976 | 1462214554980 Marionette DEBUG loaded listener.js 11:42:35 INFO - PROCESS | 1976 | ++DOMWINDOW == 175 (0x7fe96dac7c00) [pid = 1976] [serial = 2019] [outer = 0x7fe96d5c9c00] 11:42:35 INFO - PROCESS | 1976 | 1462214555788 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 11:42:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:42:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1480ms 11:42:35 INFO - PROCESS | 1976 | 1462214555815 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 11:42:35 INFO - PROCESS | 1976 | 1462214555819 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 11:42:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:42:35 INFO - PROCESS | 1976 | 1462214555829 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:42:35 INFO - PROCESS | 1976 | 1462214555831 Marionette TRACE conn4 <- [1,2662,null,{}] 11:42:35 INFO - PROCESS | 1976 | 1462214555838 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:36 INFO - PROCESS | 1976 | 1462214556066 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 11:42:36 INFO - PROCESS | 1976 | 1462214556337 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:36 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97110f800 == 179 [pid = 1976] [id = 673] 11:42:36 INFO - PROCESS | 1976 | ++DOMWINDOW == 176 (0x7fe96d5cdc00) [pid = 1976] [serial = 2020] [outer = (nil)] 11:42:36 INFO - PROCESS | 1976 | ++DOMWINDOW == 177 (0x7fe96ed71400) [pid = 1976] [serial = 2021] [outer = 0x7fe96d5cdc00] 11:42:36 INFO - PROCESS | 1976 | 1462214556413 Marionette DEBUG loaded listener.js 11:42:36 INFO - PROCESS | 1976 | ++DOMWINDOW == 178 (0x7fe96f847c00) [pid = 1976] [serial = 2022] [outer = 0x7fe96d5cdc00] 11:42:37 INFO - PROCESS | 1976 | 1462214557337 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 11:42:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:42:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1582ms 11:42:37 INFO - PROCESS | 1976 | 1462214557412 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 11:42:37 INFO - PROCESS | 1976 | 1462214557416 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 11:42:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:42:37 INFO - PROCESS | 1976 | 1462214557423 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:42:37 INFO - PROCESS | 1976 | 1462214557427 Marionette TRACE conn4 <- [1,2666,null,{}] 11:42:37 INFO - PROCESS | 1976 | 1462214557433 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:37 INFO - PROCESS | 1976 | 1462214557712 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 11:42:38 INFO - PROCESS | 1976 | 1462214558040 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:38 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9762c9000 == 180 [pid = 1976] [id = 674] 11:42:38 INFO - PROCESS | 1976 | ++DOMWINDOW == 179 (0x7fe95d8c5c00) [pid = 1976] [serial = 2023] [outer = (nil)] 11:42:38 INFO - PROCESS | 1976 | ++DOMWINDOW == 180 (0x7fe96daccc00) [pid = 1976] [serial = 2024] [outer = 0x7fe95d8c5c00] 11:42:38 INFO - PROCESS | 1976 | 1462214558119 Marionette DEBUG loaded listener.js 11:42:38 INFO - PROCESS | 1976 | ++DOMWINDOW == 181 (0x7fe9708c9c00) [pid = 1976] [serial = 2025] [outer = 0x7fe95d8c5c00] 11:42:39 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:42:39 INFO - PROCESS | 1976 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:42:39 INFO - PROCESS | 1976 | 1462214559421 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 11:42:39 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) 11:42:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2044ms 11:42:39 INFO - PROCESS | 1976 | 1462214559468 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 11:42:39 INFO - PROCESS | 1976 | 1462214559472 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 11:42:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:42:39 INFO - PROCESS | 1976 | 1462214559481 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:42:39 INFO - PROCESS | 1976 | 1462214559489 Marionette TRACE conn4 <- [1,2670,null,{}] 11:42:39 INFO - PROCESS | 1976 | 1462214559496 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:39 INFO - PROCESS | 1976 | 1462214559793 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 11:42:40 INFO - PROCESS | 1976 | 1462214560037 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:40 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe977242000 == 181 [pid = 1976] [id = 675] 11:42:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 182 (0x7fe9555c5c00) [pid = 1976] [serial = 2026] [outer = (nil)] 11:42:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 183 (0x7fe9713d2400) [pid = 1976] [serial = 2027] [outer = 0x7fe9555c5c00] 11:42:40 INFO - PROCESS | 1976 | 1462214560106 Marionette DEBUG loaded listener.js 11:42:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 184 (0x7fe976370000) [pid = 1976] [serial = 2028] [outer = 0x7fe9555c5c00] 11:42:41 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:42:41 INFO - PROCESS | 1976 | 1462214561451 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 11:42:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:42:41 INFO - PROCESS | 1976 | 1462214561479 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 11:42:41 INFO - PROCESS | 1976 | 1462214561485 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:42:41 INFO - PROCESS | 1976 | 1462214561489 Marionette TRACE conn4 <- [1,2674,null,{}] 11:42:41 INFO - PROCESS | 1976 | 1462214561494 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:41 INFO - PROCESS | 1976 | 1462214561718 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 11:42:42 INFO - PROCESS | 1976 | 1462214562042 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:42 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe978720000 == 182 [pid = 1976] [id = 676] 11:42:42 INFO - PROCESS | 1976 | ++DOMWINDOW == 185 (0x7fe96027ac00) [pid = 1976] [serial = 2029] [outer = (nil)] 11:42:42 INFO - PROCESS | 1976 | ++DOMWINDOW == 186 (0x7fe977738000) [pid = 1976] [serial = 2030] [outer = 0x7fe96027ac00] 11:42:42 INFO - PROCESS | 1976 | 1462214562120 Marionette DEBUG loaded listener.js 11:42:42 INFO - PROCESS | 1976 | ++DOMWINDOW == 187 (0x7fe9795a2c00) [pid = 1976] [serial = 2031] [outer = 0x7fe96027ac00] 11:42:43 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:42:43 INFO - PROCESS | 1976 | 1462214563448 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 11:42:43 INFO - PROCESS | 1976 | 1462214563474 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 11:42:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:42:43 INFO - PROCESS | 1976 | 1462214563480 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:42:43 INFO - PROCESS | 1976 | 1462214563483 Marionette TRACE conn4 <- [1,2678,null,{}] 11:42:43 INFO - PROCESS | 1976 | 1462214563488 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:43 INFO - PROCESS | 1976 | 1462214563706 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 11:42:44 INFO - PROCESS | 1976 | 1462214564023 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:44 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97de22800 == 183 [pid = 1976] [id = 677] 11:42:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 188 (0x7fe9764bfc00) [pid = 1976] [serial = 2032] [outer = (nil)] 11:42:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 189 (0x7fe97d252400) [pid = 1976] [serial = 2033] [outer = 0x7fe9764bfc00] 11:42:44 INFO - PROCESS | 1976 | 1462214564093 Marionette DEBUG loaded listener.js 11:42:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 190 (0x7fe983a95c00) [pid = 1976] [serial = 2034] [outer = 0x7fe9764bfc00] 11:42:45 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:42:45 INFO - PROCESS | 1976 | 1462214565477 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 11:42:45 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) 11:42:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2040ms 11:42:45 INFO - PROCESS | 1976 | 1462214565521 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 11:42:45 INFO - PROCESS | 1976 | 1462214565525 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 11:42:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:42:45 INFO - PROCESS | 1976 | 1462214565533 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:42:45 INFO - PROCESS | 1976 | 1462214565536 Marionette TRACE conn4 <- [1,2682,null,{}] 11:42:45 INFO - PROCESS | 1976 | 1462214565541 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:45 INFO - PROCESS | 1976 | 1462214565829 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 11:42:46 INFO - PROCESS | 1976 | 1462214566080 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:46 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe984f78800 == 184 [pid = 1976] [id = 678] 11:42:46 INFO - PROCESS | 1976 | ++DOMWINDOW == 191 (0x7fe9555bb400) [pid = 1976] [serial = 2035] [outer = (nil)] 11:42:46 INFO - PROCESS | 1976 | ++DOMWINDOW == 192 (0x7fe983f65c00) [pid = 1976] [serial = 2036] [outer = 0x7fe9555bb400] 11:42:46 INFO - PROCESS | 1976 | 1462214566153 Marionette DEBUG loaded listener.js 11:42:46 INFO - PROCESS | 1976 | ++DOMWINDOW == 193 (0x7fe984fef400) [pid = 1976] [serial = 2037] [outer = 0x7fe9555bb400] 11:42:47 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:42:47 INFO - PROCESS | 1976 | 1462214567416 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 11:42:47 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) 11:42:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1931ms 11:42:47 INFO - PROCESS | 1976 | 1462214567465 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 11:42:47 INFO - PROCESS | 1976 | 1462214567468 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 11:42:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:42:47 INFO - PROCESS | 1976 | 1462214567474 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:42:47 INFO - PROCESS | 1976 | 1462214567477 Marionette TRACE conn4 <- [1,2686,null,{}] 11:42:47 INFO - PROCESS | 1976 | 1462214567482 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:47 INFO - PROCESS | 1976 | 1462214567698 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 11:42:48 INFO - PROCESS | 1976 | 1462214568015 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:48 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9889a4800 == 185 [pid = 1976] [id = 679] 11:42:48 INFO - PROCESS | 1976 | ++DOMWINDOW == 194 (0x7fe977367000) [pid = 1976] [serial = 2038] [outer = (nil)] 11:42:48 INFO - PROCESS | 1976 | ++DOMWINDOW == 195 (0x7fe984ff7000) [pid = 1976] [serial = 2039] [outer = 0x7fe977367000] 11:42:48 INFO - PROCESS | 1976 | 1462214568086 Marionette DEBUG loaded listener.js 11:42:48 INFO - PROCESS | 1976 | ++DOMWINDOW == 196 (0x7fe9888b1000) [pid = 1976] [serial = 2040] [outer = 0x7fe977367000] 11:42:49 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:42:49 INFO - PROCESS | 1976 | 1462214569429 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 11:42:49 INFO - PROCESS | 1976 | 1462214569461 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 11:42:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:42:49 INFO - PROCESS | 1976 | 1462214569467 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:42:49 INFO - PROCESS | 1976 | 1462214569470 Marionette TRACE conn4 <- [1,2690,null,{}] 11:42:49 INFO - PROCESS | 1976 | 1462214569475 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:49 INFO - PROCESS | 1976 | 1462214569737 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 11:42:49 INFO - PROCESS | 1976 | 1462214569991 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:50 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95bdce800 == 186 [pid = 1976] [id = 680] 11:42:50 INFO - PROCESS | 1976 | ++DOMWINDOW == 197 (0x7fe958853c00) [pid = 1976] [serial = 2041] [outer = (nil)] 11:42:50 INFO - PROCESS | 1976 | ++DOMWINDOW == 198 (0x7fe958c32400) [pid = 1976] [serial = 2042] [outer = 0x7fe958853c00] 11:42:50 INFO - PROCESS | 1976 | 1462214570063 Marionette DEBUG loaded listener.js 11:42:50 INFO - PROCESS | 1976 | ++DOMWINDOW == 199 (0x7fe95a147800) [pid = 1976] [serial = 2043] [outer = 0x7fe958853c00] 11:42:51 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:42:51 INFO - PROCESS | 1976 | 1462214571684 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 11:42:51 INFO - PROCESS | 1976 | 1462214571755 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 11:42:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:42:51 INFO - PROCESS | 1976 | 1462214571764 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:42:51 INFO - PROCESS | 1976 | 1462214571770 Marionette TRACE conn4 <- [1,2694,null,{}] 11:42:51 INFO - PROCESS | 1976 | 1462214571824 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:52 INFO - PROCESS | 1976 | 1462214572035 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 11:42:52 INFO - PROCESS | 1976 | 1462214572308 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:52 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95b8ea000 == 187 [pid = 1976] [id = 681] 11:42:52 INFO - PROCESS | 1976 | ++DOMWINDOW == 200 (0x7fe95884d000) [pid = 1976] [serial = 2044] [outer = (nil)] 11:42:52 INFO - PROCESS | 1976 | ++DOMWINDOW == 201 (0x7fe9588b2800) [pid = 1976] [serial = 2045] [outer = 0x7fe95884d000] 11:42:52 INFO - PROCESS | 1976 | 1462214572377 Marionette DEBUG loaded listener.js 11:42:52 INFO - PROCESS | 1976 | ++DOMWINDOW == 202 (0x7fe958c32800) [pid = 1976] [serial = 2046] [outer = 0x7fe95884d000] 11:42:53 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:42:53 INFO - PROCESS | 1976 | 1462214573742 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 11:42:53 INFO - PROCESS | 1976 | 1462214573808 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 11:42:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:42:53 INFO - PROCESS | 1976 | 1462214573919 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:42:53 INFO - PROCESS | 1976 | 1462214573924 Marionette TRACE conn4 <- [1,2698,null,{}] 11:42:53 INFO - PROCESS | 1976 | 1462214573936 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:54 INFO - PROCESS | 1976 | 1462214574150 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 11:42:54 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe98e043000 == 186 [pid = 1976] [id = 514] 11:42:54 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97d0b0800 == 185 [pid = 1976] [id = 192] 11:42:54 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe988c0f000 == 184 [pid = 1976] [id = 513] 11:42:54 INFO - PROCESS | 1976 | --DOMWINDOW == 201 (0x7fe96027c400) [pid = 1976] [serial = 1925] [outer = (nil)] [url = about:blank] 11:42:54 INFO - PROCESS | 1976 | --DOMWINDOW == 200 (0x7fe958853000) [pid = 1976] [serial = 1910] [outer = (nil)] [url = about:blank] 11:42:54 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95d869000 == 183 [pid = 1976] [id = 664] 11:42:54 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe961507800 == 182 [pid = 1976] [id = 663] 11:42:54 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95d8f0000 == 181 [pid = 1976] [id = 662] 11:42:54 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95a4e8800 == 180 [pid = 1976] [id = 661] 11:42:54 INFO - PROCESS | 1976 | 1462214574545 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:54 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95d23b000 == 179 [pid = 1976] [id = 660] 11:42:54 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95907a000 == 180 [pid = 1976] [id = 682] 11:42:54 INFO - PROCESS | 1976 | ++DOMWINDOW == 201 (0x7fe958853000) [pid = 1976] [serial = 2047] [outer = (nil)] 11:42:54 INFO - PROCESS | 1976 | ++DOMWINDOW == 202 (0x7fe9590f4c00) [pid = 1976] [serial = 2048] [outer = 0x7fe958853000] 11:42:54 INFO - PROCESS | 1976 | 1462214574623 Marionette DEBUG loaded listener.js 11:42:54 INFO - PROCESS | 1976 | ++DOMWINDOW == 203 (0x7fe95a151000) [pid = 1976] [serial = 2049] [outer = 0x7fe958853000] 11:42:54 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe966a09800 == 179 [pid = 1976] [id = 650] 11:42:54 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe966835800 == 178 [pid = 1976] [id = 649] 11:42:54 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe965dd3000 == 177 [pid = 1976] [id = 648] 11:42:54 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe964f23800 == 176 [pid = 1976] [id = 647] 11:42:54 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96334f000 == 175 [pid = 1976] [id = 646] 11:42:55 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe962dd8000 == 174 [pid = 1976] [id = 645] 11:42:55 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe961e67000 == 173 [pid = 1976] [id = 644] 11:42:55 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95e521000 == 172 [pid = 1976] [id = 643] 11:42:55 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95a82f800 == 171 [pid = 1976] [id = 642] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 202 (0x7fe960273800) [pid = 1976] [serial = 1785] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 201 (0x7fe958c3ac00) [pid = 1976] [serial = 1913] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 200 (0x7fe961357800) [pid = 1976] [serial = 1863] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 199 (0x7fe958c36400) [pid = 1976] [serial = 1907] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 198 (0x7fe9588bf800) [pid = 1976] [serial = 1902] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 197 (0x7fe96a6b5800) [pid = 1976] [serial = 1871] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 196 (0x7fe95e67fc00) [pid = 1976] [serial = 1922] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 195 (0x7fe96da08400) [pid = 1976] [serial = 1877] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 194 (0x7fe96d9eb400) [pid = 1976] [serial = 1815] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 193 (0x7fe96ddb3400) [pid = 1976] [serial = 1881] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 192 (0x7fe965cf3c00) [pid = 1976] [serial = 1856] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 191 (0x7fe966887800) [pid = 1976] [serial = 1803] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 190 (0x7fe95c128800) [pid = 1976] [serial = 1788] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 189 (0x7fe98849d000) [pid = 1976] [serial = 1904] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 188 (0x7fe96d5bfc00) [pid = 1976] [serial = 1812] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 187 (0x7fe9888b9800) [pid = 1976] [serial = 1899] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 186 (0x7fe95d342400) [pid = 1976] [serial = 1859] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 185 (0x7fe960274c00) [pid = 1976] [serial = 1862] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 184 (0x7fe965e4f800) [pid = 1976] [serial = 1866] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 183 (0x7fe976ddf800) [pid = 1976] [serial = 1889] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 182 (0x7fe9852eec00) [pid = 1976] [serial = 1896] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 181 (0x7fe970ff2400) [pid = 1976] [serial = 1886] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 180 (0x7fe96ea6c400) [pid = 1976] [serial = 1818] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 179 (0x7fe96dabac00) [pid = 1976] [serial = 1880] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 178 (0x7fe962c95c00) [pid = 1976] [serial = 1797] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 177 (0x7fe95efe3800) [pid = 1976] [serial = 1791] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 176 (0x7fe96c22f800) [pid = 1976] [serial = 1872] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 175 (0x7fe9706bd400) [pid = 1976] [serial = 1824] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 174 (0x7fe988445c00) [pid = 1976] [serial = 1898] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 173 (0x7fe9588bac00) [pid = 1976] [serial = 1901] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 172 (0x7fe96ee51c00) [pid = 1976] [serial = 1821] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 171 (0x7fe96d00d800) [pid = 1976] [serial = 1809] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 170 (0x7fe964fd6000) [pid = 1976] [serial = 1800] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 169 (0x7fe95e573c00) [pid = 1976] [serial = 1908] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 168 (0x7fe95e354400) [pid = 1976] [serial = 1860] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 167 (0x7fe9795df000) [pid = 1976] [serial = 1890] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 166 (0x7fe9762e4800) [pid = 1976] [serial = 1830] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 165 (0x7fe96ed71c00) [pid = 1976] [serial = 1883] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 164 (0x7fe9590ed400) [pid = 1976] [serial = 1914] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 163 (0x7fe96da3f000) [pid = 1976] [serial = 1878] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 162 (0x7fe961381400) [pid = 1976] [serial = 1794] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 161 (0x7fe95d34dc00) [pid = 1976] [serial = 1917] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 160 (0x7fe9713cdc00) [pid = 1976] [serial = 1827] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 159 (0x7fe9764b7000) [pid = 1976] [serial = 1833] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 158 (0x7fe988bb6800) [pid = 1976] [serial = 1905] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 157 (0x7fe984e67800) [pid = 1976] [serial = 1895] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 156 (0x7fe95b9cc800) [pid = 1976] [serial = 1916] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 155 (0x7fe972d5a800) [pid = 1976] [serial = 1887] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 154 (0x7fe96d819400) [pid = 1976] [serial = 1875] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 153 (0x7fe95e3eb400) [pid = 1976] [serial = 1920] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 152 (0x7fe9665c1800) [pid = 1976] [serial = 1868] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 151 (0x7fe9704e1000) [pid = 1976] [serial = 1884] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 150 (0x7fe964fd6800) [pid = 1976] [serial = 1865] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 149 (0x7fe96688ac00) [pid = 1976] [serial = 1869] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 148 (0x7fe983f29400) [pid = 1976] [serial = 1893] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 147 (0x7fe96d4e4400) [pid = 1976] [serial = 1874] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 146 (0x7fe979597c00) [pid = 1976] [serial = 1836] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 145 (0x7fe95efdd800) [pid = 1976] [serial = 1923] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 144 (0x7fe96c356800) [pid = 1976] [serial = 1806] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 143 (0x7fe97de9dc00) [pid = 1976] [serial = 1892] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | --DOMWINDOW == 142 (0x7fe95e353400) [pid = 1976] [serial = 1919] [outer = (nil)] [url = about:blank] 11:42:55 INFO - PROCESS | 1976 | SkCairoFTTypeface::onFilterRec unimplemented 11:42:55 INFO - PROCESS | 1976 | 1462214575937 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 11:42:55 INFO - PROCESS | 1976 | 1462214575961 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 11:42:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:42:55 INFO - PROCESS | 1976 | 1462214575968 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:42:55 INFO - PROCESS | 1976 | 1462214575973 Marionette TRACE conn4 <- [1,2702,null,{}] 11:42:55 INFO - PROCESS | 1976 | 1462214575987 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:56 INFO - PROCESS | 1976 | 1462214576347 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 11:42:56 INFO - PROCESS | 1976 | 1462214576366 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:56 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95d9d2800 == 172 [pid = 1976] [id = 683] 11:42:56 INFO - PROCESS | 1976 | ++DOMWINDOW == 143 (0x7fe95a80a400) [pid = 1976] [serial = 2050] [outer = (nil)] 11:42:56 INFO - PROCESS | 1976 | ++DOMWINDOW == 144 (0x7fe95bb42c00) [pid = 1976] [serial = 2051] [outer = 0x7fe95a80a400] 11:42:56 INFO - PROCESS | 1976 | 1462214576430 Marionette DEBUG loaded listener.js 11:42:56 INFO - PROCESS | 1976 | ++DOMWINDOW == 145 (0x7fe95c122400) [pid = 1976] [serial = 2052] [outer = 0x7fe95a80a400] 11:42:57 INFO - PROCESS | 1976 | 1462214577330 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 11:42:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:42:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1389ms 11:42:57 INFO - PROCESS | 1976 | 1462214577357 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 11:42:57 INFO - PROCESS | 1976 | 1462214577362 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 11:42:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:42:57 INFO - PROCESS | 1976 | 1462214577368 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:42:57 INFO - PROCESS | 1976 | 1462214577370 Marionette TRACE conn4 <- [1,2706,null,{}] 11:42:57 INFO - PROCESS | 1976 | 1462214577376 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:57 INFO - PROCESS | 1976 | 1462214577649 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 11:42:57 INFO - PROCESS | 1976 | 1462214577687 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:57 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95e50d800 == 173 [pid = 1976] [id = 684] 11:42:57 INFO - PROCESS | 1976 | ++DOMWINDOW == 146 (0x7fe95a811000) [pid = 1976] [serial = 2053] [outer = (nil)] 11:42:57 INFO - PROCESS | 1976 | ++DOMWINDOW == 147 (0x7fe95d6e3800) [pid = 1976] [serial = 2054] [outer = 0x7fe95a811000] 11:42:57 INFO - PROCESS | 1976 | 1462214577749 Marionette DEBUG loaded listener.js 11:42:57 INFO - PROCESS | 1976 | ++DOMWINDOW == 148 (0x7fe95d6efc00) [pid = 1976] [serial = 2055] [outer = 0x7fe95a811000] 11:42:58 INFO - PROCESS | 1976 | 1462214578719 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 11:42:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:42:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1379ms 11:42:58 INFO - PROCESS | 1976 | 1462214578747 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 11:42:58 INFO - PROCESS | 1976 | 1462214578751 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 11:42:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:42:58 INFO - PROCESS | 1976 | 1462214578756 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:42:58 INFO - PROCESS | 1976 | 1462214578758 Marionette TRACE conn4 <- [1,2710,null,{}] 11:42:58 INFO - PROCESS | 1976 | 1462214578763 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:59 INFO - PROCESS | 1976 | 1462214579031 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 11:42:59 INFO - PROCESS | 1976 | --DOMWINDOW == 147 (0x7fe95a9ed800) [pid = 1976] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:42:59 INFO - PROCESS | 1976 | --DOMWINDOW == 146 (0x7fe9588b6c00) [pid = 1976] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:42:59 INFO - PROCESS | 1976 | --DOMWINDOW == 145 (0x7fe9555c0800) [pid = 1976] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:42:59 INFO - PROCESS | 1976 | --DOMWINDOW == 144 (0x7fe95e577400) [pid = 1976] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:42:59 INFO - PROCESS | 1976 | --DOMWINDOW == 143 (0x7fe9588b7000) [pid = 1976] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:42:59 INFO - PROCESS | 1976 | --DOMWINDOW == 142 (0x7fe9588b3800) [pid = 1976] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:42:59 INFO - PROCESS | 1976 | --DOMWINDOW == 141 (0x7fe95568ac00) [pid = 1976] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:42:59 INFO - PROCESS | 1976 | 1462214579725 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:59 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95bdc6000 == 174 [pid = 1976] [id = 685] 11:42:59 INFO - PROCESS | 1976 | ++DOMWINDOW == 142 (0x7fe9590fa800) [pid = 1976] [serial = 2056] [outer = (nil)] 11:42:59 INFO - PROCESS | 1976 | ++DOMWINDOW == 143 (0x7fe95d340800) [pid = 1976] [serial = 2057] [outer = 0x7fe9590fa800] 11:42:59 INFO - PROCESS | 1976 | 1462214579795 Marionette DEBUG loaded listener.js 11:42:59 INFO - PROCESS | 1976 | ++DOMWINDOW == 144 (0x7fe95d94d400) [pid = 1976] [serial = 2058] [outer = 0x7fe9590fa800] 11:43:00 INFO - PROCESS | 1976 | 1462214580525 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 11:43:00 INFO - PROCESS | 1976 | 1462214580545 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 11:43:00 INFO - PROCESS | 1976 | 1462214580561 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:43:00 INFO - PROCESS | 1976 | 1462214580565 Marionette TRACE conn4 <- [1,2714,null,{}] 11:43:00 INFO - PROCESS | 1976 | 1462214580573 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:00 INFO - PROCESS | 1976 | 1462214580815 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 11:43:01 INFO - PROCESS | 1976 | 1462214581000 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:01 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe960ae2000 == 175 [pid = 1976] [id = 686] 11:43:01 INFO - PROCESS | 1976 | ++DOMWINDOW == 145 (0x7fe959e54000) [pid = 1976] [serial = 2059] [outer = (nil)] 11:43:01 INFO - PROCESS | 1976 | ++DOMWINDOW == 146 (0x7fe95e577400) [pid = 1976] [serial = 2060] [outer = 0x7fe959e54000] 11:43:01 INFO - PROCESS | 1976 | 1462214581065 Marionette DEBUG loaded listener.js 11:43:01 INFO - PROCESS | 1976 | ++DOMWINDOW == 147 (0x7fe95e67f800) [pid = 1976] [serial = 2061] [outer = 0x7fe959e54000] 11:43:02 INFO - PROCESS | 1976 | 1462214582084 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 11:43:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:43:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1591ms 11:43:02 INFO - PROCESS | 1976 | 1462214582142 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 11:43:02 INFO - PROCESS | 1976 | 1462214582148 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 11:43:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:43:02 INFO - PROCESS | 1976 | 1462214582157 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:43:02 INFO - PROCESS | 1976 | 1462214582163 Marionette TRACE conn4 <- [1,2718,null,{}] 11:43:02 INFO - PROCESS | 1976 | 1462214582171 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:02 INFO - PROCESS | 1976 | 1462214582409 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 11:43:02 INFO - PROCESS | 1976 | 1462214582749 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:02 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95d22f800 == 176 [pid = 1976] [id = 687] 11:43:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 148 (0x7fe958ecf800) [pid = 1976] [serial = 2062] [outer = (nil)] 11:43:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 149 (0x7fe9590f1800) [pid = 1976] [serial = 2063] [outer = 0x7fe958ecf800] 11:43:02 INFO - PROCESS | 1976 | 1462214582830 Marionette DEBUG loaded listener.js 11:43:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 150 (0x7fe95a149800) [pid = 1976] [serial = 2064] [outer = 0x7fe958ecf800] 11:43:03 INFO - PROCESS | 1976 | 1462214583732 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 11:43:03 INFO - PROCESS | 1976 | 1462214583806 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 11:43:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:43:03 INFO - PROCESS | 1976 | 1462214583817 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:43:03 INFO - PROCESS | 1976 | 1462214583820 Marionette TRACE conn4 <- [1,2722,null,{}] 11:43:03 INFO - PROCESS | 1976 | 1462214583826 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:04 INFO - PROCESS | 1976 | 1462214584106 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 11:43:04 INFO - PROCESS | 1976 | 1462214584428 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:04 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe960ad8800 == 177 [pid = 1976] [id = 688] 11:43:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 151 (0x7fe95a9f2000) [pid = 1976] [serial = 2065] [outer = (nil)] 11:43:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 152 (0x7fe95bb50c00) [pid = 1976] [serial = 2066] [outer = 0x7fe95a9f2000] 11:43:04 INFO - PROCESS | 1976 | 1462214584501 Marionette DEBUG loaded listener.js 11:43:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 153 (0x7fe95d6edc00) [pid = 1976] [serial = 2067] [outer = 0x7fe95a9f2000] 11:43:05 INFO - PROCESS | 1976 | 1462214585508 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 11:43:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:43:05 INFO - PROCESS | 1976 | 1462214585568 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 11:43:05 INFO - PROCESS | 1976 | 1462214585574 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:43:05 INFO - PROCESS | 1976 | 1462214585580 Marionette TRACE conn4 <- [1,2726,null,{}] 11:43:05 INFO - PROCESS | 1976 | 1462214585599 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:05 INFO - PROCESS | 1976 | 1462214585925 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 11:43:06 INFO - PROCESS | 1976 | 1462214586184 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:06 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96281d000 == 178 [pid = 1976] [id = 689] 11:43:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 154 (0x7fe95e579c00) [pid = 1976] [serial = 2068] [outer = (nil)] 11:43:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 155 (0x7fe95e67bc00) [pid = 1976] [serial = 2069] [outer = 0x7fe95e579c00] 11:43:06 INFO - PROCESS | 1976 | 1462214586263 Marionette DEBUG loaded listener.js 11:43:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 156 (0x7fe95ef39c00) [pid = 1976] [serial = 2070] [outer = 0x7fe95e579c00] 11:43:07 INFO - PROCESS | 1976 | 1462214587175 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 11:43:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:43:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1636ms 11:43:07 INFO - PROCESS | 1976 | 1462214587212 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 11:43:07 INFO - PROCESS | 1976 | 1462214587215 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 11:43:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:43:07 INFO - PROCESS | 1976 | 1462214587224 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:43:07 INFO - PROCESS | 1976 | 1462214587228 Marionette TRACE conn4 <- [1,2730,null,{}] 11:43:07 INFO - PROCESS | 1976 | 1462214587233 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:07 INFO - PROCESS | 1976 | 1462214587477 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 11:43:07 INFO - PROCESS | 1976 | 1462214587797 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:07 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe962de0800 == 179 [pid = 1976] [id = 690] 11:43:07 INFO - PROCESS | 1976 | ++DOMWINDOW == 157 (0x7fe95e3ef400) [pid = 1976] [serial = 2071] [outer = (nil)] 11:43:07 INFO - PROCESS | 1976 | ++DOMWINDOW == 158 (0x7fe95efe4800) [pid = 1976] [serial = 2072] [outer = 0x7fe95e3ef400] 11:43:07 INFO - PROCESS | 1976 | 1462214587880 Marionette DEBUG loaded listener.js 11:43:07 INFO - PROCESS | 1976 | ++DOMWINDOW == 159 (0x7fe95f0d7000) [pid = 1976] [serial = 2073] [outer = 0x7fe95e3ef400] 11:43:09 INFO - PROCESS | 1976 | 1462214589201 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 11:43:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:43:09 INFO - PROCESS | 1976 | 1462214589261 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 11:43:09 INFO - PROCESS | 1976 | 1462214589268 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:43:09 INFO - PROCESS | 1976 | 1462214589272 Marionette TRACE conn4 <- [1,2734,null,{}] 11:43:09 INFO - PROCESS | 1976 | 1462214589278 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:09 INFO - PROCESS | 1976 | 1462214589563 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 11:43:09 INFO - PROCESS | 1976 | 1462214589823 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:09 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96334b000 == 180 [pid = 1976] [id = 691] 11:43:09 INFO - PROCESS | 1976 | ++DOMWINDOW == 160 (0x7fe9588b5000) [pid = 1976] [serial = 2074] [outer = (nil)] 11:43:09 INFO - PROCESS | 1976 | ++DOMWINDOW == 161 (0x7fe96018c400) [pid = 1976] [serial = 2075] [outer = 0x7fe9588b5000] 11:43:09 INFO - PROCESS | 1976 | 1462214589899 Marionette DEBUG loaded listener.js 11:43:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 162 (0x7fe96027e400) [pid = 1976] [serial = 2076] [outer = 0x7fe9588b5000] 11:43:10 INFO - PROCESS | 1976 | 1462214590818 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 11:43:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:43:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1579ms 11:43:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:43:10 INFO - PROCESS | 1976 | 1462214590847 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 11:43:10 INFO - PROCESS | 1976 | 1462214590850 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 11:43:10 INFO - PROCESS | 1976 | 1462214590854 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:43:10 INFO - PROCESS | 1976 | 1462214590859 Marionette TRACE conn4 <- [1,2738,null,{}] 11:43:10 INFO - PROCESS | 1976 | 1462214590864 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:11 INFO - PROCESS | 1976 | 1462214591119 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 11:43:11 INFO - PROCESS | 1976 | 1462214591453 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:11 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe964b6e800 == 181 [pid = 1976] [id = 692] 11:43:11 INFO - PROCESS | 1976 | ++DOMWINDOW == 163 (0x7fe961351000) [pid = 1976] [serial = 2077] [outer = (nil)] 11:43:11 INFO - PROCESS | 1976 | ++DOMWINDOW == 164 (0x7fe961361c00) [pid = 1976] [serial = 2078] [outer = 0x7fe961351000] 11:43:11 INFO - PROCESS | 1976 | 1462214591538 Marionette DEBUG loaded listener.js 11:43:11 INFO - PROCESS | 1976 | ++DOMWINDOW == 165 (0x7fe96138b400) [pid = 1976] [serial = 2079] [outer = 0x7fe961351000] 11:43:12 INFO - PROCESS | 1976 | 1462214592447 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 11:43:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:43:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1633ms 11:43:12 INFO - PROCESS | 1976 | 1462214592489 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 11:43:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:43:12 INFO - PROCESS | 1976 | 1462214592493 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 11:43:12 INFO - PROCESS | 1976 | 1462214592500 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:43:12 INFO - PROCESS | 1976 | 1462214592504 Marionette TRACE conn4 <- [1,2742,null,{}] 11:43:12 INFO - PROCESS | 1976 | 1462214592511 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:12 INFO - PROCESS | 1976 | 1462214592754 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 11:43:13 INFO - PROCESS | 1976 | 1462214593082 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:13 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe964fb2800 == 182 [pid = 1976] [id = 693] 11:43:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 166 (0x7fe961351400) [pid = 1976] [serial = 2080] [outer = (nil)] 11:43:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 167 (0x7fe961f44800) [pid = 1976] [serial = 2081] [outer = 0x7fe961351400] 11:43:13 INFO - PROCESS | 1976 | 1462214593161 Marionette DEBUG loaded listener.js 11:43:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 168 (0x7fe961f4e000) [pid = 1976] [serial = 2082] [outer = 0x7fe961351400] 11:43:14 INFO - PROCESS | 1976 | 1462214594040 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 11:43:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:43:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1586ms 11:43:14 INFO - PROCESS | 1976 | 1462214594086 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 11:43:14 INFO - PROCESS | 1976 | 1462214594090 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 11:43:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:43:14 INFO - PROCESS | 1976 | 1462214594097 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:43:14 INFO - PROCESS | 1976 | 1462214594101 Marionette TRACE conn4 <- [1,2746,null,{}] 11:43:14 INFO - PROCESS | 1976 | 1462214594107 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:14 INFO - PROCESS | 1976 | 1462214594351 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 11:43:14 INFO - PROCESS | 1976 | 1462214594643 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:14 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe965e10800 == 183 [pid = 1976] [id = 694] 11:43:14 INFO - PROCESS | 1976 | ++DOMWINDOW == 169 (0x7fe959e57400) [pid = 1976] [serial = 2083] [outer = (nil)] 11:43:14 INFO - PROCESS | 1976 | ++DOMWINDOW == 170 (0x7fe962c9a800) [pid = 1976] [serial = 2084] [outer = 0x7fe959e57400] 11:43:14 INFO - PROCESS | 1976 | 1462214594757 Marionette DEBUG loaded listener.js 11:43:14 INFO - PROCESS | 1976 | ++DOMWINDOW == 171 (0x7fe963336800) [pid = 1976] [serial = 2085] [outer = 0x7fe959e57400] 11:43:15 INFO - PROCESS | 1976 | 1462214595641 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 11:43:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:43:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1598ms 11:43:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:43:15 INFO - PROCESS | 1976 | 1462214595696 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 11:43:15 INFO - PROCESS | 1976 | 1462214595699 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 11:43:15 INFO - PROCESS | 1976 | 1462214595706 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:43:15 INFO - PROCESS | 1976 | 1462214595709 Marionette TRACE conn4 <- [1,2750,null,{}] 11:43:15 INFO - PROCESS | 1976 | 1462214595715 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:15 INFO - PROCESS | 1976 | 1462214595941 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 11:43:16 INFO - PROCESS | 1976 | 1462214596217 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:16 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe966865800 == 184 [pid = 1976] [id = 695] 11:43:16 INFO - PROCESS | 1976 | ++DOMWINDOW == 172 (0x7fe96135ec00) [pid = 1976] [serial = 2086] [outer = (nil)] 11:43:16 INFO - PROCESS | 1976 | ++DOMWINDOW == 173 (0x7fe9646ac400) [pid = 1976] [serial = 2087] [outer = 0x7fe96135ec00] 11:43:16 INFO - PROCESS | 1976 | 1462214596339 Marionette DEBUG loaded listener.js 11:43:16 INFO - PROCESS | 1976 | ++DOMWINDOW == 174 (0x7fe964ba6400) [pid = 1976] [serial = 2088] [outer = 0x7fe96135ec00] 11:43:17 INFO - PROCESS | 1976 | 1462214597289 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 11:43:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:43:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1631ms 11:43:17 INFO - PROCESS | 1976 | 1462214597336 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 11:43:17 INFO - PROCESS | 1976 | 1462214597340 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 11:43:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:43:17 INFO - PROCESS | 1976 | 1462214597347 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:43:17 INFO - PROCESS | 1976 | 1462214597350 Marionette TRACE conn4 <- [1,2754,null,{}] 11:43:17 INFO - PROCESS | 1976 | 1462214597355 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:17 INFO - PROCESS | 1976 | 1462214597601 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 11:43:17 INFO - PROCESS | 1976 | 1462214597883 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:17 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe966a06000 == 185 [pid = 1976] [id = 696] 11:43:17 INFO - PROCESS | 1976 | ++DOMWINDOW == 175 (0x7fe963335400) [pid = 1976] [serial = 2089] [outer = (nil)] 11:43:17 INFO - PROCESS | 1976 | ++DOMWINDOW == 176 (0x7fe964ec8c00) [pid = 1976] [serial = 2090] [outer = 0x7fe963335400] 11:43:18 INFO - PROCESS | 1976 | 1462214598001 Marionette DEBUG loaded listener.js 11:43:18 INFO - PROCESS | 1976 | ++DOMWINDOW == 177 (0x7fe964fddc00) [pid = 1976] [serial = 2091] [outer = 0x7fe963335400] 11:43:18 INFO - PROCESS | 1976 | 1462214598894 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 11:43:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:43:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1579ms 11:43:18 INFO - PROCESS | 1976 | 1462214598927 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 11:43:18 INFO - PROCESS | 1976 | 1462214598931 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 11:43:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:43:18 INFO - PROCESS | 1976 | 1462214598939 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:43:18 INFO - PROCESS | 1976 | 1462214598944 Marionette TRACE conn4 <- [1,2758,null,{}] 11:43:18 INFO - PROCESS | 1976 | 1462214598949 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:19 INFO - PROCESS | 1976 | 1462214599216 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 11:43:19 INFO - PROCESS | 1976 | 1462214599560 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:19 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96a61a000 == 186 [pid = 1976] [id = 697] 11:43:19 INFO - PROCESS | 1976 | ++DOMWINDOW == 178 (0x7fe965cefc00) [pid = 1976] [serial = 2092] [outer = (nil)] 11:43:19 INFO - PROCESS | 1976 | ++DOMWINDOW == 179 (0x7fe965cf3400) [pid = 1976] [serial = 2093] [outer = 0x7fe965cefc00] 11:43:19 INFO - PROCESS | 1976 | 1462214599652 Marionette DEBUG loaded listener.js 11:43:19 INFO - PROCESS | 1976 | ++DOMWINDOW == 180 (0x7fe965e56400) [pid = 1976] [serial = 2094] [outer = 0x7fe965cefc00] 11:43:20 INFO - PROCESS | 1976 | 1462214600497 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 11:43:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:43:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1632ms 11:43:20 INFO - PROCESS | 1976 | 1462214600571 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 11:43:20 INFO - PROCESS | 1976 | 1462214600573 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 11:43:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:43:20 INFO - PROCESS | 1976 | 1462214600580 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:43:20 INFO - PROCESS | 1976 | 1462214600588 Marionette TRACE conn4 <- [1,2762,null,{}] 11:43:20 INFO - PROCESS | 1976 | 1462214600599 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:20 INFO - PROCESS | 1976 | 1462214600860 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 11:43:21 INFO - PROCESS | 1976 | 1462214601133 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:21 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96c416800 == 187 [pid = 1976] [id = 698] 11:43:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 181 (0x7fe965cf0000) [pid = 1976] [serial = 2095] [outer = (nil)] 11:43:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 182 (0x7fe966543c00) [pid = 1976] [serial = 2096] [outer = 0x7fe965cf0000] 11:43:21 INFO - PROCESS | 1976 | 1462214601263 Marionette DEBUG loaded listener.js 11:43:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 183 (0x7fe9665b2c00) [pid = 1976] [serial = 2097] [outer = 0x7fe965cf0000] 11:43:22 INFO - PROCESS | 1976 | 1462214602113 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 11:43:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:43:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1591ms 11:43:22 INFO - PROCESS | 1976 | 1462214602172 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 11:43:22 INFO - PROCESS | 1976 | 1462214602174 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 11:43:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:43:22 INFO - PROCESS | 1976 | 1462214602180 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:43:22 INFO - PROCESS | 1976 | 1462214602184 Marionette TRACE conn4 <- [1,2766,null,{}] 11:43:22 INFO - PROCESS | 1976 | 1462214602189 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:22 INFO - PROCESS | 1976 | 1462214602418 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 11:43:22 INFO - PROCESS | 1976 | 1462214602693 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:22 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d07a800 == 188 [pid = 1976] [id = 699] 11:43:22 INFO - PROCESS | 1976 | ++DOMWINDOW == 184 (0x7fe965e56800) [pid = 1976] [serial = 2098] [outer = (nil)] 11:43:22 INFO - PROCESS | 1976 | ++DOMWINDOW == 185 (0x7fe96673e000) [pid = 1976] [serial = 2099] [outer = 0x7fe965e56800] 11:43:22 INFO - PROCESS | 1976 | 1462214602808 Marionette DEBUG loaded listener.js 11:43:22 INFO - PROCESS | 1976 | ++DOMWINDOW == 186 (0x7fe966749400) [pid = 1976] [serial = 2100] [outer = 0x7fe965e56800] 11:43:23 INFO - PROCESS | 1976 | 1462214603632 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 11:43:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:43:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1477ms 11:43:23 INFO - PROCESS | 1976 | 1462214603658 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 11:43:23 INFO - PROCESS | 1976 | 1462214603662 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 11:43:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:43:23 INFO - PROCESS | 1976 | 1462214603668 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:43:23 INFO - PROCESS | 1976 | 1462214603670 Marionette TRACE conn4 <- [1,2770,null,{}] 11:43:23 INFO - PROCESS | 1976 | 1462214603675 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:23 INFO - PROCESS | 1976 | 1462214603914 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 11:43:24 INFO - PROCESS | 1976 | 1462214604203 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:24 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d788800 == 189 [pid = 1976] [id = 700] 11:43:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 187 (0x7fe9665b6400) [pid = 1976] [serial = 2101] [outer = (nil)] 11:43:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 188 (0x7fe966892000) [pid = 1976] [serial = 2102] [outer = 0x7fe9665b6400] 11:43:24 INFO - PROCESS | 1976 | 1462214604327 Marionette DEBUG loaded listener.js 11:43:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 189 (0x7fe9668e9c00) [pid = 1976] [serial = 2103] [outer = 0x7fe9665b6400] 11:43:25 INFO - PROCESS | 1976 | 1462214605240 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 11:43:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:43:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1627ms 11:43:25 INFO - PROCESS | 1976 | 1462214605296 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 11:43:25 INFO - PROCESS | 1976 | 1462214605299 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 11:43:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:43:25 INFO - PROCESS | 1976 | 1462214605307 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:43:25 INFO - PROCESS | 1976 | 1462214605310 Marionette TRACE conn4 <- [1,2774,null,{}] 11:43:25 INFO - PROCESS | 1976 | 1462214605316 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:25 INFO - PROCESS | 1976 | 1462214605572 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 11:43:25 INFO - PROCESS | 1976 | 1462214605897 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:25 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96edcb000 == 190 [pid = 1976] [id = 701] 11:43:25 INFO - PROCESS | 1976 | ++DOMWINDOW == 190 (0x7fe9665bd000) [pid = 1976] [serial = 2104] [outer = (nil)] 11:43:25 INFO - PROCESS | 1976 | ++DOMWINDOW == 191 (0x7fe9676ddc00) [pid = 1976] [serial = 2105] [outer = 0x7fe9665bd000] 11:43:25 INFO - PROCESS | 1976 | 1462214605979 Marionette DEBUG loaded listener.js 11:43:26 INFO - PROCESS | 1976 | ++DOMWINDOW == 192 (0x7fe96a6ba000) [pid = 1976] [serial = 2106] [outer = 0x7fe9665bd000] 11:43:26 INFO - PROCESS | 1976 | 1462214606881 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 11:43:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:43:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1632ms 11:43:26 INFO - PROCESS | 1976 | 1462214606940 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 11:43:26 INFO - PROCESS | 1976 | 1462214606943 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 11:43:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:43:26 INFO - PROCESS | 1976 | 1462214606951 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:43:26 INFO - PROCESS | 1976 | 1462214606956 Marionette TRACE conn4 <- [1,2778,null,{}] 11:43:26 INFO - PROCESS | 1976 | 1462214606963 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:27 INFO - PROCESS | 1976 | 1462214607200 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 11:43:27 INFO - PROCESS | 1976 | 1462214607519 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:27 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe970870800 == 191 [pid = 1976] [id = 702] 11:43:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 193 (0x7fe9668ea000) [pid = 1976] [serial = 2107] [outer = (nil)] 11:43:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 194 (0x7fe96c16e000) [pid = 1976] [serial = 2108] [outer = 0x7fe9668ea000] 11:43:27 INFO - PROCESS | 1976 | 1462214607597 Marionette DEBUG loaded listener.js 11:43:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 195 (0x7fe96c22b400) [pid = 1976] [serial = 2109] [outer = 0x7fe9668ea000] 11:43:28 INFO - PROCESS | 1976 | 1462214608415 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 11:43:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:43:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1534ms 11:43:28 INFO - PROCESS | 1976 | 1462214608486 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 11:43:28 INFO - PROCESS | 1976 | 1462214608489 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 11:43:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:43:28 INFO - PROCESS | 1976 | 1462214608497 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:43:28 INFO - PROCESS | 1976 | 1462214608502 Marionette TRACE conn4 <- [1,2782,null,{}] 11:43:28 INFO - PROCESS | 1976 | 1462214608507 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:28 INFO - PROCESS | 1976 | 1462214608778 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 11:43:29 INFO - PROCESS | 1976 | 1462214609104 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:29 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97103b800 == 192 [pid = 1976] [id = 703] 11:43:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 196 (0x7fe9668f0000) [pid = 1976] [serial = 2110] [outer = (nil)] 11:43:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 197 (0x7fe96c354c00) [pid = 1976] [serial = 2111] [outer = 0x7fe9668f0000] 11:43:29 INFO - PROCESS | 1976 | 1462214609180 Marionette DEBUG loaded listener.js 11:43:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 198 (0x7fe96c35c800) [pid = 1976] [serial = 2112] [outer = 0x7fe9668f0000] 11:43:30 INFO - PROCESS | 1976 | 1462214610048 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 11:43:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:43:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1583ms 11:43:30 INFO - PROCESS | 1976 | 1462214610081 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 11:43:30 INFO - PROCESS | 1976 | 1462214610083 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 11:43:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:43:30 INFO - PROCESS | 1976 | 1462214610089 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:43:30 INFO - PROCESS | 1976 | 1462214610091 Marionette TRACE conn4 <- [1,2786,null,{}] 11:43:30 INFO - PROCESS | 1976 | 1462214610097 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:30 INFO - PROCESS | 1976 | 1462214610348 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 11:43:30 INFO - PROCESS | 1976 | 1462214610634 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:30 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9713ca800 == 193 [pid = 1976] [id = 704] 11:43:30 INFO - PROCESS | 1976 | ++DOMWINDOW == 199 (0x7fe96cb42400) [pid = 1976] [serial = 2113] [outer = (nil)] 11:43:30 INFO - PROCESS | 1976 | ++DOMWINDOW == 200 (0x7fe96cb47400) [pid = 1976] [serial = 2114] [outer = 0x7fe96cb42400] 11:43:30 INFO - PROCESS | 1976 | 1462214610749 Marionette DEBUG loaded listener.js 11:43:30 INFO - PROCESS | 1976 | ++DOMWINDOW == 201 (0x7fe96cb51400) [pid = 1976] [serial = 2115] [outer = 0x7fe96cb42400] 11:43:31 INFO - PROCESS | 1976 | 1462214611593 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 11:43:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:43:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1527ms 11:43:31 INFO - PROCESS | 1976 | 1462214611622 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 11:43:31 INFO - PROCESS | 1976 | 1462214611626 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 11:43:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:43:31 INFO - PROCESS | 1976 | 1462214611637 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:43:31 INFO - PROCESS | 1976 | 1462214611639 Marionette TRACE conn4 <- [1,2790,null,{}] 11:43:31 INFO - PROCESS | 1976 | 1462214611645 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:31 INFO - PROCESS | 1976 | 1462214611906 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 11:43:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe977b5f000 == 192 [pid = 1976] [id = 482] 11:43:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95bdc6000 == 191 [pid = 1976] [id = 685] 11:43:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95d9d2800 == 190 [pid = 1976] [id = 683] 11:43:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95907a000 == 189 [pid = 1976] [id = 682] 11:43:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95b8ea000 == 188 [pid = 1976] [id = 681] 11:43:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe984f78800 == 187 [pid = 1976] [id = 678] 11:43:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97de22800 == 186 [pid = 1976] [id = 677] 11:43:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe978720000 == 185 [pid = 1976] [id = 676] 11:43:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe977242000 == 184 [pid = 1976] [id = 675] 11:43:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9762c9000 == 183 [pid = 1976] [id = 674] 11:43:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97110f800 == 182 [pid = 1976] [id = 673] 11:43:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96f80b800 == 181 [pid = 1976] [id = 672] 11:43:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d2fb800 == 180 [pid = 1976] [id = 671] 11:43:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96a612800 == 179 [pid = 1976] [id = 670] 11:43:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe966877000 == 178 [pid = 1976] [id = 669] 11:43:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe964faf800 == 177 [pid = 1976] [id = 668] 11:43:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe962ac7000 == 176 [pid = 1976] [id = 667] 11:43:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95da16800 == 175 [pid = 1976] [id = 666] 11:43:33 INFO - PROCESS | 1976 | --DOMWINDOW == 200 (0x7fe9651d6400) [pid = 1976] [serial = 1997] [outer = (nil)] [url = about:blank] 11:43:33 INFO - PROCESS | 1976 | --DOMWINDOW == 199 (0x7fe95e57d000) [pid = 1976] [serial = 1995] [outer = (nil)] [url = about:blank] 11:43:33 INFO - PROCESS | 1976 | --DOMWINDOW == 198 (0x7fe960183400) [pid = 1976] [serial = 1989] [outer = (nil)] [url = about:blank] 11:43:33 INFO - PROCESS | 1976 | --DOMWINDOW == 197 (0x7fe960279000) [pid = 1976] [serial = 1934] [outer = (nil)] [url = about:blank] 11:43:33 INFO - PROCESS | 1976 | --DOMWINDOW == 196 (0x7fe9588c1000) [pid = 1976] [serial = 1982] [outer = (nil)] [url = about:blank] 11:43:33 INFO - PROCESS | 1976 | --DOMWINDOW == 195 (0x7fe96510c400) [pid = 1976] [serial = 1940] [outer = (nil)] [url = about:blank] 11:43:33 INFO - PROCESS | 1976 | --DOMWINDOW == 194 (0x7fe959e54c00) [pid = 1976] [serial = 1983] [outer = (nil)] [url = about:blank] 11:43:33 INFO - PROCESS | 1976 | --DOMWINDOW == 193 (0x7fe96d80d000) [pid = 1976] [serial = 1958] [outer = (nil)] [url = about:blank] 11:43:33 INFO - PROCESS | 1976 | --DOMWINDOW == 192 (0x7fe9762ecc00) [pid = 1976] [serial = 1979] [outer = (nil)] [url = about:blank] 11:43:33 INFO - PROCESS | 1976 | --DOMWINDOW == 191 (0x7fe96134a400) [pid = 1976] [serial = 1926] [outer = (nil)] [url = about:blank] 11:43:33 INFO - PROCESS | 1976 | --DOMWINDOW == 190 (0x7fe961f48c00) [pid = 1976] [serial = 1991] [outer = (nil)] [url = about:blank] 11:43:33 INFO - PROCESS | 1976 | --DOMWINDOW == 189 (0x7fe9704a4800) [pid = 1976] [serial = 1967] [outer = (nil)] [url = about:blank] 11:43:33 INFO - PROCESS | 1976 | --DOMWINDOW == 188 (0x7fe96ea75000) [pid = 1976] [serial = 1964] [outer = (nil)] [url = about:blank] 11:43:33 INFO - PROCESS | 1976 | --DOMWINDOW == 187 (0x7fe96ca68c00) [pid = 1976] [serial = 1949] [outer = (nil)] [url = about:blank] 11:43:33 INFO - PROCESS | 1976 | --DOMWINDOW == 186 (0x7fe961f4e800) [pid = 1976] [serial = 1937] [outer = (nil)] [url = about:blank] 11:43:33 INFO - PROCESS | 1976 | --DOMWINDOW == 185 (0x7fe96333c800) [pid = 1976] [serial = 1992] [outer = (nil)] [url = about:blank] 11:43:33 INFO - PROCESS | 1976 | --DOMWINDOW == 184 (0x7fe96d9e3c00) [pid = 1976] [serial = 1976] [outer = (nil)] [url = about:blank] 11:43:33 INFO - PROCESS | 1976 | --DOMWINDOW == 183 (0x7fe95d347800) [pid = 1976] [serial = 1985] [outer = (nil)] [url = about:blank] 11:43:33 INFO - PROCESS | 1976 | --DOMWINDOW == 182 (0x7fe96a6ba400) [pid = 1976] [serial = 1946] [outer = (nil)] [url = about:blank] 11:43:33 INFO - PROCESS | 1976 | --DOMWINDOW == 181 (0x7fe95e35c800) [pid = 1976] [serial = 1986] [outer = (nil)] [url = about:blank] 11:43:33 INFO - PROCESS | 1976 | --DOMWINDOW == 180 (0x7fe96cb50000) [pid = 1976] [serial = 1952] [outer = (nil)] [url = about:blank] 11:43:33 INFO - PROCESS | 1976 | --DOMWINDOW == 179 (0x7fe966541c00) [pid = 1976] [serial = 1943] [outer = (nil)] [url = about:blank] 11:43:33 INFO - PROCESS | 1976 | --DOMWINDOW == 178 (0x7fe95e356400) [pid = 1976] [serial = 1931] [outer = (nil)] [url = about:blank] 11:43:33 INFO - PROCESS | 1976 | --DOMWINDOW == 177 (0x7fe96d4e7800) [pid = 1976] [serial = 1955] [outer = (nil)] [url = about:blank] 11:43:33 INFO - PROCESS | 1976 | --DOMWINDOW == 176 (0x7fe96daafc00) [pid = 1976] [serial = 1961] [outer = (nil)] [url = about:blank] 11:43:33 INFO - PROCESS | 1976 | --DOMWINDOW == 175 (0x7fe95568e800) [pid = 1976] [serial = 1928] [outer = (nil)] [url = about:blank] 11:43:33 INFO - PROCESS | 1976 | --DOMWINDOW == 174 (0x7fe95e679800) [pid = 1976] [serial = 1988] [outer = (nil)] [url = about:blank] 11:43:33 INFO - PROCESS | 1976 | --DOMWINDOW == 173 (0x7fe9708c8c00) [pid = 1976] [serial = 1970] [outer = (nil)] [url = about:blank] 11:43:33 INFO - PROCESS | 1976 | --DOMWINDOW == 172 (0x7fe95d94ac00) [pid = 1976] [serial = 1994] [outer = (nil)] [url = about:blank] 11:43:33 INFO - PROCESS | 1976 | --DOMWINDOW == 171 (0x7fe9713d1800) [pid = 1976] [serial = 1973] [outer = (nil)] [url = about:blank] 11:43:33 INFO - PROCESS | 1976 | --DOMWINDOW == 170 (0x7fe95d948c00) [pid = 1976] [serial = 1911] [outer = (nil)] [url = about:blank] 11:43:33 INFO - PROCESS | 1976 | 1462214613915 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:33 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95a4da000 == 176 [pid = 1976] [id = 705] 11:43:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 171 (0x7fe9586d9800) [pid = 1976] [serial = 2116] [outer = (nil)] 11:43:33 INFO - PROCESS | 1976 | ++DOMWINDOW == 172 (0x7fe9586e0800) [pid = 1976] [serial = 2117] [outer = 0x7fe9586d9800] 11:43:34 INFO - PROCESS | 1976 | 1462214614005 Marionette DEBUG loaded listener.js 11:43:34 INFO - PROCESS | 1976 | ++DOMWINDOW == 173 (0x7fe9588b3800) [pid = 1976] [serial = 2118] [outer = 0x7fe9586d9800] 11:43:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:43:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 3181ms 11:43:34 INFO - PROCESS | 1976 | 1462214614811 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 11:43:34 INFO - PROCESS | 1976 | 1462214614821 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 11:43:34 INFO - PROCESS | 1976 | 1462214614826 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 11:43:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:43:34 INFO - PROCESS | 1976 | 1462214614838 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:43:34 INFO - PROCESS | 1976 | 1462214614845 Marionette TRACE conn4 <- [1,2794,null,{}] 11:43:34 INFO - PROCESS | 1976 | 1462214614853 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:35 INFO - PROCESS | 1976 | 1462214615113 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 11:43:35 INFO - PROCESS | 1976 | 1462214615351 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:35 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95d2f1000 == 177 [pid = 1976] [id = 706] 11:43:35 INFO - PROCESS | 1976 | ++DOMWINDOW == 174 (0x7fe9586da000) [pid = 1976] [serial = 2119] [outer = (nil)] 11:43:35 INFO - PROCESS | 1976 | ++DOMWINDOW == 175 (0x7fe95a805000) [pid = 1976] [serial = 2120] [outer = 0x7fe9586da000] 11:43:35 INFO - PROCESS | 1976 | 1462214615420 Marionette DEBUG loaded listener.js 11:43:35 INFO - PROCESS | 1976 | ++DOMWINDOW == 176 (0x7fe95bb4a400) [pid = 1976] [serial = 2121] [outer = 0x7fe9586da000] 11:43:36 INFO - PROCESS | 1976 | 1462214616381 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 11:43:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:43:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1591ms 11:43:36 INFO - PROCESS | 1976 | 1462214616430 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 11:43:36 INFO - PROCESS | 1976 | 1462214616436 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 11:43:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:43:36 INFO - PROCESS | 1976 | 1462214616453 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:43:36 INFO - PROCESS | 1976 | 1462214616456 Marionette TRACE conn4 <- [1,2798,null,{}] 11:43:36 INFO - PROCESS | 1976 | 1462214616463 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:36 INFO - PROCESS | 1976 | 1462214616773 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 11:43:36 INFO - PROCESS | 1976 | 1462214616814 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:36 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95e529000 == 178 [pid = 1976] [id = 707] 11:43:36 INFO - PROCESS | 1976 | ++DOMWINDOW == 177 (0x7fe95d942400) [pid = 1976] [serial = 2122] [outer = (nil)] 11:43:36 INFO - PROCESS | 1976 | ++DOMWINDOW == 178 (0x7fe95d94f000) [pid = 1976] [serial = 2123] [outer = 0x7fe95d942400] 11:43:36 INFO - PROCESS | 1976 | 1462214616879 Marionette DEBUG loaded listener.js 11:43:37 INFO - PROCESS | 1976 | ++DOMWINDOW == 179 (0x7fe95e3a3c00) [pid = 1976] [serial = 2124] [outer = 0x7fe95d942400] 11:43:37 INFO - PROCESS | 1976 | 1462214617923 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 11:43:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:43:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1530ms 11:43:37 INFO - PROCESS | 1976 | 1462214617993 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 11:43:38 INFO - PROCESS | 1976 | 1462214617998 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 11:43:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:43:38 INFO - PROCESS | 1976 | 1462214618013 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:43:38 INFO - PROCESS | 1976 | 1462214618023 Marionette TRACE conn4 <- [1,2802,null,{}] 11:43:38 INFO - PROCESS | 1976 | 1462214618050 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:38 INFO - PROCESS | 1976 | 1462214618349 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 11:43:38 INFO - PROCESS | 1976 | --DOMWINDOW == 178 (0x7fe9590fa800) [pid = 1976] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:43:38 INFO - PROCESS | 1976 | --DOMWINDOW == 177 (0x7fe95a80a400) [pid = 1976] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:43:38 INFO - PROCESS | 1976 | --DOMWINDOW == 176 (0x7fe958853000) [pid = 1976] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:43:38 INFO - PROCESS | 1976 | --DOMWINDOW == 175 (0x7fe95884d000) [pid = 1976] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:43:38 INFO - PROCESS | 1976 | --DOMWINDOW == 174 (0x7fe95a811000) [pid = 1976] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:43:38 INFO - PROCESS | 1976 | 1462214618791 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:38 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe961514000 == 179 [pid = 1976] [id = 708] 11:43:38 INFO - PROCESS | 1976 | ++DOMWINDOW == 175 (0x7fe958845000) [pid = 1976] [serial = 2125] [outer = (nil)] 11:43:38 INFO - PROCESS | 1976 | ++DOMWINDOW == 176 (0x7fe9590fa800) [pid = 1976] [serial = 2126] [outer = 0x7fe958845000] 11:43:38 INFO - PROCESS | 1976 | 1462214618854 Marionette DEBUG loaded listener.js 11:43:38 INFO - PROCESS | 1976 | ++DOMWINDOW == 177 (0x7fe95f0d5400) [pid = 1976] [serial = 2127] [outer = 0x7fe958845000] 11:43:39 INFO - PROCESS | 1976 | 1462214619589 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 11:43:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:43:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1614ms 11:43:39 INFO - PROCESS | 1976 | 1462214619621 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 11:43:39 INFO - PROCESS | 1976 | 1462214619626 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 11:43:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:43:39 INFO - PROCESS | 1976 | 1462214619634 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:43:39 INFO - PROCESS | 1976 | 1462214619637 Marionette TRACE conn4 <- [1,2806,null,{}] 11:43:39 INFO - PROCESS | 1976 | 1462214619642 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:39 INFO - PROCESS | 1976 | 1462214619938 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 11:43:40 INFO - PROCESS | 1976 | 1462214620072 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:40 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe962818000 == 180 [pid = 1976] [id = 709] 11:43:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 178 (0x7fe95884b800) [pid = 1976] [serial = 2128] [outer = (nil)] 11:43:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 179 (0x7fe960ba4c00) [pid = 1976] [serial = 2129] [outer = 0x7fe95884b800] 11:43:40 INFO - PROCESS | 1976 | 1462214620142 Marionette DEBUG loaded listener.js 11:43:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 180 (0x7fe96134ac00) [pid = 1976] [serial = 2130] [outer = 0x7fe95884b800] 11:43:41 INFO - PROCESS | 1976 | 1462214621183 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 11:43:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:43:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1585ms 11:43:41 INFO - PROCESS | 1976 | 1462214621219 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 11:43:41 INFO - PROCESS | 1976 | 1462214621224 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 11:43:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:43:41 INFO - PROCESS | 1976 | 1462214621234 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:43:41 INFO - PROCESS | 1976 | 1462214621239 Marionette TRACE conn4 <- [1,2810,null,{}] 11:43:41 INFO - PROCESS | 1976 | 1462214621250 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:41 INFO - PROCESS | 1976 | 1462214621521 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 11:43:41 INFO - PROCESS | 1976 | 1462214621867 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:41 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95da60000 == 181 [pid = 1976] [id = 710] 11:43:41 INFO - PROCESS | 1976 | ++DOMWINDOW == 181 (0x7fe9588c0400) [pid = 1976] [serial = 2131] [outer = (nil)] 11:43:41 INFO - PROCESS | 1976 | ++DOMWINDOW == 182 (0x7fe95a809800) [pid = 1976] [serial = 2132] [outer = 0x7fe9588c0400] 11:43:41 INFO - PROCESS | 1976 | 1462214621949 Marionette DEBUG loaded listener.js 11:43:42 INFO - PROCESS | 1976 | ++DOMWINDOW == 183 (0x7fe95c131c00) [pid = 1976] [serial = 2133] [outer = 0x7fe9588c0400] 11:43:42 INFO - PROCESS | 1976 | 1462214622924 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 11:43:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:43:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1736ms 11:43:42 INFO - PROCESS | 1976 | 1462214622973 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 11:43:42 INFO - PROCESS | 1976 | 1462214622982 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 11:43:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:43:43 INFO - PROCESS | 1976 | 1462214622997 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:43:43 INFO - PROCESS | 1976 | 1462214623003 Marionette TRACE conn4 <- [1,2814,null,{}] 11:43:43 INFO - PROCESS | 1976 | 1462214623011 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:43 INFO - PROCESS | 1976 | 1462214623268 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 11:43:43 INFO - PROCESS | 1976 | 1462214623596 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:43 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe962815800 == 182 [pid = 1976] [id = 711] 11:43:43 INFO - PROCESS | 1976 | ++DOMWINDOW == 184 (0x7fe95e39a400) [pid = 1976] [serial = 2134] [outer = (nil)] 11:43:43 INFO - PROCESS | 1976 | ++DOMWINDOW == 185 (0x7fe95e3e0c00) [pid = 1976] [serial = 2135] [outer = 0x7fe95e39a400] 11:43:43 INFO - PROCESS | 1976 | 1462214623684 Marionette DEBUG loaded listener.js 11:43:43 INFO - PROCESS | 1976 | ++DOMWINDOW == 186 (0x7fe95ef37c00) [pid = 1976] [serial = 2136] [outer = 0x7fe95e39a400] 11:43:44 INFO - PROCESS | 1976 | 1462214624671 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 11:43:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:43:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1736ms 11:43:44 INFO - PROCESS | 1976 | 1462214624733 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 11:43:44 INFO - PROCESS | 1976 | 1462214624738 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 11:43:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:43:44 INFO - PROCESS | 1976 | 1462214624745 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:43:44 INFO - PROCESS | 1976 | 1462214624751 Marionette TRACE conn4 <- [1,2818,null,{}] 11:43:44 INFO - PROCESS | 1976 | 1462214624767 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:45 INFO - PROCESS | 1976 | 1462214625080 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 11:43:45 INFO - PROCESS | 1976 | 1462214625415 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:45 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe964b6d000 == 183 [pid = 1976] [id = 712] 11:43:45 INFO - PROCESS | 1976 | ++DOMWINDOW == 187 (0x7fe961344c00) [pid = 1976] [serial = 2137] [outer = (nil)] 11:43:45 INFO - PROCESS | 1976 | ++DOMWINDOW == 188 (0x7fe961357800) [pid = 1976] [serial = 2138] [outer = 0x7fe961344c00] 11:43:45 INFO - PROCESS | 1976 | 1462214625501 Marionette DEBUG loaded listener.js 11:43:45 INFO - PROCESS | 1976 | ++DOMWINDOW == 189 (0x7fe961f4b400) [pid = 1976] [serial = 2139] [outer = 0x7fe961344c00] 11:43:46 INFO - PROCESS | 1976 | 1462214626446 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 11:43:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:43:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1745ms 11:43:46 INFO - PROCESS | 1976 | 1462214626490 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 11:43:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:43:46 INFO - PROCESS | 1976 | 1462214626495 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 11:43:46 INFO - PROCESS | 1976 | 1462214626501 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:43:46 INFO - PROCESS | 1976 | 1462214626504 Marionette TRACE conn4 <- [1,2822,null,{}] 11:43:46 INFO - PROCESS | 1976 | 1462214626509 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:46 INFO - PROCESS | 1976 | 1462214626751 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 11:43:47 INFO - PROCESS | 1976 | 1462214627081 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:47 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96687c000 == 184 [pid = 1976] [id = 713] 11:43:47 INFO - PROCESS | 1976 | ++DOMWINDOW == 190 (0x7fe96134b800) [pid = 1976] [serial = 2140] [outer = (nil)] 11:43:47 INFO - PROCESS | 1976 | ++DOMWINDOW == 191 (0x7fe964fe1400) [pid = 1976] [serial = 2141] [outer = 0x7fe96134b800] 11:43:47 INFO - PROCESS | 1976 | 1462214627165 Marionette DEBUG loaded listener.js 11:43:47 INFO - PROCESS | 1976 | ++DOMWINDOW == 192 (0x7fe9651d5800) [pid = 1976] [serial = 2142] [outer = 0x7fe96134b800] 11:43:48 INFO - PROCESS | 1976 | 1462214628014 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 11:43:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:43:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1581ms 11:43:48 INFO - PROCESS | 1976 | 1462214628082 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 11:43:48 INFO - PROCESS | 1976 | 1462214628086 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 11:43:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:43:48 INFO - PROCESS | 1976 | 1462214628092 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:43:48 INFO - PROCESS | 1976 | 1462214628096 Marionette TRACE conn4 <- [1,2826,null,{}] 11:43:48 INFO - PROCESS | 1976 | 1462214628101 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:48 INFO - PROCESS | 1976 | 1462214628348 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 11:43:48 INFO - PROCESS | 1976 | 1462214628673 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:48 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96a610000 == 185 [pid = 1976] [id = 714] 11:43:48 INFO - PROCESS | 1976 | ++DOMWINDOW == 193 (0x7fe962c97c00) [pid = 1976] [serial = 2143] [outer = (nil)] 11:43:48 INFO - PROCESS | 1976 | ++DOMWINDOW == 194 (0x7fe965cef400) [pid = 1976] [serial = 2144] [outer = 0x7fe962c97c00] 11:43:48 INFO - PROCESS | 1976 | 1462214628750 Marionette DEBUG loaded listener.js 11:43:48 INFO - PROCESS | 1976 | ++DOMWINDOW == 195 (0x7fe965e59800) [pid = 1976] [serial = 2145] [outer = 0x7fe962c97c00] 11:43:49 INFO - PROCESS | 1976 | 1462214629644 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:43:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:43:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1627ms 11:43:49 INFO - PROCESS | 1976 | 1462214629721 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 11:43:49 INFO - PROCESS | 1976 | 1462214629724 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 11:43:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:43:49 INFO - PROCESS | 1976 | 1462214629731 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:43:49 INFO - PROCESS | 1976 | 1462214629734 Marionette TRACE conn4 <- [1,2830,null,{}] 11:43:49 INFO - PROCESS | 1976 | 1462214629739 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:50 INFO - PROCESS | 1976 | 1462214630062 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 11:43:50 INFO - PROCESS | 1976 | 1462214630413 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:50 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d784800 == 186 [pid = 1976] [id = 715] 11:43:50 INFO - PROCESS | 1976 | ++DOMWINDOW == 196 (0x7fe96c22fc00) [pid = 1976] [serial = 2146] [outer = (nil)] 11:43:50 INFO - PROCESS | 1976 | ++DOMWINDOW == 197 (0x7fe96cc76000) [pid = 1976] [serial = 2147] [outer = 0x7fe96c22fc00] 11:43:50 INFO - PROCESS | 1976 | 1462214630496 Marionette DEBUG loaded listener.js 11:43:50 INFO - PROCESS | 1976 | ++DOMWINDOW == 198 (0x7fe96d013c00) [pid = 1976] [serial = 2148] [outer = 0x7fe96c22fc00] 11:43:51 INFO - PROCESS | 1976 | 1462214631439 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 11:43:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:43:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1782ms 11:43:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:43:51 INFO - PROCESS | 1976 | 1462214631514 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 11:43:51 INFO - PROCESS | 1976 | 1462214631517 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 11:43:51 INFO - PROCESS | 1976 | 1462214631524 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:43:51 INFO - PROCESS | 1976 | 1462214631526 Marionette TRACE conn4 <- [1,2834,null,{}] 11:43:51 INFO - PROCESS | 1976 | 1462214631533 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:51 INFO - PROCESS | 1976 | 1462214631802 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 11:43:52 INFO - PROCESS | 1976 | 1462214632128 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:52 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9708b1000 == 187 [pid = 1976] [id = 716] 11:43:52 INFO - PROCESS | 1976 | ++DOMWINDOW == 199 (0x7fe96c16f800) [pid = 1976] [serial = 2149] [outer = (nil)] 11:43:52 INFO - PROCESS | 1976 | ++DOMWINDOW == 200 (0x7fe96d26ac00) [pid = 1976] [serial = 2150] [outer = 0x7fe96c16f800] 11:43:52 INFO - PROCESS | 1976 | 1462214632208 Marionette DEBUG loaded listener.js 11:43:52 INFO - PROCESS | 1976 | ++DOMWINDOW == 201 (0x7fe96d4d9800) [pid = 1976] [serial = 2151] [outer = 0x7fe96c16f800] 11:43:53 INFO - PROCESS | 1976 | 1462214633113 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:43:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:43:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1639ms 11:43:53 INFO - PROCESS | 1976 | 1462214633163 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 11:43:53 INFO - PROCESS | 1976 | 1462214633167 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 11:43:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:43:53 INFO - PROCESS | 1976 | 1462214633175 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:43:53 INFO - PROCESS | 1976 | 1462214633179 Marionette TRACE conn4 <- [1,2838,null,{}] 11:43:53 INFO - PROCESS | 1976 | 1462214633185 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:53 INFO - PROCESS | 1976 | 1462214633423 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 11:43:53 INFO - PROCESS | 1976 | 1462214633746 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:53 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe972d7f800 == 188 [pid = 1976] [id = 717] 11:43:53 INFO - PROCESS | 1976 | ++DOMWINDOW == 202 (0x7fe96c350400) [pid = 1976] [serial = 2152] [outer = (nil)] 11:43:53 INFO - PROCESS | 1976 | ++DOMWINDOW == 203 (0x7fe96d4e5800) [pid = 1976] [serial = 2153] [outer = 0x7fe96c350400] 11:43:53 INFO - PROCESS | 1976 | 1462214633821 Marionette DEBUG loaded listener.js 11:43:53 INFO - PROCESS | 1976 | ++DOMWINDOW == 204 (0x7fe96d50ac00) [pid = 1976] [serial = 2154] [outer = 0x7fe96c350400] 11:43:54 INFO - PROCESS | 1976 | 1462214634720 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 11:43:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:43:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1584ms 11:43:54 INFO - PROCESS | 1976 | 1462214634760 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 11:43:54 INFO - PROCESS | 1976 | 1462214634764 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 11:43:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:43:54 INFO - PROCESS | 1976 | 1462214634772 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:43:54 INFO - PROCESS | 1976 | 1462214634776 Marionette TRACE conn4 <- [1,2842,null,{}] 11:43:54 INFO - PROCESS | 1976 | 1462214634782 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:55 INFO - PROCESS | 1976 | 1462214635029 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 11:43:55 INFO - PROCESS | 1976 | 1462214635361 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:55 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97632f000 == 189 [pid = 1976] [id = 718] 11:43:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 205 (0x7fe95b9d2000) [pid = 1976] [serial = 2155] [outer = (nil)] 11:43:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 206 (0x7fe96d5c1c00) [pid = 1976] [serial = 2156] [outer = 0x7fe95b9d2000] 11:43:55 INFO - PROCESS | 1976 | 1462214635439 Marionette DEBUG loaded listener.js 11:43:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 207 (0x7fe96d5ce400) [pid = 1976] [serial = 2157] [outer = 0x7fe95b9d2000] 11:43:56 INFO - PROCESS | 1976 | 1462214636336 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 11:43:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:43:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1629ms 11:43:56 INFO - PROCESS | 1976 | 1462214636402 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 11:43:56 INFO - PROCESS | 1976 | 1462214636405 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 11:43:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:43:56 INFO - PROCESS | 1976 | 1462214636411 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:43:56 INFO - PROCESS | 1976 | 1462214636413 Marionette TRACE conn4 <- [1,2846,null,{}] 11:43:56 INFO - PROCESS | 1976 | 1462214636420 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:56 INFO - PROCESS | 1976 | 1462214636666 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 11:43:57 INFO - PROCESS | 1976 | 1462214636996 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:57 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe977035000 == 190 [pid = 1976] [id = 719] 11:43:57 INFO - PROCESS | 1976 | ++DOMWINDOW == 208 (0x7fe95f0d9800) [pid = 1976] [serial = 2158] [outer = (nil)] 11:43:57 INFO - PROCESS | 1976 | ++DOMWINDOW == 209 (0x7fe96d5eb000) [pid = 1976] [serial = 2159] [outer = 0x7fe95f0d9800] 11:43:57 INFO - PROCESS | 1976 | 1462214637083 Marionette DEBUG loaded listener.js 11:43:57 INFO - PROCESS | 1976 | ++DOMWINDOW == 210 (0x7fe96d810400) [pid = 1976] [serial = 2160] [outer = 0x7fe95f0d9800] 11:43:58 INFO - PROCESS | 1976 | 1462214638015 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 11:43:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:43:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1636ms 11:43:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:43:58 INFO - PROCESS | 1976 | 1462214638048 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 11:43:58 INFO - PROCESS | 1976 | 1462214638051 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 11:43:58 INFO - PROCESS | 1976 | 1462214638059 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:43:58 INFO - PROCESS | 1976 | 1462214638064 Marionette TRACE conn4 <- [1,2850,null,{}] 11:43:58 INFO - PROCESS | 1976 | 1462214638071 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:58 INFO - PROCESS | 1976 | 1462214638338 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 11:43:58 INFO - PROCESS | 1976 | 1462214638674 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:58 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe977922000 == 191 [pid = 1976] [id = 720] 11:43:58 INFO - PROCESS | 1976 | ++DOMWINDOW == 211 (0x7fe96da09000) [pid = 1976] [serial = 2161] [outer = (nil)] 11:43:58 INFO - PROCESS | 1976 | ++DOMWINDOW == 212 (0x7fe96da12c00) [pid = 1976] [serial = 2162] [outer = 0x7fe96da09000] 11:43:58 INFO - PROCESS | 1976 | 1462214638758 Marionette DEBUG loaded listener.js 11:43:58 INFO - PROCESS | 1976 | ++DOMWINDOW == 213 (0x7fe96da3c400) [pid = 1976] [serial = 2163] [outer = 0x7fe96da09000] 11:43:59 INFO - PROCESS | 1976 | 1462214639573 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:43:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:43:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1582ms 11:43:59 INFO - PROCESS | 1976 | 1462214639640 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 11:43:59 INFO - PROCESS | 1976 | 1462214639644 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 11:43:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:43:59 INFO - PROCESS | 1976 | 1462214639649 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:43:59 INFO - PROCESS | 1976 | 1462214639651 Marionette TRACE conn4 <- [1,2854,null,{}] 11:43:59 INFO - PROCESS | 1976 | 1462214639658 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:59 INFO - PROCESS | 1976 | 1462214639891 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 11:44:00 INFO - PROCESS | 1976 | 1462214640181 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:00 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe978712800 == 192 [pid = 1976] [id = 721] 11:44:00 INFO - PROCESS | 1976 | ++DOMWINDOW == 214 (0x7fe9586e7400) [pid = 1976] [serial = 2164] [outer = (nil)] 11:44:00 INFO - PROCESS | 1976 | ++DOMWINDOW == 215 (0x7fe96daaf000) [pid = 1976] [serial = 2165] [outer = 0x7fe9586e7400] 11:44:00 INFO - PROCESS | 1976 | 1462214640309 Marionette DEBUG loaded listener.js 11:44:00 INFO - PROCESS | 1976 | ++DOMWINDOW == 216 (0x7fe96dac3800) [pid = 1976] [serial = 2166] [outer = 0x7fe9586e7400] 11:44:01 INFO - PROCESS | 1976 | 1462214641337 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 11:44:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:44:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1729ms 11:44:01 INFO - PROCESS | 1976 | 1462214641384 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 11:44:01 INFO - PROCESS | 1976 | 1462214641387 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 11:44:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:44:01 INFO - PROCESS | 1976 | 1462214641410 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:44:01 INFO - PROCESS | 1976 | 1462214641414 Marionette TRACE conn4 <- [1,2858,null,{}] 11:44:01 INFO - PROCESS | 1976 | 1462214641419 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:01 INFO - PROCESS | 1976 | 1462214641665 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 11:44:02 INFO - PROCESS | 1976 | 1462214641996 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:02 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97d21a000 == 193 [pid = 1976] [id = 722] 11:44:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 217 (0x7fe96c231400) [pid = 1976] [serial = 2167] [outer = (nil)] 11:44:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 218 (0x7fe96ddb0000) [pid = 1976] [serial = 2168] [outer = 0x7fe96c231400] 11:44:02 INFO - PROCESS | 1976 | 1462214642085 Marionette DEBUG loaded listener.js 11:44:02 INFO - PROCESS | 1976 | ++DOMWINDOW == 219 (0x7fe96ea71800) [pid = 1976] [serial = 2169] [outer = 0x7fe96c231400] 11:44:02 INFO - PROCESS | 1976 | 1462214642964 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:44:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:44:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1633ms 11:44:03 INFO - PROCESS | 1976 | 1462214643044 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 11:44:03 INFO - PROCESS | 1976 | 1462214643047 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 11:44:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:44:03 INFO - PROCESS | 1976 | 1462214643054 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:44:03 INFO - PROCESS | 1976 | 1462214643056 Marionette TRACE conn4 <- [1,2862,null,{}] 11:44:03 INFO - PROCESS | 1976 | 1462214643062 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:03 INFO - PROCESS | 1976 | 1462214643328 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 11:44:03 INFO - PROCESS | 1976 | 1462214643652 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:03 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe983f0a000 == 194 [pid = 1976] [id = 723] 11:44:03 INFO - PROCESS | 1976 | ++DOMWINDOW == 220 (0x7fe96dac5400) [pid = 1976] [serial = 2170] [outer = (nil)] 11:44:03 INFO - PROCESS | 1976 | ++DOMWINDOW == 221 (0x7fe96ed78c00) [pid = 1976] [serial = 2171] [outer = 0x7fe96dac5400] 11:44:03 INFO - PROCESS | 1976 | 1462214643731 Marionette DEBUG loaded listener.js 11:44:03 INFO - PROCESS | 1976 | ++DOMWINDOW == 222 (0x7fe96ee4b000) [pid = 1976] [serial = 2172] [outer = 0x7fe96dac5400] 11:44:04 INFO - PROCESS | 1976 | 1462214644604 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 11:44:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:44:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1627ms 11:44:04 INFO - PROCESS | 1976 | 1462214644682 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 11:44:04 INFO - PROCESS | 1976 | 1462214644686 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 11:44:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:44:04 INFO - PROCESS | 1976 | 1462214644693 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:44:04 INFO - PROCESS | 1976 | 1462214644696 Marionette TRACE conn4 <- [1,2866,null,{}] 11:44:04 INFO - PROCESS | 1976 | 1462214644702 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:04 INFO - PROCESS | 1976 | 1462214644941 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 11:44:05 INFO - PROCESS | 1976 | 1462214645273 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:05 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe984f87800 == 195 [pid = 1976] [id = 724] 11:44:05 INFO - PROCESS | 1976 | ++DOMWINDOW == 223 (0x7fe96dac5800) [pid = 1976] [serial = 2173] [outer = (nil)] 11:44:05 INFO - PROCESS | 1976 | ++DOMWINDOW == 224 (0x7fe96f963c00) [pid = 1976] [serial = 2174] [outer = 0x7fe96dac5800] 11:44:05 INFO - PROCESS | 1976 | 1462214645349 Marionette DEBUG loaded listener.js 11:44:05 INFO - PROCESS | 1976 | ++DOMWINDOW == 225 (0x7fe97049c400) [pid = 1976] [serial = 2175] [outer = 0x7fe96dac5800] 11:44:06 INFO - PROCESS | 1976 | 1462214646227 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 11:44:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:44:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1584ms 11:44:06 INFO - PROCESS | 1976 | 1462214646278 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 11:44:06 INFO - PROCESS | 1976 | 1462214646282 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 11:44:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:44:06 INFO - PROCESS | 1976 | 1462214646288 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:44:06 INFO - PROCESS | 1976 | 1462214646291 Marionette TRACE conn4 <- [1,2870,null,{}] 11:44:06 INFO - PROCESS | 1976 | 1462214646298 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:06 INFO - PROCESS | 1976 | 1462214646555 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 11:44:06 INFO - PROCESS | 1976 | 1462214646895 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:06 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9884c7800 == 196 [pid = 1976] [id = 725] 11:44:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 226 (0x7fe96ea70000) [pid = 1976] [serial = 2176] [outer = (nil)] 11:44:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 227 (0x7fe9704dc400) [pid = 1976] [serial = 2177] [outer = 0x7fe96ea70000] 11:44:06 INFO - PROCESS | 1976 | 1462214646975 Marionette DEBUG loaded listener.js 11:44:07 INFO - PROCESS | 1976 | ++DOMWINDOW == 228 (0x7fe9706b3400) [pid = 1976] [serial = 2178] [outer = 0x7fe96ea70000] 11:44:07 INFO - PROCESS | 1976 | 1462214647859 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 11:44:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:44:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1632ms 11:44:07 INFO - PROCESS | 1976 | 1462214647922 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 11:44:07 INFO - PROCESS | 1976 | 1462214647925 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 11:44:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:44:07 INFO - PROCESS | 1976 | 1462214647933 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:44:07 INFO - PROCESS | 1976 | 1462214647936 Marionette TRACE conn4 <- [1,2874,null,{}] 11:44:07 INFO - PROCESS | 1976 | 1462214647942 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:08 INFO - PROCESS | 1976 | 1462214648186 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 11:44:08 INFO - PROCESS | 1976 | 1462214648517 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:08 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe988c1c800 == 197 [pid = 1976] [id = 726] 11:44:08 INFO - PROCESS | 1976 | ++DOMWINDOW == 229 (0x7fe96ea79800) [pid = 1976] [serial = 2179] [outer = (nil)] 11:44:08 INFO - PROCESS | 1976 | ++DOMWINDOW == 230 (0x7fe9708c6000) [pid = 1976] [serial = 2180] [outer = 0x7fe96ea79800] 11:44:08 INFO - PROCESS | 1976 | 1462214648600 Marionette DEBUG loaded listener.js 11:44:08 INFO - PROCESS | 1976 | ++DOMWINDOW == 231 (0x7fe970ff4800) [pid = 1976] [serial = 2181] [outer = 0x7fe96ea79800] 11:44:09 INFO - PROCESS | 1976 | 1462214649483 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 11:44:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:44:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1628ms 11:44:09 INFO - PROCESS | 1976 | 1462214649562 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 11:44:09 INFO - PROCESS | 1976 | 1462214649566 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 11:44:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:44:09 INFO - PROCESS | 1976 | 1462214649573 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:44:09 INFO - PROCESS | 1976 | 1462214649576 Marionette TRACE conn4 <- [1,2878,null,{}] 11:44:09 INFO - PROCESS | 1976 | 1462214649583 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:09 INFO - PROCESS | 1976 | 1462214649863 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 11:44:10 INFO - PROCESS | 1976 | 1462214650192 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:10 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe98bb57000 == 198 [pid = 1976] [id = 727] 11:44:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 232 (0x7fe9704a4800) [pid = 1976] [serial = 2182] [outer = (nil)] 11:44:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 233 (0x7fe971068400) [pid = 1976] [serial = 2183] [outer = 0x7fe9704a4800] 11:44:10 INFO - PROCESS | 1976 | 1462214650269 Marionette DEBUG loaded listener.js 11:44:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 234 (0x7fe9713cdc00) [pid = 1976] [serial = 2184] [outer = 0x7fe9704a4800] 11:44:11 INFO - PROCESS | 1976 | 1462214651165 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 11:44:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:44:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1636ms 11:44:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe984f92800 == 197 [pid = 1976] [id = 193] 11:44:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe975197800 == 196 [pid = 1976] [id = 658] 11:44:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96dee2000 == 195 [pid = 1976] [id = 654] 11:44:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe955677000 == 194 [pid = 1976] [id = 590] 11:44:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe971025000 == 193 [pid = 1976] [id = 656] 11:44:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96c41e000 == 192 [pid = 1976] [id = 652] 11:44:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9713ad800 == 191 [pid = 1976] [id = 657] 11:44:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d551000 == 190 [pid = 1976] [id = 653] 11:44:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96a60c000 == 189 [pid = 1976] [id = 651] 11:44:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe961587000 == 188 [pid = 1976] [id = 546] 11:44:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96698d800 == 187 [pid = 1976] [id = 223] 11:44:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe970305000 == 186 [pid = 1976] [id = 655] 11:44:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe976a86000 == 185 [pid = 1976] [id = 659] 11:44:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe961514000 == 184 [pid = 1976] [id = 708] 11:44:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95e529000 == 183 [pid = 1976] [id = 707] 11:44:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95e50d800 == 182 [pid = 1976] [id = 684] 11:44:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe962ac8800 == 181 [pid = 1976] [id = 665] 11:44:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95d2f1000 == 180 [pid = 1976] [id = 706] 11:44:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95a4da000 == 179 [pid = 1976] [id = 705] 11:44:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97103b800 == 178 [pid = 1976] [id = 703] 11:44:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe970870800 == 177 [pid = 1976] [id = 702] 11:44:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96edcb000 == 176 [pid = 1976] [id = 701] 11:44:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d788800 == 175 [pid = 1976] [id = 700] 11:44:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d07a800 == 174 [pid = 1976] [id = 699] 11:44:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96c416800 == 173 [pid = 1976] [id = 698] 11:44:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96a61a000 == 172 [pid = 1976] [id = 697] 11:44:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe966a06000 == 171 [pid = 1976] [id = 696] 11:44:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe966865800 == 170 [pid = 1976] [id = 695] 11:44:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe965e10800 == 169 [pid = 1976] [id = 694] 11:44:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe964fb2800 == 168 [pid = 1976] [id = 693] 11:44:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe964b6e800 == 167 [pid = 1976] [id = 692] 11:44:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96334b000 == 166 [pid = 1976] [id = 691] 11:44:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe962de0800 == 165 [pid = 1976] [id = 690] 11:44:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96281d000 == 164 [pid = 1976] [id = 689] 11:44:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe960ad8800 == 163 [pid = 1976] [id = 688] 11:44:13 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95d22f800 == 162 [pid = 1976] [id = 687] 11:44:13 INFO - PROCESS | 1976 | --DOMWINDOW == 233 (0x7fe95e577400) [pid = 1976] [serial = 2060] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1976 | --DOMWINDOW == 232 (0x7fe96d9e4400) [pid = 1976] [serial = 2015] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1976 | --DOMWINDOW == 231 (0x7fe95d94d400) [pid = 1976] [serial = 2058] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1976 | --DOMWINDOW == 230 (0x7fe977738000) [pid = 1976] [serial = 2030] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1976 | --DOMWINDOW == 229 (0x7fe95bb42c00) [pid = 1976] [serial = 2051] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1976 | --DOMWINDOW == 228 (0x7fe96ed71400) [pid = 1976] [serial = 2021] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1976 | --DOMWINDOW == 227 (0x7fe96da40800) [pid = 1976] [serial = 2018] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1976 | --DOMWINDOW == 226 (0x7fe95a151000) [pid = 1976] [serial = 2049] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1976 | --DOMWINDOW == 225 (0x7fe966887c00) [pid = 1976] [serial = 2009] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1976 | --DOMWINDOW == 224 (0x7fe95d8cb400) [pid = 1976] [serial = 2000] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1976 | --DOMWINDOW == 223 (0x7fe984ff7000) [pid = 1976] [serial = 2039] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1976 | --DOMWINDOW == 222 (0x7fe958c32400) [pid = 1976] [serial = 2042] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1976 | --DOMWINDOW == 221 (0x7fe958c32800) [pid = 1976] [serial = 2046] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1976 | --DOMWINDOW == 220 (0x7fe95c122400) [pid = 1976] [serial = 2052] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1976 | --DOMWINDOW == 219 (0x7fe95d6e3800) [pid = 1976] [serial = 2054] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1976 | --DOMWINDOW == 218 (0x7fe9713d2400) [pid = 1976] [serial = 2027] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1976 | --DOMWINDOW == 217 (0x7fe96daccc00) [pid = 1976] [serial = 2024] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1976 | --DOMWINDOW == 216 (0x7fe97d252400) [pid = 1976] [serial = 2033] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1976 | --DOMWINDOW == 215 (0x7fe95d340800) [pid = 1976] [serial = 2057] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1976 | --DOMWINDOW == 214 (0x7fe95d6efc00) [pid = 1976] [serial = 2055] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1976 | --DOMWINDOW == 213 (0x7fe96c16c800) [pid = 1976] [serial = 2012] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1976 | --DOMWINDOW == 212 (0x7fe965cf2000) [pid = 1976] [serial = 2006] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1976 | --DOMWINDOW == 211 (0x7fe960ba5400) [pid = 1976] [serial = 2003] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1976 | --DOMWINDOW == 210 (0x7fe9588b2800) [pid = 1976] [serial = 2045] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1976 | --DOMWINDOW == 209 (0x7fe983f65c00) [pid = 1976] [serial = 2036] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1976 | --DOMWINDOW == 208 (0x7fe9590f4c00) [pid = 1976] [serial = 2048] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1976 | 1462214653459 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 11:44:13 INFO - PROCESS | 1976 | 1462214653463 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 11:44:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:44:13 INFO - PROCESS | 1976 | 1462214653498 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:44:13 INFO - PROCESS | 1976 | 1462214653505 Marionette TRACE conn4 <- [1,2882,null,{}] 11:44:13 INFO - PROCESS | 1976 | 1462214653513 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:13 INFO - PROCESS | 1976 | 1462214653744 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 11:44:13 INFO - PROCESS | 1976 | 1462214653991 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:14 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95b8d9000 == 163 [pid = 1976] [id = 728] 11:44:14 INFO - PROCESS | 1976 | ++DOMWINDOW == 209 (0x7fe958c40c00) [pid = 1976] [serial = 2185] [outer = (nil)] 11:44:14 INFO - PROCESS | 1976 | ++DOMWINDOW == 210 (0x7fe958ecd800) [pid = 1976] [serial = 2186] [outer = 0x7fe958c40c00] 11:44:14 INFO - PROCESS | 1976 | 1462214654070 Marionette DEBUG loaded listener.js 11:44:14 INFO - PROCESS | 1976 | ++DOMWINDOW == 211 (0x7fe9590f8c00) [pid = 1976] [serial = 2187] [outer = 0x7fe958c40c00] 11:44:14 INFO - PROCESS | 1976 | 1462214654945 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 11:44:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:44:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1492ms 11:44:14 INFO - PROCESS | 1976 | 1462214654988 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 11:44:14 INFO - PROCESS | 1976 | 1462214654994 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 11:44:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:44:15 INFO - PROCESS | 1976 | 1462214655007 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:44:15 INFO - PROCESS | 1976 | 1462214655012 Marionette TRACE conn4 <- [1,2886,null,{}] 11:44:15 INFO - PROCESS | 1976 | 1462214655020 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:15 INFO - PROCESS | 1976 | 1462214655261 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 11:44:15 INFO - PROCESS | 1976 | 1462214655481 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:15 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95d2e0800 == 164 [pid = 1976] [id = 729] 11:44:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 212 (0x7fe95a147000) [pid = 1976] [serial = 2188] [outer = (nil)] 11:44:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 213 (0x7fe95a9ed800) [pid = 1976] [serial = 2189] [outer = 0x7fe95a147000] 11:44:15 INFO - PROCESS | 1976 | 1462214655591 Marionette DEBUG loaded listener.js 11:44:15 INFO - PROCESS | 1976 | ++DOMWINDOW == 214 (0x7fe95bb42c00) [pid = 1976] [serial = 2190] [outer = 0x7fe95a147000] 11:44:16 INFO - PROCESS | 1976 | 1462214656576 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 11:44:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:44:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1594ms 11:44:16 INFO - PROCESS | 1976 | 1462214656603 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 11:44:16 INFO - PROCESS | 1976 | 1462214656607 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 11:44:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:44:16 INFO - PROCESS | 1976 | 1462214656613 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:44:16 INFO - PROCESS | 1976 | 1462214656616 Marionette TRACE conn4 <- [1,2890,null,{}] 11:44:16 INFO - PROCESS | 1976 | 1462214656629 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:16 INFO - PROCESS | 1976 | 1462214656950 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 11:44:16 INFO - PROCESS | 1976 | 1462214656988 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:17 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95e524000 == 165 [pid = 1976] [id = 730] 11:44:17 INFO - PROCESS | 1976 | ++DOMWINDOW == 215 (0x7fe95568d400) [pid = 1976] [serial = 2191] [outer = (nil)] 11:44:17 INFO - PROCESS | 1976 | ++DOMWINDOW == 216 (0x7fe95d94b800) [pid = 1976] [serial = 2192] [outer = 0x7fe95568d400] 11:44:17 INFO - PROCESS | 1976 | 1462214657068 Marionette DEBUG loaded listener.js 11:44:17 INFO - PROCESS | 1976 | ++DOMWINDOW == 217 (0x7fe95e39d400) [pid = 1976] [serial = 2193] [outer = 0x7fe95568d400] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 216 (0x7fe960185400) [pid = 1976] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 215 (0x7fe95ef34000) [pid = 1976] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 214 (0x7fe95d344800) [pid = 1976] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 213 (0x7fe961f4bc00) [pid = 1976] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 212 (0x7fe96dab1000) [pid = 1976] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 211 (0x7fe966893c00) [pid = 1976] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 210 (0x7fe965e5b400) [pid = 1976] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 209 (0x7fe9555be000) [pid = 1976] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 208 (0x7fe964bb1000) [pid = 1976] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 207 (0x7fe95ef33c00) [pid = 1976] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 206 (0x7fe96daabc00) [pid = 1976] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 205 (0x7fe96d9ef800) [pid = 1976] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 204 (0x7fe965e5b000) [pid = 1976] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 203 (0x7fe96d5ec000) [pid = 1976] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 202 (0x7fe96d5c1000) [pid = 1976] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 201 (0x7fe95e574000) [pid = 1976] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 200 (0x7fe9555bcc00) [pid = 1976] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 199 (0x7fe95a9f8c00) [pid = 1976] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 198 (0x7fe96d5e9400) [pid = 1976] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 197 (0x7fe95d942400) [pid = 1976] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 196 (0x7fe958845000) [pid = 1976] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 195 (0x7fe95e3ef400) [pid = 1976] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 194 (0x7fe95e579c00) [pid = 1976] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 193 (0x7fe95a9f2000) [pid = 1976] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 192 (0x7fe958ecf800) [pid = 1976] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 191 (0x7fe959e54000) [pid = 1976] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 190 (0x7fe9586da000) [pid = 1976] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 189 (0x7fe9586d9800) [pid = 1976] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 188 (0x7fe9665bd000) [pid = 1976] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 187 (0x7fe9665b6400) [pid = 1976] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 186 (0x7fe965e56800) [pid = 1976] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 185 (0x7fe965cf0000) [pid = 1976] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 184 (0x7fe965cefc00) [pid = 1976] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 183 (0x7fe963335400) [pid = 1976] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 182 (0x7fe96135ec00) [pid = 1976] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 181 (0x7fe959e57400) [pid = 1976] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 180 (0x7fe961351400) [pid = 1976] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 179 (0x7fe961351000) [pid = 1976] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 178 (0x7fe9588b5000) [pid = 1976] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 177 (0x7fe9764bfc00) [pid = 1976] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 176 (0x7fe95d8c5c00) [pid = 1976] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 175 (0x7fe96333b000) [pid = 1976] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 174 (0x7fe96d5cdc00) [pid = 1976] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 173 (0x7fe9555c5c00) [pid = 1976] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 172 (0x7fe977367000) [pid = 1976] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 171 (0x7fe96d5c9800) [pid = 1976] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 170 (0x7fe9555bb400) [pid = 1976] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 169 (0x7fe958853c00) [pid = 1976] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 168 (0x7fe96027ac00) [pid = 1976] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 167 (0x7fe965cf0400) [pid = 1976] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 166 (0x7fe962c92000) [pid = 1976] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 165 (0x7fe96d5c9c00) [pid = 1976] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 164 (0x7fe95d6e1c00) [pid = 1976] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 163 (0x7fe95f0d2800) [pid = 1976] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:44:19 INFO - PROCESS | 1976 | --DOMWINDOW == 162 (0x7fe96510c800) [pid = 1976] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:44:19 INFO - PROCESS | 1976 | 1462214659236 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:44:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:44:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 2646ms 11:44:19 INFO - PROCESS | 1976 | 1462214659260 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 11:44:19 INFO - PROCESS | 1976 | 1462214659264 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 11:44:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:44:19 INFO - PROCESS | 1976 | 1462214659270 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:44:19 INFO - PROCESS | 1976 | 1462214659274 Marionette TRACE conn4 <- [1,2894,null,{}] 11:44:19 INFO - PROCESS | 1976 | 1462214659279 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:19 INFO - PROCESS | 1976 | 1462214659500 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 11:44:19 INFO - PROCESS | 1976 | 1462214659695 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:19 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95ed37000 == 166 [pid = 1976] [id = 731] 11:44:19 INFO - PROCESS | 1976 | ++DOMWINDOW == 163 (0x7fe9555bb400) [pid = 1976] [serial = 2194] [outer = (nil)] 11:44:19 INFO - PROCESS | 1976 | ++DOMWINDOW == 164 (0x7fe95d346c00) [pid = 1976] [serial = 2195] [outer = 0x7fe9555bb400] 11:44:19 INFO - PROCESS | 1976 | 1462214659762 Marionette DEBUG loaded listener.js 11:44:19 INFO - PROCESS | 1976 | ++DOMWINDOW == 165 (0x7fe95e39ec00) [pid = 1976] [serial = 2196] [outer = 0x7fe9555bb400] 11:44:20 INFO - PROCESS | 1976 | 1462214660564 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 11:44:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:44:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1329ms 11:44:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:44:20 INFO - PROCESS | 1976 | 1462214660601 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 11:44:20 INFO - PROCESS | 1976 | 1462214660604 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 11:44:20 INFO - PROCESS | 1976 | 1462214660611 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:44:20 INFO - PROCESS | 1976 | 1462214660614 Marionette TRACE conn4 <- [1,2898,null,{}] 11:44:20 INFO - PROCESS | 1976 | 1462214660631 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:20 INFO - PROCESS | 1976 | 1462214660848 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 11:44:21 INFO - PROCESS | 1976 | 1462214661297 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:21 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95a4cc800 == 167 [pid = 1976] [id = 732] 11:44:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 166 (0x7fe9555c6800) [pid = 1976] [serial = 2197] [outer = (nil)] 11:44:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 167 (0x7fe958845000) [pid = 1976] [serial = 2198] [outer = 0x7fe9555c6800] 11:44:21 INFO - PROCESS | 1976 | 1462214661392 Marionette DEBUG loaded listener.js 11:44:21 INFO - PROCESS | 1976 | ++DOMWINDOW == 168 (0x7fe958c32400) [pid = 1976] [serial = 2199] [outer = 0x7fe9555c6800] 11:44:22 INFO - PROCESS | 1976 | 1462214662360 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 11:44:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:44:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1785ms 11:44:22 INFO - PROCESS | 1976 | 1462214662396 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 11:44:22 INFO - PROCESS | 1976 | 1462214662403 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 11:44:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:44:22 INFO - PROCESS | 1976 | 1462214662412 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:44:22 INFO - PROCESS | 1976 | 1462214662418 Marionette TRACE conn4 <- [1,2902,null,{}] 11:44:22 INFO - PROCESS | 1976 | 1462214662426 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:22 INFO - PROCESS | 1976 | 1462214662678 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 11:44:23 INFO - PROCESS | 1976 | 1462214663011 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:23 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95e515800 == 168 [pid = 1976] [id = 733] 11:44:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 169 (0x7fe95a9f0000) [pid = 1976] [serial = 2200] [outer = (nil)] 11:44:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 170 (0x7fe95a9fb800) [pid = 1976] [serial = 2201] [outer = 0x7fe95a9f0000] 11:44:23 INFO - PROCESS | 1976 | 1462214663095 Marionette DEBUG loaded listener.js 11:44:23 INFO - PROCESS | 1976 | ++DOMWINDOW == 171 (0x7fe95bb4cc00) [pid = 1976] [serial = 2202] [outer = 0x7fe95a9f0000] 11:44:24 INFO - PROCESS | 1976 | 1462214664083 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:44:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:44:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1737ms 11:44:24 INFO - PROCESS | 1976 | 1462214664153 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 11:44:24 INFO - PROCESS | 1976 | 1462214664160 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 11:44:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:44:24 INFO - PROCESS | 1976 | 1462214664169 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:44:24 INFO - PROCESS | 1976 | 1462214664173 Marionette TRACE conn4 <- [1,2906,null,{}] 11:44:24 INFO - PROCESS | 1976 | 1462214664182 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:24 INFO - PROCESS | 1976 | 1462214664473 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 11:44:24 INFO - PROCESS | 1976 | 1462214664838 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:24 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9616f4800 == 169 [pid = 1976] [id = 734] 11:44:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 172 (0x7fe95c122c00) [pid = 1976] [serial = 2203] [outer = (nil)] 11:44:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 173 (0x7fe95e360c00) [pid = 1976] [serial = 2204] [outer = 0x7fe95c122c00] 11:44:24 INFO - PROCESS | 1976 | 1462214664925 Marionette DEBUG loaded listener.js 11:44:25 INFO - PROCESS | 1976 | ++DOMWINDOW == 174 (0x7fe95e3e6c00) [pid = 1976] [serial = 2205] [outer = 0x7fe95c122c00] 11:44:25 INFO - PROCESS | 1976 | 1462214665816 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 11:44:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:44:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1683ms 11:44:25 INFO - PROCESS | 1976 | 1462214665852 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 11:44:25 INFO - PROCESS | 1976 | 1462214665856 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 11:44:25 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:44:25 INFO - PROCESS | 1976 | 1462214665871 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:44:25 INFO - PROCESS | 1976 | 1462214665880 Marionette TRACE conn4 <- [1,2910,null,{}] 11:44:25 INFO - PROCESS | 1976 | 1462214665889 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:26 INFO - PROCESS | 1976 | 1462214666153 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 11:44:26 INFO - PROCESS | 1976 | 1462214666441 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:26 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe962dd4000 == 170 [pid = 1976] [id = 735] 11:44:26 INFO - PROCESS | 1976 | ++DOMWINDOW == 175 (0x7fe95d8c5000) [pid = 1976] [serial = 2206] [outer = (nil)] 11:44:26 INFO - PROCESS | 1976 | ++DOMWINDOW == 176 (0x7fe95f0cf000) [pid = 1976] [serial = 2207] [outer = 0x7fe95d8c5000] 11:44:26 INFO - PROCESS | 1976 | 1462214666575 Marionette DEBUG loaded listener.js 11:44:26 INFO - PROCESS | 1976 | ++DOMWINDOW == 177 (0x7fe960182000) [pid = 1976] [serial = 2208] [outer = 0x7fe95d8c5000] 11:44:27 INFO - PROCESS | 1976 | 1462214667345 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 11:44:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:44:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:44:27 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1499ms 11:44:27 INFO - PROCESS | 1976 | 1462214667363 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 11:44:27 INFO - PROCESS | 1976 | 1462214667367 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 11:44:27 INFO - TEST-START | /DOMEvents/constructors.html 11:44:27 INFO - PROCESS | 1976 | 1462214667374 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:44:27 INFO - PROCESS | 1976 | 1462214667378 Marionette TRACE conn4 <- [1,2914,null,{}] 11:44:27 INFO - PROCESS | 1976 | 1462214667384 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:27 INFO - PROCESS | 1976 | 1462214667621 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 11:44:27 INFO - PROCESS | 1976 | 1462214667883 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:27 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9632c3800 == 171 [pid = 1976] [id = 736] 11:44:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 178 (0x7fe95e3a2c00) [pid = 1976] [serial = 2209] [outer = (nil)] 11:44:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 179 (0x7fe96027dc00) [pid = 1976] [serial = 2210] [outer = 0x7fe95e3a2c00] 11:44:27 INFO - PROCESS | 1976 | 1462214667961 Marionette DEBUG loaded listener.js 11:44:28 INFO - PROCESS | 1976 | ++DOMWINDOW == 180 (0x7fe961347800) [pid = 1976] [serial = 2211] [outer = 0x7fe95e3a2c00] 11:44:28 INFO - PROCESS | 1976 | 1462214668954 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 11:44:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:44:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:44:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:44:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:44:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:44:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:44:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:44:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:44:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:44:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:44:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:44:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:44:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:44:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:44:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:44:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:44:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:44:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:44:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:44:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:44:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:44:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:44:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:44:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:44:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:44:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:44:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:44:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:44:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:44:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:44:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:44:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:44:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:44:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:44:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:44:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:44:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:44:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:44:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:44:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:44:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:44:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:44:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:44:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:44:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:44:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:44:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:44:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:44:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:44:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:44:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:44:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:44:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:44:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:44:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:44:29 INFO - TEST-OK | /DOMEvents/constructors.html | took 1654ms 11:44:29 INFO - PROCESS | 1976 | 1462214669060 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 11:44:29 INFO - PROCESS | 1976 | 1462214669063 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 11:44:29 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:44:29 INFO - PROCESS | 1976 | 1462214669077 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:44:29 INFO - PROCESS | 1976 | 1462214669079 Marionette TRACE conn4 <- [1,2918,null,{}] 11:44:29 INFO - PROCESS | 1976 | 1462214669085 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:29 INFO - PROCESS | 1976 | 1462214669320 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 11:44:29 INFO - PROCESS | 1976 | 1462214669649 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:29 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe964b6c800 == 172 [pid = 1976] [id = 737] 11:44:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 181 (0x7fe961f40400) [pid = 1976] [serial = 2212] [outer = (nil)] 11:44:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 182 (0x7fe961f42800) [pid = 1976] [serial = 2213] [outer = 0x7fe961f40400] 11:44:29 INFO - PROCESS | 1976 | 1462214669744 Marionette DEBUG loaded listener.js 11:44:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 183 (0x7fe96333b400) [pid = 1976] [serial = 2214] [outer = 0x7fe961f40400] 11:44:30 INFO - PROCESS | 1976 | 1462214670592 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:44:30 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:44:30 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1530ms 11:44:30 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:44:30 INFO - PROCESS | 1976 | 1462214670607 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 11:44:30 INFO - PROCESS | 1976 | 1462214670610 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 11:44:30 INFO - PROCESS | 1976 | 1462214670618 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:44:30 INFO - PROCESS | 1976 | 1462214670621 Marionette TRACE conn4 <- [1,2922,null,{}] 11:44:30 INFO - PROCESS | 1976 | 1462214670627 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:30 INFO - PROCESS | 1976 | 1462214670859 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 11:44:31 INFO - PROCESS | 1976 | 1462214671151 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:31 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe965e0b800 == 173 [pid = 1976] [id = 738] 11:44:31 INFO - PROCESS | 1976 | ++DOMWINDOW == 184 (0x7fe96333d000) [pid = 1976] [serial = 2215] [outer = (nil)] 11:44:31 INFO - PROCESS | 1976 | ++DOMWINDOW == 185 (0x7fe964fdc400) [pid = 1976] [serial = 2216] [outer = 0x7fe96333d000] 11:44:31 INFO - PROCESS | 1976 | 1462214671235 Marionette DEBUG loaded listener.js 11:44:31 INFO - PROCESS | 1976 | ++DOMWINDOW == 186 (0x7fe96510e800) [pid = 1976] [serial = 2217] [outer = 0x7fe96333d000] 11:44:31 INFO - PROCESS | 1976 | [1976] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 11:44:31 INFO - PROCESS | 1976 | [1976] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 11:44:32 INFO - PROCESS | 1976 | [1976] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 11:44:32 INFO - PROCESS | 1976 | [1976] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 11:44:32 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:44:32 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:44:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:44:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:44:32 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 11:44:32 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:44:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:44:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:44:32 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 11:44:32 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:44:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:44:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:44:32 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]" 11:44:32 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:44:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:44:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:44:32 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:44:32 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1530ms 11:44:32 INFO - PROCESS | 1976 | 1462214672133 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 11:44:32 INFO - PROCESS | 1976 | 1462214672152 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 11:44:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:44:32 INFO - PROCESS | 1976 | 1462214672162 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 11:44:32 INFO - PROCESS | 1976 | 1462214672170 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:44:32 INFO - PROCESS | 1976 | 1462214672174 Marionette TRACE conn4 <- [1,2926,null,{}] 11:44:32 INFO - PROCESS | 1976 | 1462214672180 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:32 INFO - PROCESS | 1976 | 1462214672411 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 11:44:32 INFO - PROCESS | 1976 | 1462214672674 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:32 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96687a000 == 174 [pid = 1976] [id = 739] 11:44:32 INFO - PROCESS | 1976 | ++DOMWINDOW == 187 (0x7fe96333e000) [pid = 1976] [serial = 2218] [outer = (nil)] 11:44:32 INFO - PROCESS | 1976 | ++DOMWINDOW == 188 (0x7fe9651e2000) [pid = 1976] [serial = 2219] [outer = 0x7fe96333e000] 11:44:32 INFO - PROCESS | 1976 | 1462214672753 Marionette DEBUG loaded listener.js 11:44:32 INFO - PROCESS | 1976 | ++DOMWINDOW == 189 (0x7fe966547c00) [pid = 1976] [serial = 2220] [outer = 0x7fe96333e000] 11:44:33 INFO - PROCESS | 1976 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:44:33 INFO - PROCESS | 1976 | 1462214673584 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 11:44:33 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:44:33 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1434ms 11:44:33 INFO - PROCESS | 1976 | 1462214673604 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 11:44:33 INFO - PROCESS | 1976 | 1462214673607 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 11:44:33 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:44:33 INFO - PROCESS | 1976 | 1462214673615 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:44:33 INFO - PROCESS | 1976 | 1462214673618 Marionette TRACE conn4 <- [1,2930,null,{}] 11:44:33 INFO - PROCESS | 1976 | 1462214673624 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:33 INFO - PROCESS | 1976 | 1462214673885 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 11:44:34 INFO - PROCESS | 1976 | 1462214674178 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:34 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe966aef000 == 175 [pid = 1976] [id = 740] 11:44:34 INFO - PROCESS | 1976 | ++DOMWINDOW == 190 (0x7fe9646ad400) [pid = 1976] [serial = 2221] [outer = (nil)] 11:44:34 INFO - PROCESS | 1976 | ++DOMWINDOW == 191 (0x7fe9665b8000) [pid = 1976] [serial = 2222] [outer = 0x7fe9646ad400] 11:44:34 INFO - PROCESS | 1976 | 1462214674260 Marionette DEBUG loaded listener.js 11:44:34 INFO - PROCESS | 1976 | ++DOMWINDOW == 192 (0x7fe966742000) [pid = 1976] [serial = 2223] [outer = 0x7fe9646ad400] 11:44:34 INFO - PROCESS | 1976 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:44:35 INFO - PROCESS | 1976 | 1462214675067 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 11:44:35 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:44:35 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1477ms 11:44:35 INFO - PROCESS | 1976 | 1462214675100 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 11:44:35 INFO - PROCESS | 1976 | 1462214675104 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 11:44:35 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:44:35 INFO - PROCESS | 1976 | 1462214675114 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:44:35 INFO - PROCESS | 1976 | 1462214675117 Marionette TRACE conn4 <- [1,2934,null,{}] 11:44:35 INFO - PROCESS | 1976 | 1462214675123 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:35 INFO - PROCESS | 1976 | 1462214675378 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 11:44:35 INFO - PROCESS | 1976 | 1462214675636 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:35 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96a7da000 == 176 [pid = 1976] [id = 741] 11:44:35 INFO - PROCESS | 1976 | ++DOMWINDOW == 193 (0x7fe966548000) [pid = 1976] [serial = 2224] [outer = (nil)] 11:44:35 INFO - PROCESS | 1976 | ++DOMWINDOW == 194 (0x7fe96688b400) [pid = 1976] [serial = 2225] [outer = 0x7fe966548000] 11:44:35 INFO - PROCESS | 1976 | 1462214675721 Marionette DEBUG loaded listener.js 11:44:35 INFO - PROCESS | 1976 | ++DOMWINDOW == 195 (0x7fe9668e8800) [pid = 1976] [serial = 2226] [outer = 0x7fe966548000] 11:44:36 INFO - PROCESS | 1976 | 1462214676597 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:44:36 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:44:36 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1530ms 11:44:36 INFO - PROCESS | 1976 | 1462214676646 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 11:44:36 INFO - PROCESS | 1976 | 1462214676650 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 11:44:36 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:44:36 INFO - PROCESS | 1976 | 1462214676656 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:44:36 INFO - PROCESS | 1976 | 1462214676660 Marionette TRACE conn4 <- [1,2938,null,{}] 11:44:36 INFO - PROCESS | 1976 | 1462214676716 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:36 INFO - PROCESS | 1976 | 1462214676961 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 11:44:37 INFO - PROCESS | 1976 | 1462214677245 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:37 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d076000 == 177 [pid = 1976] [id = 742] 11:44:37 INFO - PROCESS | 1976 | ++DOMWINDOW == 196 (0x7fe9668e7000) [pid = 1976] [serial = 2227] [outer = (nil)] 11:44:37 INFO - PROCESS | 1976 | ++DOMWINDOW == 197 (0x7fe9676d6400) [pid = 1976] [serial = 2228] [outer = 0x7fe9668e7000] 11:44:37 INFO - PROCESS | 1976 | 1462214677350 Marionette DEBUG loaded listener.js 11:44:37 INFO - PROCESS | 1976 | ++DOMWINDOW == 198 (0x7fe96c229c00) [pid = 1976] [serial = 2229] [outer = 0x7fe9668e7000] 11:44:38 INFO - PROCESS | 1976 | 1462214678234 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:44:38 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. 11:44:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1622ms 11:44:38 INFO - PROCESS | 1976 | 1462214678280 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 11:44:38 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:44:38 INFO - PROCESS | 1976 | 1462214678284 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 11:44:38 INFO - PROCESS | 1976 | 1462214678292 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:44:38 INFO - PROCESS | 1976 | 1462214678298 Marionette TRACE conn4 <- [1,2942,null,{}] 11:44:38 INFO - PROCESS | 1976 | 1462214678306 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:38 INFO - PROCESS | 1976 | 1462214678587 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 11:44:38 INFO - PROCESS | 1976 | 1462214678874 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:38 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96edc9800 == 178 [pid = 1976] [id = 743] 11:44:38 INFO - PROCESS | 1976 | ++DOMWINDOW == 199 (0x7fe9668e8c00) [pid = 1976] [serial = 2230] [outer = (nil)] 11:44:38 INFO - PROCESS | 1976 | ++DOMWINDOW == 200 (0x7fe96d01a400) [pid = 1976] [serial = 2231] [outer = 0x7fe9668e8c00] 11:44:38 INFO - PROCESS | 1976 | 1462214678949 Marionette DEBUG loaded listener.js 11:44:39 INFO - PROCESS | 1976 | ++DOMWINDOW == 201 (0x7fe96d505c00) [pid = 1976] [serial = 2232] [outer = 0x7fe9668e8c00] 11:44:39 INFO - PROCESS | 1976 | 1462214679770 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 11:44:39 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 11:44:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:44:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1487ms 11:44:39 INFO - PROCESS | 1976 | 1462214679779 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 11:44:39 INFO - PROCESS | 1976 | 1462214679783 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 11:44:39 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:44:39 INFO - PROCESS | 1976 | 1462214679790 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:44:39 INFO - PROCESS | 1976 | 1462214679792 Marionette TRACE conn4 <- [1,2946,null,{}] 11:44:39 INFO - PROCESS | 1976 | 1462214679800 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:40 INFO - PROCESS | 1976 | 1462214680043 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 11:44:40 INFO - PROCESS | 1976 | 1462214680338 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:40 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97100f800 == 179 [pid = 1976] [id = 744] 11:44:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 202 (0x7fe96c22c000) [pid = 1976] [serial = 2233] [outer = (nil)] 11:44:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 203 (0x7fe96d5c3000) [pid = 1976] [serial = 2234] [outer = 0x7fe96c22c000] 11:44:40 INFO - PROCESS | 1976 | 1462214680416 Marionette DEBUG loaded listener.js 11:44:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 204 (0x7fe96d80f800) [pid = 1976] [serial = 2235] [outer = 0x7fe96c22c000] 11:44:41 INFO - PROCESS | 1976 | 1462214681209 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:44:41 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. 11:44:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1439ms 11:44:41 INFO - PROCESS | 1976 | 1462214681229 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 11:44:41 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:44:41 INFO - PROCESS | 1976 | 1462214681242 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 11:44:41 INFO - PROCESS | 1976 | 1462214681248 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:44:41 INFO - PROCESS | 1976 | 1462214681251 Marionette TRACE conn4 <- [1,2950,null,{}] 11:44:41 INFO - PROCESS | 1976 | 1462214681256 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:41 INFO - PROCESS | 1976 | 1462214681494 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 11:44:41 INFO - PROCESS | 1976 | 1462214681785 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:41 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9713ae000 == 180 [pid = 1976] [id = 745] 11:44:41 INFO - PROCESS | 1976 | ++DOMWINDOW == 205 (0x7fe959e5dc00) [pid = 1976] [serial = 2236] [outer = (nil)] 11:44:41 INFO - PROCESS | 1976 | ++DOMWINDOW == 206 (0x7fe96d810c00) [pid = 1976] [serial = 2237] [outer = 0x7fe959e5dc00] 11:44:41 INFO - PROCESS | 1976 | 1462214681863 Marionette DEBUG loaded listener.js 11:44:41 INFO - PROCESS | 1976 | ++DOMWINDOW == 207 (0x7fe96d9ec800) [pid = 1976] [serial = 2238] [outer = 0x7fe959e5dc00] 11:44:42 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9762bd000 == 181 [pid = 1976] [id = 746] 11:44:42 INFO - PROCESS | 1976 | ++DOMWINDOW == 208 (0x7fe96da41800) [pid = 1976] [serial = 2239] [outer = (nil)] 11:44:42 INFO - PROCESS | 1976 | ++DOMWINDOW == 209 (0x7fe96d817400) [pid = 1976] [serial = 2240] [outer = 0x7fe96da41800] 11:44:42 INFO - PROCESS | 1976 | 1462214682754 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:44:42 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. 11:44:42 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1527ms 11:44:42 INFO - PROCESS | 1976 | 1462214682776 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 11:44:42 INFO - PROCESS | 1976 | 1462214682779 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 11:44:42 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:44:42 INFO - PROCESS | 1976 | 1462214682785 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:44:42 INFO - PROCESS | 1976 | 1462214682788 Marionette TRACE conn4 <- [1,2954,null,{}] 11:44:42 INFO - PROCESS | 1976 | 1462214682798 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:43 INFO - PROCESS | 1976 | 1462214683101 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 11:44:43 INFO - PROCESS | 1976 | 1462214683413 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:43 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe977923000 == 182 [pid = 1976] [id = 747] 11:44:43 INFO - PROCESS | 1976 | ++DOMWINDOW == 210 (0x7fe95f0ce000) [pid = 1976] [serial = 2241] [outer = (nil)] 11:44:43 INFO - PROCESS | 1976 | ++DOMWINDOW == 211 (0x7fe96da3b800) [pid = 1976] [serial = 2242] [outer = 0x7fe95f0ce000] 11:44:43 INFO - PROCESS | 1976 | 1462214683496 Marionette DEBUG loaded listener.js 11:44:43 INFO - PROCESS | 1976 | ++DOMWINDOW == 212 (0x7fe96daccc00) [pid = 1976] [serial = 2243] [outer = 0x7fe95f0ce000] 11:44:44 INFO - PROCESS | 1976 | 1462214684249 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:44:44 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:44:44 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 11:44:44 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1533ms 11:44:44 INFO - PROCESS | 1976 | 1462214684320 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 11:44:44 INFO - PROCESS | 1976 | 1462214684324 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 11:44:44 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:44:44 INFO - PROCESS | 1976 | 1462214684330 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:44:44 INFO - PROCESS | 1976 | 1462214684332 Marionette TRACE conn4 <- [1,2958,null,{}] 11:44:44 INFO - PROCESS | 1976 | 1462214684339 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:44 INFO - PROCESS | 1976 | 1462214684602 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 11:44:44 INFO - PROCESS | 1976 | 1462214684891 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:44 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe983a29000 == 183 [pid = 1976] [id = 748] 11:44:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 213 (0x7fe96d819c00) [pid = 1976] [serial = 2244] [outer = (nil)] 11:44:44 INFO - PROCESS | 1976 | ++DOMWINDOW == 214 (0x7fe96ee49800) [pid = 1976] [serial = 2245] [outer = 0x7fe96d819c00] 11:44:44 INFO - PROCESS | 1976 | 1462214684974 Marionette DEBUG loaded listener.js 11:44:45 INFO - PROCESS | 1976 | ++DOMWINDOW == 215 (0x7fe9704de000) [pid = 1976] [serial = 2246] [outer = 0x7fe96d819c00] 11:44:45 INFO - PROCESS | 1976 | 1462214685780 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:44:45 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. 11:44:45 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1485ms 11:44:45 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:44:45 INFO - PROCESS | 1976 | 1462214685816 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 11:44:45 INFO - PROCESS | 1976 | 1462214685818 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 11:44:45 INFO - PROCESS | 1976 | 1462214685825 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:44:45 INFO - PROCESS | 1976 | 1462214685828 Marionette TRACE conn4 <- [1,2962,null,{}] 11:44:45 INFO - PROCESS | 1976 | 1462214685834 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:46 INFO - PROCESS | 1976 | 1462214686101 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 11:44:46 INFO - PROCESS | 1976 | 1462214686384 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:46 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9889ae800 == 184 [pid = 1976] [id = 749] 11:44:46 INFO - PROCESS | 1976 | ++DOMWINDOW == 216 (0x7fe95d6eec00) [pid = 1976] [serial = 2247] [outer = (nil)] 11:44:46 INFO - PROCESS | 1976 | ++DOMWINDOW == 217 (0x7fe9706ba400) [pid = 1976] [serial = 2248] [outer = 0x7fe95d6eec00] 11:44:46 INFO - PROCESS | 1976 | 1462214686467 Marionette DEBUG loaded listener.js 11:44:46 INFO - PROCESS | 1976 | ++DOMWINDOW == 218 (0x7fe971070c00) [pid = 1976] [serial = 2249] [outer = 0x7fe95d6eec00] 11:44:47 INFO - PROCESS | 1976 | 1462214687323 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:44:47 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. 11:44:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1529ms 11:44:47 INFO - PROCESS | 1976 | 1462214687360 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 11:44:47 INFO - PROCESS | 1976 | 1462214687363 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 11:44:47 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:44:47 INFO - PROCESS | 1976 | 1462214687374 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:44:47 INFO - PROCESS | 1976 | 1462214687377 Marionette TRACE conn4 <- [1,2966,null,{}] 11:44:47 INFO - PROCESS | 1976 | 1462214687383 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:47 INFO - PROCESS | 1976 | 1462214687616 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 11:44:47 INFO - PROCESS | 1976 | 1462214687879 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:47 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe98e04c000 == 185 [pid = 1976] [id = 750] 11:44:47 INFO - PROCESS | 1976 | ++DOMWINDOW == 219 (0x7fe960273c00) [pid = 1976] [serial = 2250] [outer = (nil)] 11:44:47 INFO - PROCESS | 1976 | ++DOMWINDOW == 220 (0x7fe972dbfc00) [pid = 1976] [serial = 2251] [outer = 0x7fe960273c00] 11:44:47 INFO - PROCESS | 1976 | 1462214687960 Marionette DEBUG loaded listener.js 11:44:48 INFO - PROCESS | 1976 | ++DOMWINDOW == 221 (0x7fe974f48400) [pid = 1976] [serial = 2252] [outer = 0x7fe960273c00] 11:44:48 INFO - PROCESS | 1976 | 1462214688797 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:44:48 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. 11:44:48 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1485ms 11:44:48 INFO - PROCESS | 1976 | 1462214688860 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 11:44:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:44:48 INFO - PROCESS | 1976 | 1462214688865 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 11:44:48 INFO - PROCESS | 1976 | 1462214688872 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:44:48 INFO - PROCESS | 1976 | 1462214688875 Marionette TRACE conn4 <- [1,2970,null,{}] 11:44:48 INFO - PROCESS | 1976 | 1462214688898 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:49 INFO - PROCESS | 1976 | 1462214689250 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 11:44:49 INFO - PROCESS | 1976 | 1462214689473 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:49 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9561e6000 == 186 [pid = 1976] [id = 751] 11:44:49 INFO - PROCESS | 1976 | ++DOMWINDOW == 222 (0x7fe974f44c00) [pid = 1976] [serial = 2253] [outer = (nil)] 11:44:49 INFO - PROCESS | 1976 | ++DOMWINDOW == 223 (0x7fe975acc400) [pid = 1976] [serial = 2254] [outer = 0x7fe974f44c00] 11:44:49 INFO - PROCESS | 1976 | 1462214689594 Marionette DEBUG loaded listener.js 11:44:49 INFO - PROCESS | 1976 | ++DOMWINDOW == 224 (0x7fe9762e5400) [pid = 1976] [serial = 2255] [outer = 0x7fe974f44c00] 11:44:50 INFO - PROCESS | 1976 | 1462214690407 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:44:50 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. 11:44:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1580ms 11:44:50 INFO - PROCESS | 1976 | 1462214690453 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 11:44:50 INFO - PROCESS | 1976 | 1462214690456 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 11:44:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:44:50 INFO - PROCESS | 1976 | 1462214690467 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:44:50 INFO - PROCESS | 1976 | 1462214690469 Marionette TRACE conn4 <- [1,2974,null,{}] 11:44:50 INFO - PROCESS | 1976 | 1462214690476 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:50 INFO - PROCESS | 1976 | 1462214690713 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 11:44:51 INFO - PROCESS | 1976 | 1462214691016 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:51 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe957019000 == 187 [pid = 1976] [id = 752] 11:44:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 225 (0x7fe9555b9400) [pid = 1976] [serial = 2256] [outer = (nil)] 11:44:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 226 (0x7fe9762e5800) [pid = 1976] [serial = 2257] [outer = 0x7fe9555b9400] 11:44:51 INFO - PROCESS | 1976 | 1462214691093 Marionette DEBUG loaded listener.js 11:44:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 227 (0x7fe97637a800) [pid = 1976] [serial = 2258] [outer = 0x7fe9555b9400] 11:44:53 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe960ad3000 == 186 [pid = 1976] [id = 276] 11:44:53 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9889a4800 == 185 [pid = 1976] [id = 679] 11:44:53 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95ed37000 == 184 [pid = 1976] [id = 731] 11:44:53 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95e524000 == 183 [pid = 1976] [id = 730] 11:44:53 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95d2e0800 == 182 [pid = 1976] [id = 729] 11:44:53 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95b8d9000 == 181 [pid = 1976] [id = 728] 11:44:53 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9884c7800 == 180 [pid = 1976] [id = 725] 11:44:53 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe984f87800 == 179 [pid = 1976] [id = 724] 11:44:53 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe983f0a000 == 178 [pid = 1976] [id = 723] 11:44:53 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97d21a000 == 177 [pid = 1976] [id = 722] 11:44:53 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe978712800 == 176 [pid = 1976] [id = 721] 11:44:53 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe977922000 == 175 [pid = 1976] [id = 720] 11:44:53 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe977035000 == 174 [pid = 1976] [id = 719] 11:44:53 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97632f000 == 173 [pid = 1976] [id = 718] 11:44:53 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe972d7f800 == 172 [pid = 1976] [id = 717] 11:44:53 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9708b1000 == 171 [pid = 1976] [id = 716] 11:44:53 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d784800 == 170 [pid = 1976] [id = 715] 11:44:53 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96a610000 == 169 [pid = 1976] [id = 714] 11:44:53 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96687c000 == 168 [pid = 1976] [id = 713] 11:44:53 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe964b6d000 == 167 [pid = 1976] [id = 712] 11:44:53 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe962815800 == 166 [pid = 1976] [id = 711] 11:44:53 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95da60000 == 165 [pid = 1976] [id = 710] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 226 (0x7fe965e55000) [pid = 1976] [serial = 1857] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 225 (0x7fe9651dfc00) [pid = 1976] [serial = 1941] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 224 (0x7fe9762e2c00) [pid = 1976] [serial = 1977] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 223 (0x7fe976454c00) [pid = 1976] [serial = 1980] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 222 (0x7fe9706b2000) [pid = 1976] [serial = 1968] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 221 (0x7fe96cb4e800) [pid = 1976] [serial = 1950] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 220 (0x7fe96c225c00) [pid = 1976] [serial = 1947] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 219 (0x7fe96d019800) [pid = 1976] [serial = 1953] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 218 (0x7fe96d510400) [pid = 1976] [serial = 1956] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 217 (0x7fe96333c000) [pid = 1976] [serial = 1938] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 216 (0x7fe973882c00) [pid = 1976] [serial = 1974] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 215 (0x7fe971065000) [pid = 1976] [serial = 1971] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 214 (0x7fe9665c0800) [pid = 1976] [serial = 1944] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 213 (0x7fe96ee48800) [pid = 1976] [serial = 1965] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 212 (0x7fe96dd4d800) [pid = 1976] [serial = 1962] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 211 (0x7fe96135e400) [pid = 1976] [serial = 1935] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 210 (0x7fe958ed0800) [pid = 1976] [serial = 1929] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 209 (0x7fe95e575800) [pid = 1976] [serial = 1932] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 208 (0x7fe96d9eb000) [pid = 1976] [serial = 1959] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 207 (0x7fe96dac7c00) [pid = 1976] [serial = 2019] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 206 (0x7fe95e3a5400) [pid = 1976] [serial = 2001] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 205 (0x7fe961388c00) [pid = 1976] [serial = 2004] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 204 (0x7fe9668ee400) [pid = 1976] [serial = 2010] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 203 (0x7fe96f847c00) [pid = 1976] [serial = 2022] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 202 (0x7fe976370000) [pid = 1976] [serial = 2028] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 201 (0x7fe9888b1000) [pid = 1976] [serial = 2040] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 200 (0x7fe96da0b800) [pid = 1976] [serial = 2016] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 199 (0x7fe984fef400) [pid = 1976] [serial = 2037] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 198 (0x7fe95a147800) [pid = 1976] [serial = 2043] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 197 (0x7fe9795a2c00) [pid = 1976] [serial = 2031] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 196 (0x7fe96ca73000) [pid = 1976] [serial = 2013] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 195 (0x7fe966540800) [pid = 1976] [serial = 2007] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 194 (0x7fe96653f000) [pid = 1976] [serial = 1998] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 193 (0x7fe960ba4c00) [pid = 1976] [serial = 2129] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 192 (0x7fe95d94f000) [pid = 1976] [serial = 2123] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 191 (0x7fe9590fa800) [pid = 1976] [serial = 2126] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 190 (0x7fe95efe4800) [pid = 1976] [serial = 2072] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 189 (0x7fe95ef39c00) [pid = 1976] [serial = 2070] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 188 (0x7fe95e67bc00) [pid = 1976] [serial = 2069] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 187 (0x7fe95d6edc00) [pid = 1976] [serial = 2067] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 186 (0x7fe95bb50c00) [pid = 1976] [serial = 2066] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 185 (0x7fe95a149800) [pid = 1976] [serial = 2064] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 184 (0x7fe9590f1800) [pid = 1976] [serial = 2063] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 183 (0x7fe95e67f800) [pid = 1976] [serial = 2061] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 182 (0x7fe95a805000) [pid = 1976] [serial = 2120] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 181 (0x7fe9586e0800) [pid = 1976] [serial = 2117] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 180 (0x7fe9588b3800) [pid = 1976] [serial = 2118] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 179 (0x7fe96cb47400) [pid = 1976] [serial = 2114] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 178 (0x7fe96c354c00) [pid = 1976] [serial = 2111] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 177 (0x7fe96c16e000) [pid = 1976] [serial = 2108] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 176 (0x7fe96a6ba000) [pid = 1976] [serial = 2106] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 175 (0x7fe9676ddc00) [pid = 1976] [serial = 2105] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 174 (0x7fe9668e9c00) [pid = 1976] [serial = 2103] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 173 (0x7fe966892000) [pid = 1976] [serial = 2102] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 172 (0x7fe966749400) [pid = 1976] [serial = 2100] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 171 (0x7fe96673e000) [pid = 1976] [serial = 2099] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 170 (0x7fe9665b2c00) [pid = 1976] [serial = 2097] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 169 (0x7fe966543c00) [pid = 1976] [serial = 2096] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 168 (0x7fe965e56400) [pid = 1976] [serial = 2094] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 167 (0x7fe965cf3400) [pid = 1976] [serial = 2093] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 166 (0x7fe964fddc00) [pid = 1976] [serial = 2091] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 165 (0x7fe964ec8c00) [pid = 1976] [serial = 2090] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 164 (0x7fe964ba6400) [pid = 1976] [serial = 2088] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 163 (0x7fe9646ac400) [pid = 1976] [serial = 2087] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 162 (0x7fe963336800) [pid = 1976] [serial = 2085] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 161 (0x7fe962c9a800) [pid = 1976] [serial = 2084] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 160 (0x7fe961f4e000) [pid = 1976] [serial = 2082] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 159 (0x7fe961f44800) [pid = 1976] [serial = 2081] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 158 (0x7fe96138b400) [pid = 1976] [serial = 2079] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 157 (0x7fe961361c00) [pid = 1976] [serial = 2078] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 156 (0x7fe96027e400) [pid = 1976] [serial = 2076] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 155 (0x7fe96018c400) [pid = 1976] [serial = 2075] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 154 (0x7fe95f0d7000) [pid = 1976] [serial = 2073] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 153 (0x7fe95f0d5400) [pid = 1976] [serial = 2127] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 152 (0x7fe95e3a3c00) [pid = 1976] [serial = 2124] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 151 (0x7fe95bb4a400) [pid = 1976] [serial = 2121] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 150 (0x7fe983a95c00) [pid = 1976] [serial = 2034] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | --DOMWINDOW == 149 (0x7fe9708c9c00) [pid = 1976] [serial = 2025] [outer = (nil)] [url = about:blank] 11:44:54 INFO - PROCESS | 1976 | 1462214694492 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 11:44:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 11:44:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 4036ms 11:44:54 INFO - PROCESS | 1976 | 1462214694505 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 11:44:54 INFO - PROCESS | 1976 | 1462214694509 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 11:44:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:44:54 INFO - PROCESS | 1976 | 1462214694518 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:44:54 INFO - PROCESS | 1976 | 1462214694523 Marionette TRACE conn4 <- [1,2978,null,{}] 11:44:54 INFO - PROCESS | 1976 | 1462214694531 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:54 INFO - PROCESS | 1976 | 1462214694749 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 11:44:54 INFO - PROCESS | 1976 | 1462214694985 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:55 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95abdc800 == 166 [pid = 1976] [id = 753] 11:44:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 150 (0x7fe958ecdc00) [pid = 1976] [serial = 2259] [outer = (nil)] 11:44:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 151 (0x7fe958ed1800) [pid = 1976] [serial = 2260] [outer = 0x7fe958ecdc00] 11:44:55 INFO - PROCESS | 1976 | 1462214695057 Marionette DEBUG loaded listener.js 11:44:55 INFO - PROCESS | 1976 | ++DOMWINDOW == 152 (0x7fe959e53800) [pid = 1976] [serial = 2261] [outer = 0x7fe958ecdc00] 11:44:55 INFO - PROCESS | 1976 | 1462214695819 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:44:55 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. 11:44:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1339ms 11:44:55 INFO - PROCESS | 1976 | 1462214695858 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 11:44:55 INFO - PROCESS | 1976 | 1462214695866 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 11:44:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:44:55 INFO - PROCESS | 1976 | 1462214695877 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:44:55 INFO - PROCESS | 1976 | 1462214695881 Marionette TRACE conn4 <- [1,2982,null,{}] 11:44:55 INFO - PROCESS | 1976 | 1462214695887 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:56 INFO - PROCESS | 1976 | 1462214696107 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 11:44:56 INFO - PROCESS | 1976 | 1462214696330 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:56 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95d223800 == 167 [pid = 1976] [id = 754] 11:44:56 INFO - PROCESS | 1976 | ++DOMWINDOW == 153 (0x7fe958ece400) [pid = 1976] [serial = 2262] [outer = (nil)] 11:44:56 INFO - PROCESS | 1976 | ++DOMWINDOW == 154 (0x7fe95a9f3000) [pid = 1976] [serial = 2263] [outer = 0x7fe958ece400] 11:44:56 INFO - PROCESS | 1976 | 1462214696400 Marionette DEBUG loaded listener.js 11:44:56 INFO - PROCESS | 1976 | ++DOMWINDOW == 155 (0x7fe95bb4b000) [pid = 1976] [serial = 2264] [outer = 0x7fe958ece400] 11:44:57 INFO - PROCESS | 1976 | 1462214697263 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 11:44:57 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 11:44:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:44:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:44:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1435ms 11:44:57 INFO - PROCESS | 1976 | 1462214697313 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 11:44:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:44:57 INFO - PROCESS | 1976 | 1462214697317 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 11:44:57 INFO - PROCESS | 1976 | 1462214697323 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:44:57 INFO - PROCESS | 1976 | 1462214697329 Marionette TRACE conn4 <- [1,2986,null,{}] 11:44:57 INFO - PROCESS | 1976 | 1462214697354 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:57 INFO - PROCESS | 1976 | 1462214697645 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 11:44:57 INFO - PROCESS | 1976 | 1462214697689 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:57 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95e444800 == 168 [pid = 1976] [id = 755] 11:44:57 INFO - PROCESS | 1976 | ++DOMWINDOW == 156 (0x7fe95d8c3400) [pid = 1976] [serial = 2265] [outer = (nil)] 11:44:57 INFO - PROCESS | 1976 | ++DOMWINDOW == 157 (0x7fe95e361800) [pid = 1976] [serial = 2266] [outer = 0x7fe95d8c3400] 11:44:57 INFO - PROCESS | 1976 | 1462214697759 Marionette DEBUG loaded listener.js 11:44:57 INFO - PROCESS | 1976 | ++DOMWINDOW == 158 (0x7fe95e3eec00) [pid = 1976] [serial = 2267] [outer = 0x7fe95d8c3400] 11:44:59 INFO - PROCESS | 1976 | --DOMWINDOW == 157 (0x7fe95568d400) [pid = 1976] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:44:59 INFO - PROCESS | 1976 | --DOMWINDOW == 156 (0x7fe95e39a400) [pid = 1976] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:44:59 INFO - PROCESS | 1976 | --DOMWINDOW == 155 (0x7fe9588c0400) [pid = 1976] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:44:59 INFO - PROCESS | 1976 | --DOMWINDOW == 154 (0x7fe958c40c00) [pid = 1976] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:44:59 INFO - PROCESS | 1976 | --DOMWINDOW == 153 (0x7fe9704a4800) [pid = 1976] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:44:59 INFO - PROCESS | 1976 | --DOMWINDOW == 152 (0x7fe96ea79800) [pid = 1976] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:44:59 INFO - PROCESS | 1976 | --DOMWINDOW == 151 (0x7fe96ea70000) [pid = 1976] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:44:59 INFO - PROCESS | 1976 | --DOMWINDOW == 150 (0x7fe96dac5800) [pid = 1976] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:44:59 INFO - PROCESS | 1976 | --DOMWINDOW == 149 (0x7fe96dac5400) [pid = 1976] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:44:59 INFO - PROCESS | 1976 | --DOMWINDOW == 148 (0x7fe96c231400) [pid = 1976] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:44:59 INFO - PROCESS | 1976 | --DOMWINDOW == 147 (0x7fe9586e7400) [pid = 1976] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:44:59 INFO - PROCESS | 1976 | --DOMWINDOW == 146 (0x7fe96da09000) [pid = 1976] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:44:59 INFO - PROCESS | 1976 | --DOMWINDOW == 145 (0x7fe95f0d9800) [pid = 1976] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:44:59 INFO - PROCESS | 1976 | --DOMWINDOW == 144 (0x7fe95b9d2000) [pid = 1976] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:44:59 INFO - PROCESS | 1976 | --DOMWINDOW == 143 (0x7fe96c350400) [pid = 1976] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:44:59 INFO - PROCESS | 1976 | --DOMWINDOW == 142 (0x7fe96c16f800) [pid = 1976] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:44:59 INFO - PROCESS | 1976 | --DOMWINDOW == 141 (0x7fe96c22fc00) [pid = 1976] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:44:59 INFO - PROCESS | 1976 | --DOMWINDOW == 140 (0x7fe962c97c00) [pid = 1976] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:44:59 INFO - PROCESS | 1976 | --DOMWINDOW == 139 (0x7fe95a147000) [pid = 1976] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:44:59 INFO - PROCESS | 1976 | --DOMWINDOW == 138 (0x7fe96134b800) [pid = 1976] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:44:59 INFO - PROCESS | 1976 | --DOMWINDOW == 137 (0x7fe961344c00) [pid = 1976] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:44:59 INFO - PROCESS | 1976 | --DOMWINDOW == 136 (0x7fe96cb42400) [pid = 1976] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:44:59 INFO - PROCESS | 1976 | --DOMWINDOW == 135 (0x7fe9668f0000) [pid = 1976] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:44:59 INFO - PROCESS | 1976 | --DOMWINDOW == 134 (0x7fe9668ea000) [pid = 1976] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:44:59 INFO - PROCESS | 1976 | 1462214699383 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:44:59 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. 11:44:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 2089ms 11:44:59 INFO - PROCESS | 1976 | 1462214699412 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 11:44:59 INFO - PROCESS | 1976 | 1462214699415 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 11:44:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:44:59 INFO - PROCESS | 1976 | 1462214699421 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:44:59 INFO - PROCESS | 1976 | 1462214699423 Marionette TRACE conn4 <- [1,2990,null,{}] 11:44:59 INFO - PROCESS | 1976 | 1462214699429 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:59 INFO - PROCESS | 1976 | 1462214699704 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 11:44:59 INFO - PROCESS | 1976 | 1462214699904 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:59 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95ed2a800 == 169 [pid = 1976] [id = 756] 11:44:59 INFO - PROCESS | 1976 | ++DOMWINDOW == 135 (0x7fe95568d400) [pid = 1976] [serial = 2268] [outer = (nil)] 11:44:59 INFO - PROCESS | 1976 | ++DOMWINDOW == 136 (0x7fe95e575800) [pid = 1976] [serial = 2269] [outer = 0x7fe95568d400] 11:44:59 INFO - PROCESS | 1976 | 1462214699971 Marionette DEBUG loaded listener.js 11:45:00 INFO - PROCESS | 1976 | ++DOMWINDOW == 137 (0x7fe95ef34000) [pid = 1976] [serial = 2270] [outer = 0x7fe95568d400] 11:45:00 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe961514000 == 170 [pid = 1976] [id = 757] 11:45:00 INFO - PROCESS | 1976 | ++DOMWINDOW == 138 (0x7fe96018c400) [pid = 1976] [serial = 2271] [outer = (nil)] 11:45:00 INFO - PROCESS | 1976 | ++DOMWINDOW == 139 (0x7fe95e39a400) [pid = 1976] [serial = 2272] [outer = 0x7fe96018c400] 11:45:00 INFO - PROCESS | 1976 | 1462214700674 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:45:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 11:45:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1281ms 11:45:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:45:00 INFO - PROCESS | 1976 | 1462214700704 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 11:45:00 INFO - PROCESS | 1976 | 1462214700706 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 11:45:00 INFO - PROCESS | 1976 | 1462214700717 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:45:00 INFO - PROCESS | 1976 | 1462214700720 Marionette TRACE conn4 <- [1,2994,null,{}] 11:45:00 INFO - PROCESS | 1976 | 1462214700736 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:01 INFO - PROCESS | 1976 | 1462214701085 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 11:45:01 INFO - PROCESS | 1976 | 1462214701102 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:01 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9616df800 == 171 [pid = 1976] [id = 758] 11:45:01 INFO - PROCESS | 1976 | ++DOMWINDOW == 140 (0x7fe958c40c00) [pid = 1976] [serial = 2273] [outer = (nil)] 11:45:01 INFO - PROCESS | 1976 | ++DOMWINDOW == 141 (0x7fe96017e400) [pid = 1976] [serial = 2274] [outer = 0x7fe958c40c00] 11:45:01 INFO - PROCESS | 1976 | 1462214701162 Marionette DEBUG loaded listener.js 11:45:01 INFO - PROCESS | 1976 | ++DOMWINDOW == 142 (0x7fe961349000) [pid = 1976] [serial = 2275] [outer = 0x7fe958c40c00] 11:45:02 INFO - PROCESS | 1976 | 1462214702347 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:45:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:45:02 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 11:45:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1652ms 11:45:02 INFO - PROCESS | 1976 | 1462214702365 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 11:45:02 INFO - PROCESS | 1976 | 1462214702371 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 11:45:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:45:02 INFO - PROCESS | 1976 | 1462214702382 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:45:02 INFO - PROCESS | 1976 | 1462214702387 Marionette TRACE conn4 <- [1,2998,null,{}] 11:45:02 INFO - PROCESS | 1976 | 1462214702396 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:02 INFO - PROCESS | 1976 | 1462214702704 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 11:45:02 INFO - PROCESS | 1976 | 1462214702971 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:03 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95d86c000 == 172 [pid = 1976] [id = 759] 11:45:03 INFO - PROCESS | 1976 | ++DOMWINDOW == 143 (0x7fe9590f1800) [pid = 1976] [serial = 2276] [outer = (nil)] 11:45:03 INFO - PROCESS | 1976 | ++DOMWINDOW == 144 (0x7fe95d343800) [pid = 1976] [serial = 2277] [outer = 0x7fe9590f1800] 11:45:03 INFO - PROCESS | 1976 | 1462214703097 Marionette DEBUG loaded listener.js 11:45:03 INFO - PROCESS | 1976 | ++DOMWINDOW == 145 (0x7fe95d6efc00) [pid = 1976] [serial = 2278] [outer = 0x7fe9590f1800] 11:45:03 INFO - PROCESS | 1976 | 1462214703916 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:45:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 11:45:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1583ms 11:45:03 INFO - PROCESS | 1976 | 1462214703964 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 11:45:03 INFO - PROCESS | 1976 | 1462214703973 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 11:45:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:45:03 INFO - PROCESS | 1976 | 1462214703984 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:45:03 INFO - PROCESS | 1976 | 1462214703988 Marionette TRACE conn4 <- [1,3002,null,{}] 11:45:03 INFO - PROCESS | 1976 | 1462214703994 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:04 INFO - PROCESS | 1976 | 1462214704267 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 11:45:04 INFO - PROCESS | 1976 | 1462214704551 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:04 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe961db8800 == 173 [pid = 1976] [id = 760] 11:45:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 146 (0x7fe95e353800) [pid = 1976] [serial = 2279] [outer = (nil)] 11:45:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 147 (0x7fe95f0d9800) [pid = 1976] [serial = 2280] [outer = 0x7fe95e353800] 11:45:04 INFO - PROCESS | 1976 | 1462214704631 Marionette DEBUG loaded listener.js 11:45:04 INFO - PROCESS | 1976 | ++DOMWINDOW == 148 (0x7fe960baac00) [pid = 1976] [serial = 2281] [outer = 0x7fe95e353800] 11:45:05 INFO - PROCESS | 1976 | 1462214705487 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:45:05 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. 11:45:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1532ms 11:45:05 INFO - PROCESS | 1976 | 1462214705516 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 11:45:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:45:05 INFO - PROCESS | 1976 | 1462214705520 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 11:45:05 INFO - PROCESS | 1976 | 1462214705527 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:45:05 INFO - PROCESS | 1976 | 1462214705533 Marionette TRACE conn4 <- [1,3006,null,{}] 11:45:05 INFO - PROCESS | 1976 | 1462214705549 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:05 INFO - PROCESS | 1976 | 1462214705816 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 11:45:06 INFO - PROCESS | 1976 | 1462214706096 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:06 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe962ad0000 == 174 [pid = 1976] [id = 761] 11:45:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 149 (0x7fe961358c00) [pid = 1976] [serial = 2282] [outer = (nil)] 11:45:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 150 (0x7fe961385c00) [pid = 1976] [serial = 2283] [outer = 0x7fe961358c00] 11:45:06 INFO - PROCESS | 1976 | 1462214706180 Marionette DEBUG loaded listener.js 11:45:06 INFO - PROCESS | 1976 | ++DOMWINDOW == 151 (0x7fe961f45400) [pid = 1976] [serial = 2284] [outer = 0x7fe961358c00] 11:45:07 INFO - PROCESS | 1976 | 1462214706994 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:45:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 11:45:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1487ms 11:45:07 INFO - PROCESS | 1976 | 1462214707014 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 11:45:07 INFO - PROCESS | 1976 | 1462214707019 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 11:45:07 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:45:07 INFO - PROCESS | 1976 | 1462214707024 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:45:07 INFO - PROCESS | 1976 | 1462214707026 Marionette TRACE conn4 <- [1,3010,null,{}] 11:45:07 INFO - PROCESS | 1976 | 1462214707032 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:07 INFO - PROCESS | 1976 | 1462214707314 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 11:45:07 INFO - PROCESS | 1976 | 1462214707583 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:07 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9632a9800 == 175 [pid = 1976] [id = 762] 11:45:07 INFO - PROCESS | 1976 | ++DOMWINDOW == 152 (0x7fe95f0db000) [pid = 1976] [serial = 2285] [outer = (nil)] 11:45:07 INFO - PROCESS | 1976 | ++DOMWINDOW == 153 (0x7fe962c97000) [pid = 1976] [serial = 2286] [outer = 0x7fe95f0db000] 11:45:07 INFO - PROCESS | 1976 | 1462214707659 Marionette DEBUG loaded listener.js 11:45:07 INFO - PROCESS | 1976 | ++DOMWINDOW == 154 (0x7fe963337400) [pid = 1976] [serial = 2287] [outer = 0x7fe95f0db000] 11:45:08 INFO - PROCESS | 1976 | 1462214708454 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 11:45:08 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 11:45:08 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1478ms 11:45:08 INFO - PROCESS | 1976 | 1462214708504 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 11:45:08 INFO - PROCESS | 1976 | 1462214708508 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 11:45:08 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:45:08 INFO - PROCESS | 1976 | 1462214708514 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:45:08 INFO - PROCESS | 1976 | 1462214708517 Marionette TRACE conn4 <- [1,3014,null,{}] 11:45:08 INFO - PROCESS | 1976 | 1462214708523 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:08 INFO - PROCESS | 1976 | 1462214708859 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 11:45:09 INFO - PROCESS | 1976 | 1462214709067 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:09 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe964908000 == 176 [pid = 1976] [id = 763] 11:45:09 INFO - PROCESS | 1976 | ++DOMWINDOW == 155 (0x7fe961f4c400) [pid = 1976] [serial = 2288] [outer = (nil)] 11:45:09 INFO - PROCESS | 1976 | ++DOMWINDOW == 156 (0x7fe9646b2000) [pid = 1976] [serial = 2289] [outer = 0x7fe961f4c400] 11:45:09 INFO - PROCESS | 1976 | 1462214709145 Marionette DEBUG loaded listener.js 11:45:09 INFO - PROCESS | 1976 | ++DOMWINDOW == 157 (0x7fe964bb1400) [pid = 1976] [serial = 2290] [outer = 0x7fe961f4c400] 11:45:09 INFO - PROCESS | 1976 | [1976] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:45:10 INFO - PROCESS | 1976 | 1462214710085 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:45:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:45:10 INFO - {} 11:45:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:45:10 INFO - {} 11:45:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:45:10 INFO - {} 11:45:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:45:10 INFO - {} 11:45:10 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1581ms 11:45:10 INFO - PROCESS | 1976 | 1462214710097 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 11:45:10 INFO - PROCESS | 1976 | 1462214710101 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 11:45:10 INFO - TEST-START | /FileAPI/fileReader.html 11:45:10 INFO - PROCESS | 1976 | 1462214710107 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:45:10 INFO - PROCESS | 1976 | 1462214710109 Marionette TRACE conn4 <- [1,3018,null,{}] 11:45:10 INFO - PROCESS | 1976 | 1462214710115 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:10 INFO - PROCESS | 1976 | 1462214710405 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 11:45:10 INFO - PROCESS | 1976 | 1462214710659 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:10 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe965e03000 == 177 [pid = 1976] [id = 764] 11:45:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 158 (0x7fe965cefc00) [pid = 1976] [serial = 2291] [outer = (nil)] 11:45:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 159 (0x7fe9665c1800) [pid = 1976] [serial = 2292] [outer = 0x7fe965cefc00] 11:45:10 INFO - PROCESS | 1976 | 1462214710786 Marionette DEBUG loaded listener.js 11:45:10 INFO - PROCESS | 1976 | ++DOMWINDOW == 160 (0x7fe9668e6400) [pid = 1976] [serial = 2293] [outer = 0x7fe965cefc00] 11:45:11 INFO - PROCESS | 1976 | 1462214711585 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 11:45:11 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:45:11 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:45:11 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:45:11 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:45:11 INFO - TEST-OK | /FileAPI/fileReader.html | took 1527ms 11:45:11 INFO - PROCESS | 1976 | 1462214711636 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 11:45:11 INFO - PROCESS | 1976 | 1462214711639 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 11:45:11 INFO - TEST-START | /FileAPI/historical.html 11:45:11 INFO - PROCESS | 1976 | 1462214711647 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:45:11 INFO - PROCESS | 1976 | 1462214711651 Marionette TRACE conn4 <- [1,3022,null,{}] 11:45:11 INFO - PROCESS | 1976 | 1462214711657 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:11 INFO - PROCESS | 1976 | 1462214711892 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 11:45:12 INFO - PROCESS | 1976 | 1462214712189 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:12 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96687a800 == 178 [pid = 1976] [id = 765] 11:45:12 INFO - PROCESS | 1976 | ++DOMWINDOW == 161 (0x7fe9588c1000) [pid = 1976] [serial = 2294] [outer = (nil)] 11:45:12 INFO - PROCESS | 1976 | ++DOMWINDOW == 162 (0x7fe9676dbc00) [pid = 1976] [serial = 2295] [outer = 0x7fe9588c1000] 11:45:12 INFO - PROCESS | 1976 | 1462214712268 Marionette DEBUG loaded listener.js 11:45:12 INFO - PROCESS | 1976 | ++DOMWINDOW == 163 (0x7fe96c166000) [pid = 1976] [serial = 2296] [outer = 0x7fe9588c1000] 11:45:13 INFO - PROCESS | 1976 | 1462214713066 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 11:45:13 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:45:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:45:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:45:13 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:45:13 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:45:13 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:45:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:45:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:45:13 INFO - TEST-OK | /FileAPI/historical.html | took 1438ms 11:45:13 INFO - PROCESS | 1976 | 1462214713089 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 11:45:13 INFO - PROCESS | 1976 | 1462214713092 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 11:45:13 INFO - TEST-START | /FileAPI/idlharness.html 11:45:13 INFO - PROCESS | 1976 | 1462214713098 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:45:13 INFO - PROCESS | 1976 | 1462214713101 Marionette TRACE conn4 <- [1,3026,null,{}] 11:45:13 INFO - PROCESS | 1976 | 1462214713106 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:13 INFO - PROCESS | 1976 | 1462214713324 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 11:45:13 INFO - PROCESS | 1976 | 1462214713588 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:13 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe966af4000 == 179 [pid = 1976] [id = 766] 11:45:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 164 (0x7fe965cf5800) [pid = 1976] [serial = 2297] [outer = (nil)] 11:45:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 165 (0x7fe96c227c00) [pid = 1976] [serial = 2298] [outer = 0x7fe965cf5800] 11:45:13 INFO - PROCESS | 1976 | 1462214713663 Marionette DEBUG loaded listener.js 11:45:13 INFO - PROCESS | 1976 | ++DOMWINDOW == 166 (0x7fe96c35a000) [pid = 1976] [serial = 2299] [outer = 0x7fe965cf5800] 11:45:15 INFO - PROCESS | 1976 | 1462214715185 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:45:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:45:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:45:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:45:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:45:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:45:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:45:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:45:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:45:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:45:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:45:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:45:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:45:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:45:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:45:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:45:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:45:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:45:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:45:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:45:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:45:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:45:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:45:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:45:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:45:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:45:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:45:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:45:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:45:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:45:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:45:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:45:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:45:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:45:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:45:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:45:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:45:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:45:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:45:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:45:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:45:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:45:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:45:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:45:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 11:45:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:45:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:45:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:45:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:45:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:45:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:45:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:45:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:45:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:45:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:45:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:45:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:45:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:45:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:45:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:45:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:45:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:45:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:45:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:45:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:45:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:45:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:45:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:45:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:45:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:45:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:45:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:45:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:45:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:45:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:45:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:45:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 11:45:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:45:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:45:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:45:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:45:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:45:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:45:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:45:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:45:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:45:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:45:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:45:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:45:15 INFO - TEST-OK | /FileAPI/idlharness.html | took 2283ms 11:45:15 INFO - PROCESS | 1976 | 1462214715475 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 11:45:15 INFO - PROCESS | 1976 | 1462214715477 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 11:45:15 INFO - TEST-START | /FileAPI/idlharness.worker 11:45:15 INFO - PROCESS | 1976 | 1462214715485 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:45:15 INFO - PROCESS | 1976 | 1462214715488 Marionette TRACE conn4 <- [1,3030,null,{}] 11:45:15 INFO - PROCESS | 1976 | 1462214715494 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:15 INFO - PROCESS | 1976 | 1462214715829 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 11:45:16 INFO - PROCESS | 1976 | 1462214716041 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:16 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe965052000 == 180 [pid = 1976] [id = 767] 11:45:16 INFO - PROCESS | 1976 | ++DOMWINDOW == 167 (0x7fe964ed1000) [pid = 1976] [serial = 2300] [outer = (nil)] 11:45:16 INFO - PROCESS | 1976 | ++DOMWINDOW == 168 (0x7fe96d80f400) [pid = 1976] [serial = 2301] [outer = 0x7fe964ed1000] 11:45:16 INFO - PROCESS | 1976 | 1462214716113 Marionette DEBUG loaded listener.js 11:45:16 INFO - PROCESS | 1976 | ++DOMWINDOW == 169 (0x7fe96da0b800) [pid = 1976] [serial = 2302] [outer = 0x7fe964ed1000] 11:45:16 INFO - PROCESS | 1976 | [1976] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:45:18 INFO - PROCESS | 1976 | 1462214718353 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:45:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:45:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:45:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:45:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:45:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:45:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:45:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:45:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:45:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:45:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:45:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:45:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:45:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:45:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:45:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:45:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:45:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:45:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:45:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:45:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:45:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:45:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:45:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:45:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:45:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:45:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:45:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:45:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:45:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:45:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:45:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:45:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:45:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:45:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:45:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:45:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:45:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:45:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:45:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:45:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:45:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:45:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:45:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:45:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:45:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:45:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:45:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:45:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:45:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:45:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:45:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:45:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:45:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:45:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:45:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:45:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:45:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:45:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:45:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:45:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:45:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:45:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:45:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:45:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:45:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:45:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:45:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:45:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:45:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:45:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:45:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:45:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:45:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:45:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:45:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:45:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:45:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:45:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:45:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:45:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:45:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:45:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:45:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:45:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:45:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:45:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:45:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:45:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:45:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:45:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:45:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:45:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:45:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:45:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:45:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:45:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:45:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:45:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:45:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:45:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:45:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:45:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:45:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:45:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:45:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:45:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:45:18 INFO - {} 11:45:18 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3036ms 11:45:18 INFO - PROCESS | 1976 | 1462214718521 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 11:45:18 INFO - PROCESS | 1976 | 1462214718523 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 11:45:18 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:45:18 INFO - PROCESS | 1976 | 1462214718585 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:45:18 INFO - PROCESS | 1976 | 1462214718592 Marionette TRACE conn4 <- [1,3034,null,{}] 11:45:18 INFO - PROCESS | 1976 | 1462214718610 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:18 INFO - PROCESS | 1976 | 1462214718912 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 11:45:19 INFO - PROCESS | 1976 | 1462214719193 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:19 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9713ba000 == 181 [pid = 1976] [id = 768] 11:45:19 INFO - PROCESS | 1976 | ++DOMWINDOW == 170 (0x7fe96c229800) [pid = 1976] [serial = 2303] [outer = (nil)] 11:45:19 INFO - PROCESS | 1976 | ++DOMWINDOW == 171 (0x7fe96dab6000) [pid = 1976] [serial = 2304] [outer = 0x7fe96c229800] 11:45:19 INFO - PROCESS | 1976 | 1462214719268 Marionette DEBUG loaded listener.js 11:45:19 INFO - PROCESS | 1976 | ++DOMWINDOW == 172 (0x7fe976a12800) [pid = 1976] [serial = 2305] [outer = 0x7fe96c229800] 11:45:20 INFO - PROCESS | 1976 | 1462214720071 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 11:45:20 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:45:20 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1549ms 11:45:20 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:45:20 INFO - PROCESS | 1976 | 1462214720083 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 11:45:20 INFO - PROCESS | 1976 | 1462214720087 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 11:45:20 INFO - PROCESS | 1976 | 1462214720094 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:45:20 INFO - PROCESS | 1976 | 1462214720098 Marionette TRACE conn4 <- [1,3038,null,{}] 11:45:20 INFO - PROCESS | 1976 | 1462214720125 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:20 INFO - PROCESS | 1976 | 1462214720388 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 11:45:20 INFO - PROCESS | 1976 | 1462214720677 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:20 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9768d1000 == 182 [pid = 1976] [id = 769] 11:45:20 INFO - PROCESS | 1976 | ++DOMWINDOW == 173 (0x7fe976a11400) [pid = 1976] [serial = 2306] [outer = (nil)] 11:45:20 INFO - PROCESS | 1976 | ++DOMWINDOW == 174 (0x7fe976de5800) [pid = 1976] [serial = 2307] [outer = 0x7fe976a11400] 11:45:20 INFO - PROCESS | 1976 | 1462214720770 Marionette DEBUG loaded listener.js 11:45:20 INFO - PROCESS | 1976 | ++DOMWINDOW == 175 (0x7fe97764d000) [pid = 1976] [serial = 2308] [outer = 0x7fe976a11400] 11:45:21 INFO - PROCESS | 1976 | 1462214721577 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 11:45:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:45:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:45:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:45:21 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1551ms 11:45:21 INFO - PROCESS | 1976 | 1462214721645 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 11:45:21 INFO - PROCESS | 1976 | 1462214721648 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 11:45:21 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:45:21 INFO - PROCESS | 1976 | 1462214721655 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:45:21 INFO - PROCESS | 1976 | 1462214721659 Marionette TRACE conn4 <- [1,3042,null,{}] 11:45:21 INFO - PROCESS | 1976 | 1462214721664 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:21 INFO - PROCESS | 1976 | 1462214721913 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 11:45:22 INFO - PROCESS | 1976 | 1462214722212 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:22 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97723f000 == 183 [pid = 1976] [id = 770] 11:45:22 INFO - PROCESS | 1976 | ++DOMWINDOW == 176 (0x7fe976a12000) [pid = 1976] [serial = 2309] [outer = (nil)] 11:45:22 INFO - PROCESS | 1976 | ++DOMWINDOW == 177 (0x7fe977dd0800) [pid = 1976] [serial = 2310] [outer = 0x7fe976a12000] 11:45:22 INFO - PROCESS | 1976 | 1462214722288 Marionette DEBUG loaded listener.js 11:45:22 INFO - PROCESS | 1976 | ++DOMWINDOW == 178 (0x7fe97921d800) [pid = 1976] [serial = 2311] [outer = 0x7fe976a12000] 11:45:23 INFO - PROCESS | 1976 | 1462214723392 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:45:23 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. 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:45:23 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'.) 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:45:23 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. 11:45:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:45:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:45:23 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. 11:45:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:45:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:45:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:45:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:45:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:45:23 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. 11:45:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:45:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:45:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:45:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:45:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:45:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 11:45:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:45:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:45:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:45:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:45:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:45:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:45:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:45:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:45:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:45:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:45:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:45:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:45:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:45:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:45:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:45:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:45:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:45:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:45:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:45:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:45:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:45:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:45:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:45:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:45:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:45:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:45:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:45:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:45:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:45:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:45:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:45:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:45:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:45:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:45:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:45:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:45:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:45:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:45:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:45:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:45:23 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1863ms 11:45:23 INFO - PROCESS | 1976 | 1462214723520 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 11:45:23 INFO - PROCESS | 1976 | 1462214723524 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 11:45:23 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:45:23 INFO - PROCESS | 1976 | 1462214723535 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:45:23 INFO - PROCESS | 1976 | 1462214723539 Marionette TRACE conn4 <- [1,3046,null,{}] 11:45:23 INFO - PROCESS | 1976 | 1462214723601 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:23 INFO - PROCESS | 1976 | 1462214723927 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 11:45:24 INFO - PROCESS | 1976 | 1462214724219 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:24 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96d909800 == 184 [pid = 1976] [id = 771] 11:45:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 179 (0x7fe9590f7c00) [pid = 1976] [serial = 2312] [outer = (nil)] 11:45:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 180 (0x7fe96d9e3400) [pid = 1976] [serial = 2313] [outer = 0x7fe9590f7c00] 11:45:24 INFO - PROCESS | 1976 | 1462214724292 Marionette DEBUG loaded listener.js 11:45:24 INFO - PROCESS | 1976 | ++DOMWINDOW == 181 (0x7fe96da40000) [pid = 1976] [serial = 2314] [outer = 0x7fe9590f7c00] 11:45:24 INFO - PROCESS | 1976 | [1976] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:45:25 INFO - PROCESS | 1976 | 1462214725124 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:45:25 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:45:25 INFO - {} 11:45:25 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1626ms 11:45:25 INFO - PROCESS | 1976 | 1462214725161 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 11:45:25 INFO - PROCESS | 1976 | 1462214725164 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 11:45:25 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:45:25 INFO - PROCESS | 1976 | 1462214725171 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:45:25 INFO - PROCESS | 1976 | 1462214725173 Marionette TRACE conn4 <- [1,3050,null,{}] 11:45:25 INFO - PROCESS | 1976 | 1462214725179 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:25 INFO - PROCESS | 1976 | 1462214725420 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 11:45:25 INFO - PROCESS | 1976 | 1462214725705 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:25 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe97103b000 == 185 [pid = 1976] [id = 772] 11:45:25 INFO - PROCESS | 1976 | ++DOMWINDOW == 182 (0x7fe96da40800) [pid = 1976] [serial = 2315] [outer = (nil)] 11:45:25 INFO - PROCESS | 1976 | ++DOMWINDOW == 183 (0x7fe96ee47400) [pid = 1976] [serial = 2316] [outer = 0x7fe96da40800] 11:45:25 INFO - PROCESS | 1976 | 1462214725778 Marionette DEBUG loaded listener.js 11:45:25 INFO - PROCESS | 1976 | ++DOMWINDOW == 184 (0x7fe9704de400) [pid = 1976] [serial = 2317] [outer = 0x7fe96da40800] 11:45:26 INFO - PROCESS | 1976 | 1462214726612 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 11:45:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:45:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:45:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:45:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:45:26 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1481ms 11:45:26 INFO - PROCESS | 1976 | 1462214726652 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 11:45:26 INFO - PROCESS | 1976 | 1462214726655 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 11:45:26 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:45:26 INFO - PROCESS | 1976 | 1462214726663 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:45:26 INFO - PROCESS | 1976 | 1462214726666 Marionette TRACE conn4 <- [1,3054,null,{}] 11:45:26 INFO - PROCESS | 1976 | 1462214726672 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:26 INFO - PROCESS | 1976 | 1462214726930 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 11:45:27 INFO - PROCESS | 1976 | 1462214727225 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:27 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe982e08000 == 186 [pid = 1976] [id = 773] 11:45:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 185 (0x7fe955688c00) [pid = 1976] [serial = 2318] [outer = (nil)] 11:45:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 186 (0x7fe9708c6400) [pid = 1976] [serial = 2319] [outer = 0x7fe955688c00] 11:45:27 INFO - PROCESS | 1976 | 1462214727301 Marionette DEBUG loaded listener.js 11:45:27 INFO - PROCESS | 1976 | ++DOMWINDOW == 187 (0x7fe972dc4400) [pid = 1976] [serial = 2320] [outer = 0x7fe955688c00] 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:45:28 INFO - PROCESS | 1976 | 1462214728490 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:45:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:45:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:45:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:45:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:45:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:45:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:45:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:45:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:45:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:45:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:45:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:45:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:45:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:45:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:45:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:45:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:45:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:45:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:45:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:45:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:45:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:45:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:45:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:45:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:45:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:45:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:45:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:45:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:45:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:45:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:45:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:45:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:45:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:45:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:45:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:45:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:45:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:45:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:45:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:45:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:45:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:45:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:45:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:45:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:45:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:45:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:45:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:45:28 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" 11:45:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:45:28 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" 11:45:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:45:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:45:28 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1901ms 11:45:28 INFO - PROCESS | 1976 | 1462214728569 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 11:45:28 INFO - PROCESS | 1976 | 1462214728572 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 11:45:28 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:45:28 INFO - PROCESS | 1976 | 1462214728577 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:45:28 INFO - PROCESS | 1976 | 1462214728579 Marionette TRACE conn4 <- [1,3058,null,{}] 11:45:28 INFO - PROCESS | 1976 | 1462214728628 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:29 INFO - PROCESS | 1976 | 1462214729054 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 11:45:29 INFO - PROCESS | 1976 | 1462214729288 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:29 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe988428000 == 187 [pid = 1976] [id = 774] 11:45:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 188 (0x7fe9555c0800) [pid = 1976] [serial = 2321] [outer = (nil)] 11:45:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 189 (0x7fe983cbd800) [pid = 1976] [serial = 2322] [outer = 0x7fe9555c0800] 11:45:29 INFO - PROCESS | 1976 | 1462214729359 Marionette DEBUG loaded listener.js 11:45:29 INFO - PROCESS | 1976 | ++DOMWINDOW == 190 (0x7fe983f28000) [pid = 1976] [serial = 2323] [outer = 0x7fe9555c0800] 11:45:30 INFO - PROCESS | 1976 | 1462214730170 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 11:45:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:45:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:45:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:45:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:45:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:45:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:45:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:45:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:45:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:45:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:45:30 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:30 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:45:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:45:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:45:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:45:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:45:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:45:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:45:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:45:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:45:30 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1630ms 11:45:30 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:45:30 INFO - PROCESS | 1976 | 1462214730223 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 11:45:30 INFO - PROCESS | 1976 | 1462214730226 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 11:45:30 INFO - PROCESS | 1976 | 1462214730233 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:45:30 INFO - PROCESS | 1976 | 1462214730236 Marionette TRACE conn4 <- [1,3062,null,{}] 11:45:30 INFO - PROCESS | 1976 | 1462214730242 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:30 INFO - PROCESS | 1976 | 1462214730520 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 11:45:30 INFO - PROCESS | 1976 | 1462214730780 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:30 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96f8b6000 == 188 [pid = 1976] [id = 775] 11:45:30 INFO - PROCESS | 1976 | ++DOMWINDOW == 191 (0x7fe964ecb000) [pid = 1976] [serial = 2324] [outer = (nil)] 11:45:30 INFO - PROCESS | 1976 | ++DOMWINDOW == 192 (0x7fe96ea70000) [pid = 1976] [serial = 2325] [outer = 0x7fe964ecb000] 11:45:30 INFO - PROCESS | 1976 | 1462214730858 Marionette DEBUG loaded listener.js 11:45:30 INFO - PROCESS | 1976 | ++DOMWINDOW == 193 (0x7fe983f6a400) [pid = 1976] [serial = 2326] [outer = 0x7fe964ecb000] 11:45:31 INFO - PROCESS | 1976 | [1976] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:45:31 INFO - PROCESS | 1976 | 1462214731724 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:45:31 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:45:31 INFO - {} 11:45:31 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1529ms 11:45:31 INFO - PROCESS | 1976 | 1462214731762 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 11:45:31 INFO - PROCESS | 1976 | 1462214731765 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 11:45:31 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:45:31 INFO - PROCESS | 1976 | 1462214731772 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:45:31 INFO - PROCESS | 1976 | 1462214731780 Marionette TRACE conn4 <- [1,3066,null,{}] 11:45:31 INFO - PROCESS | 1976 | 1462214731791 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:32 INFO - PROCESS | 1976 | 1462214732043 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 11:45:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96ded6000 == 187 [pid = 1976] [id = 323] 11:45:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95d8ea800 == 186 [pid = 1976] [id = 595] 11:45:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d18c800 == 185 [pid = 1976] [id = 605] 11:45:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe964f3c000 == 184 [pid = 1976] [id = 384] 11:45:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96682e000 == 183 [pid = 1976] [id = 601] 11:45:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe986b52000 == 182 [pid = 1976] [id = 134] 11:45:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d91a000 == 181 [pid = 1976] [id = 606] 11:45:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96f8cc800 == 180 [pid = 1976] [id = 607] 11:45:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe98411e800 == 179 [pid = 1976] [id = 152] 11:45:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96a7da800 == 178 [pid = 1976] [id = 604] 11:45:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe977b59800 == 177 [pid = 1976] [id = 182] 11:45:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe967537800 == 176 [pid = 1976] [id = 603] 11:45:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe966a0a000 == 175 [pid = 1976] [id = 602] 11:45:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe961514000 == 174 [pid = 1976] [id = 757] 11:45:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe962818000 == 173 [pid = 1976] [id = 709] 11:45:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9561e6000 == 172 [pid = 1976] [id = 751] 11:45:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe98e04c000 == 171 [pid = 1976] [id = 750] 11:45:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9889ae800 == 170 [pid = 1976] [id = 749] 11:45:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe983a29000 == 169 [pid = 1976] [id = 748] 11:45:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe977923000 == 168 [pid = 1976] [id = 747] 11:45:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9762bd000 == 167 [pid = 1976] [id = 746] 11:45:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9713ae000 == 166 [pid = 1976] [id = 745] 11:45:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe97100f800 == 165 [pid = 1976] [id = 744] 11:45:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96edc9800 == 164 [pid = 1976] [id = 743] 11:45:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96d076000 == 163 [pid = 1976] [id = 742] 11:45:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96a7da000 == 162 [pid = 1976] [id = 741] 11:45:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe966aef000 == 161 [pid = 1976] [id = 740] 11:45:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe96687a000 == 160 [pid = 1976] [id = 739] 11:45:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe965e0b800 == 159 [pid = 1976] [id = 738] 11:45:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe964b6c800 == 158 [pid = 1976] [id = 737] 11:45:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9713ca800 == 157 [pid = 1976] [id = 704] 11:45:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9632c3800 == 156 [pid = 1976] [id = 736] 11:45:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe962dd4000 == 155 [pid = 1976] [id = 735] 11:45:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe9616f4800 == 154 [pid = 1976] [id = 734] 11:45:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95e515800 == 153 [pid = 1976] [id = 733] 11:45:33 INFO - PROCESS | 1976 | --DOCSHELL 0x7fe95a4cc800 == 152 [pid = 1976] [id = 732] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 192 (0x7fe96cb51400) [pid = 1976] [serial = 2115] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 191 (0x7fe96c35c800) [pid = 1976] [serial = 2112] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 190 (0x7fe96c22b400) [pid = 1976] [serial = 2109] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 189 (0x7fe95d94b800) [pid = 1976] [serial = 2192] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 188 (0x7fe95e39d400) [pid = 1976] [serial = 2193] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 187 (0x7fe95e3e0c00) [pid = 1976] [serial = 2135] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 186 (0x7fe95c131c00) [pid = 1976] [serial = 2133] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 185 (0x7fe95a809800) [pid = 1976] [serial = 2132] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 184 (0x7fe958ecd800) [pid = 1976] [serial = 2186] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 183 (0x7fe9590f8c00) [pid = 1976] [serial = 2187] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 182 (0x7fe9713cdc00) [pid = 1976] [serial = 2184] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 181 (0x7fe971068400) [pid = 1976] [serial = 2183] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 180 (0x7fe970ff4800) [pid = 1976] [serial = 2181] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 179 (0x7fe9708c6000) [pid = 1976] [serial = 2180] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 178 (0x7fe9706b3400) [pid = 1976] [serial = 2178] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 177 (0x7fe9704dc400) [pid = 1976] [serial = 2177] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 176 (0x7fe96f963c00) [pid = 1976] [serial = 2174] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 175 (0x7fe97049c400) [pid = 1976] [serial = 2175] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 174 (0x7fe96ee4b000) [pid = 1976] [serial = 2172] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 173 (0x7fe96ed78c00) [pid = 1976] [serial = 2171] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 172 (0x7fe96ea71800) [pid = 1976] [serial = 2169] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 171 (0x7fe96ddb0000) [pid = 1976] [serial = 2168] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 170 (0x7fe96dac3800) [pid = 1976] [serial = 2166] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 169 (0x7fe96daaf000) [pid = 1976] [serial = 2165] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 168 (0x7fe96da3c400) [pid = 1976] [serial = 2163] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 167 (0x7fe96da12c00) [pid = 1976] [serial = 2162] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 166 (0x7fe96d810400) [pid = 1976] [serial = 2160] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 165 (0x7fe96d5eb000) [pid = 1976] [serial = 2159] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 164 (0x7fe96d5ce400) [pid = 1976] [serial = 2157] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 163 (0x7fe96d5c1c00) [pid = 1976] [serial = 2156] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 162 (0x7fe96d50ac00) [pid = 1976] [serial = 2154] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 161 (0x7fe96d4e5800) [pid = 1976] [serial = 2153] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 160 (0x7fe96d4d9800) [pid = 1976] [serial = 2151] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 159 (0x7fe96d26ac00) [pid = 1976] [serial = 2150] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 158 (0x7fe96d013c00) [pid = 1976] [serial = 2148] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 157 (0x7fe96cc76000) [pid = 1976] [serial = 2147] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 156 (0x7fe965e59800) [pid = 1976] [serial = 2145] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 155 (0x7fe965cef400) [pid = 1976] [serial = 2144] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 154 (0x7fe95a9ed800) [pid = 1976] [serial = 2189] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 153 (0x7fe9651d5800) [pid = 1976] [serial = 2142] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 152 (0x7fe964fe1400) [pid = 1976] [serial = 2141] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 151 (0x7fe961f4b400) [pid = 1976] [serial = 2139] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 150 (0x7fe961357800) [pid = 1976] [serial = 2138] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 149 (0x7fe95ef37c00) [pid = 1976] [serial = 2136] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 148 (0x7fe95d346c00) [pid = 1976] [serial = 2195] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | --DOMWINDOW == 147 (0x7fe95bb42c00) [pid = 1976] [serial = 2190] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1976 | 1462214734323 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:34 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9561ea800 == 153 [pid = 1976] [id = 776] 11:45:34 INFO - PROCESS | 1976 | ++DOMWINDOW == 148 (0x7fe9586e0800) [pid = 1976] [serial = 2327] [outer = (nil)] 11:45:34 INFO - PROCESS | 1976 | ++DOMWINDOW == 149 (0x7fe958844800) [pid = 1976] [serial = 2328] [outer = 0x7fe9586e0800] 11:45:34 INFO - PROCESS | 1976 | 1462214734394 Marionette DEBUG loaded listener.js 11:45:34 INFO - PROCESS | 1976 | ++DOMWINDOW == 150 (0x7fe9588b6400) [pid = 1976] [serial = 2329] [outer = 0x7fe9586e0800] 11:45:35 INFO - PROCESS | 1976 | 1462214735130 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 11:45:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:45:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:45:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:45:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:45:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:45:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:45:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:45:35 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 3401ms 11:45:35 INFO - PROCESS | 1976 | 1462214735177 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 11:45:35 INFO - PROCESS | 1976 | 1462214735183 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 11:45:35 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:45:35 INFO - PROCESS | 1976 | 1462214735190 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:45:35 INFO - PROCESS | 1976 | 1462214735195 Marionette TRACE conn4 <- [1,3070,null,{}] 11:45:35 INFO - PROCESS | 1976 | 1462214735203 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:35 INFO - PROCESS | 1976 | 1462214735419 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 11:45:35 INFO - PROCESS | 1976 | 1462214735633 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:35 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95abd8000 == 154 [pid = 1976] [id = 777] 11:45:35 INFO - PROCESS | 1976 | ++DOMWINDOW == 151 (0x7fe9586e1400) [pid = 1976] [serial = 2330] [outer = (nil)] 11:45:35 INFO - PROCESS | 1976 | ++DOMWINDOW == 152 (0x7fe959e54000) [pid = 1976] [serial = 2331] [outer = 0x7fe9586e1400] 11:45:35 INFO - PROCESS | 1976 | 1462214735700 Marionette DEBUG loaded listener.js 11:45:35 INFO - PROCESS | 1976 | ++DOMWINDOW == 153 (0x7fe95a14c000) [pid = 1976] [serial = 2332] [outer = 0x7fe9586e1400] 11:45:36 INFO - PROCESS | 1976 | 1462214736492 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 11:45:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:45:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:45:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:45:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:45:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:45:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:45:36 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1388ms 11:45:36 INFO - PROCESS | 1976 | 1462214736591 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 11:45:36 INFO - PROCESS | 1976 | 1462214736597 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 11:45:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:45:36 INFO - PROCESS | 1976 | 1462214736604 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:45:36 INFO - PROCESS | 1976 | 1462214736607 Marionette TRACE conn4 <- [1,3074,null,{}] 11:45:36 INFO - PROCESS | 1976 | 1462214736613 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:36 INFO - PROCESS | 1976 | 1462214736965 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 11:45:37 INFO - PROCESS | 1976 | 1462214737017 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:37 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95bdcb800 == 155 [pid = 1976] [id = 778] 11:45:37 INFO - PROCESS | 1976 | ++DOMWINDOW == 154 (0x7fe95b9d1c00) [pid = 1976] [serial = 2333] [outer = (nil)] 11:45:37 INFO - PROCESS | 1976 | ++DOMWINDOW == 155 (0x7fe95c122800) [pid = 1976] [serial = 2334] [outer = 0x7fe95b9d1c00] 11:45:37 INFO - PROCESS | 1976 | 1462214737080 Marionette DEBUG loaded listener.js 11:45:37 INFO - PROCESS | 1976 | ++DOMWINDOW == 156 (0x7fe95d342000) [pid = 1976] [serial = 2335] [outer = 0x7fe95b9d1c00] 11:45:38 INFO - PROCESS | 1976 | 1462214738027 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 11:45:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:45:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:45:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:45:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:45:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:45:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:45:38 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1479ms 11:45:38 INFO - PROCESS | 1976 | 1462214738100 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 11:45:38 INFO - PROCESS | 1976 | 1462214738110 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 11:45:38 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:45:38 INFO - PROCESS | 1976 | 1462214738151 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:45:38 INFO - PROCESS | 1976 | 1462214738160 Marionette TRACE conn4 <- [1,3078,null,{}] 11:45:38 INFO - PROCESS | 1976 | 1462214738170 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:38 INFO - PROCESS | 1976 | 1462214738458 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 11:45:38 INFO - PROCESS | 1976 | 1462214738495 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:38 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95d9c3800 == 156 [pid = 1976] [id = 779] 11:45:38 INFO - PROCESS | 1976 | ++DOMWINDOW == 157 (0x7fe95c125000) [pid = 1976] [serial = 2336] [outer = (nil)] 11:45:38 INFO - PROCESS | 1976 | ++DOMWINDOW == 158 (0x7fe95d947800) [pid = 1976] [serial = 2337] [outer = 0x7fe95c125000] 11:45:38 INFO - PROCESS | 1976 | 1462214738558 Marionette DEBUG loaded listener.js 11:45:38 INFO - PROCESS | 1976 | ++DOMWINDOW == 159 (0x7fe95e358400) [pid = 1976] [serial = 2338] [outer = 0x7fe95c125000] 11:45:39 INFO - PROCESS | 1976 | --DOMWINDOW == 158 (0x7fe95e3a2c00) [pid = 1976] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:45:39 INFO - PROCESS | 1976 | --DOMWINDOW == 157 (0x7fe96da41800) [pid = 1976] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:45:39 INFO - PROCESS | 1976 | --DOMWINDOW == 156 (0x7fe96d819c00) [pid = 1976] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:45:39 INFO - PROCESS | 1976 | --DOMWINDOW == 155 (0x7fe96333e000) [pid = 1976] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:45:39 INFO - PROCESS | 1976 | --DOMWINDOW == 154 (0x7fe9555c6800) [pid = 1976] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:45:39 INFO - PROCESS | 1976 | --DOMWINDOW == 153 (0x7fe95d8c3400) [pid = 1976] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:45:39 INFO - PROCESS | 1976 | --DOMWINDOW == 152 (0x7fe958ecdc00) [pid = 1976] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:45:39 INFO - PROCESS | 1976 | --DOMWINDOW == 151 (0x7fe96333d000) [pid = 1976] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:45:39 INFO - PROCESS | 1976 | --DOMWINDOW == 150 (0x7fe95a9f0000) [pid = 1976] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:45:39 INFO - PROCESS | 1976 | --DOMWINDOW == 149 (0x7fe95568d400) [pid = 1976] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:45:39 INFO - PROCESS | 1976 | --DOMWINDOW == 148 (0x7fe9646ad400) [pid = 1976] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:45:39 INFO - PROCESS | 1976 | --DOMWINDOW == 147 (0x7fe95c122c00) [pid = 1976] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:45:39 INFO - PROCESS | 1976 | --DOMWINDOW == 146 (0x7fe96c22c000) [pid = 1976] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:45:39 INFO - PROCESS | 1976 | --DOMWINDOW == 145 (0x7fe9668e8c00) [pid = 1976] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:45:39 INFO - PROCESS | 1976 | --DOMWINDOW == 144 (0x7fe95d6eec00) [pid = 1976] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:45:39 INFO - PROCESS | 1976 | --DOMWINDOW == 143 (0x7fe960273c00) [pid = 1976] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:45:39 INFO - PROCESS | 1976 | --DOMWINDOW == 142 (0x7fe966548000) [pid = 1976] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:45:39 INFO - PROCESS | 1976 | --DOMWINDOW == 141 (0x7fe95d8c5000) [pid = 1976] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:45:39 INFO - PROCESS | 1976 | --DOMWINDOW == 140 (0x7fe96018c400) [pid = 1976] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:45:39 INFO - PROCESS | 1976 | --DOMWINDOW == 139 (0x7fe9555b9400) [pid = 1976] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:45:39 INFO - PROCESS | 1976 | --DOMWINDOW == 138 (0x7fe958ece400) [pid = 1976] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:45:39 INFO - PROCESS | 1976 | --DOMWINDOW == 137 (0x7fe974f44c00) [pid = 1976] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:45:39 INFO - PROCESS | 1976 | --DOMWINDOW == 136 (0x7fe959e5dc00) [pid = 1976] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:45:39 INFO - PROCESS | 1976 | --DOMWINDOW == 135 (0x7fe9668e7000) [pid = 1976] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:45:39 INFO - PROCESS | 1976 | --DOMWINDOW == 134 (0x7fe961f40400) [pid = 1976] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:45:39 INFO - PROCESS | 1976 | --DOMWINDOW == 133 (0x7fe95f0ce000) [pid = 1976] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:45:39 INFO - PROCESS | 1976 | --DOMWINDOW == 132 (0x7fe95884b800) [pid = 1976] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:45:40 INFO - PROCESS | 1976 | 1462214740134 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 11:45:40 INFO - PROCESS | 1976 | 1462214740205 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 11:45:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:45:40 INFO - PROCESS | 1976 | 1462214740215 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:45:40 INFO - PROCESS | 1976 | 1462214740220 Marionette TRACE conn4 <- [1,3082,null,{}] 11:45:40 INFO - PROCESS | 1976 | 1462214740226 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:40 INFO - PROCESS | 1976 | 1462214740432 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 11:45:40 INFO - PROCESS | 1976 | 1462214740638 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:40 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95e50f000 == 157 [pid = 1976] [id = 780] 11:45:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 133 (0x7fe9555c4c00) [pid = 1976] [serial = 2339] [outer = (nil)] 11:45:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 134 (0x7fe95e3e5800) [pid = 1976] [serial = 2340] [outer = 0x7fe9555c4c00] 11:45:40 INFO - PROCESS | 1976 | 1462214740698 Marionette DEBUG loaded listener.js 11:45:40 INFO - PROCESS | 1976 | ++DOMWINDOW == 135 (0x7fe95e57fc00) [pid = 1976] [serial = 2341] [outer = 0x7fe9555c4c00] 11:45:41 INFO - PROCESS | 1976 | 1462214741357 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 11:45:41 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:45:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:45:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:45:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:45:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1180ms 11:45:41 INFO - PROCESS | 1976 | 1462214741397 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 11:45:41 INFO - PROCESS | 1976 | 1462214741399 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 11:45:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:45:41 INFO - PROCESS | 1976 | 1462214741406 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:45:41 INFO - PROCESS | 1976 | 1462214741408 Marionette TRACE conn4 <- [1,3086,null,{}] 11:45:41 INFO - PROCESS | 1976 | 1462214741414 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:41 INFO - PROCESS | 1976 | 1462214741695 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 11:45:42 INFO - PROCESS | 1976 | 1462214742056 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:42 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe9561e0800 == 158 [pid = 1976] [id = 781] 11:45:42 INFO - PROCESS | 1976 | ++DOMWINDOW == 136 (0x7fe9555c6000) [pid = 1976] [serial = 2342] [outer = (nil)] 11:45:42 INFO - PROCESS | 1976 | ++DOMWINDOW == 137 (0x7fe955696400) [pid = 1976] [serial = 2343] [outer = 0x7fe9555c6000] 11:45:42 INFO - PROCESS | 1976 | 1462214742138 Marionette DEBUG loaded listener.js 11:45:42 INFO - PROCESS | 1976 | ++DOMWINDOW == 138 (0x7fe9588b8c00) [pid = 1976] [serial = 2344] [outer = 0x7fe9555c6000] 11:45:43 INFO - PROCESS | 1976 | 1462214743019 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:45:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:45:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1678ms 11:45:43 INFO - PROCESS | 1976 | 1462214743087 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 11:45:43 INFO - PROCESS | 1976 | 1462214743093 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 11:45:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:45:43 INFO - PROCESS | 1976 | 1462214743101 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:45:43 INFO - PROCESS | 1976 | 1462214743107 Marionette TRACE conn4 <- [1,3090,null,{}] 11:45:43 INFO - PROCESS | 1976 | 1462214743114 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:43 INFO - PROCESS | 1976 | 1462214743457 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 11:45:43 INFO - PROCESS | 1976 | 1462214743670 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:43 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95d867800 == 159 [pid = 1976] [id = 782] 11:45:43 INFO - PROCESS | 1976 | ++DOMWINDOW == 139 (0x7fe9590ec000) [pid = 1976] [serial = 2345] [outer = (nil)] 11:45:43 INFO - PROCESS | 1976 | ++DOMWINDOW == 140 (0x7fe95b9c7c00) [pid = 1976] [serial = 2346] [outer = 0x7fe9590ec000] 11:45:43 INFO - PROCESS | 1976 | 1462214743748 Marionette DEBUG loaded listener.js 11:45:43 INFO - PROCESS | 1976 | ++DOMWINDOW == 141 (0x7fe95d342800) [pid = 1976] [serial = 2347] [outer = 0x7fe9590ec000] 11:45:44 INFO - PROCESS | 1976 | 1462214744640 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:45:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:45:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1580ms 11:45:44 INFO - PROCESS | 1976 | 1462214744685 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 11:45:44 INFO - PROCESS | 1976 | 1462214744692 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 11:45:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:45:44 INFO - PROCESS | 1976 | 1462214744698 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:45:44 INFO - PROCESS | 1976 | 1462214744701 Marionette TRACE conn4 <- [1,3094,null,{}] 11:45:44 INFO - PROCESS | 1976 | 1462214744708 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:44 INFO - PROCESS | 1976 | 1462214744938 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 11:45:45 INFO - PROCESS | 1976 | 1462214745224 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:45 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe95ee8f800 == 160 [pid = 1976] [id = 783] 11:45:45 INFO - PROCESS | 1976 | ++DOMWINDOW == 142 (0x7fe95d943800) [pid = 1976] [serial = 2348] [outer = (nil)] 11:45:45 INFO - PROCESS | 1976 | ++DOMWINDOW == 143 (0x7fe95e39d800) [pid = 1976] [serial = 2349] [outer = 0x7fe95d943800] 11:45:45 INFO - PROCESS | 1976 | 1462214745298 Marionette DEBUG loaded listener.js 11:45:45 INFO - PROCESS | 1976 | ++DOMWINDOW == 144 (0x7fe95e67d000) [pid = 1976] [serial = 2350] [outer = 0x7fe95d943800] 11:45:46 INFO - PROCESS | 1976 | 1462214746205 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:45:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:45:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1536ms 11:45:46 INFO - PROCESS | 1976 | 1462214746236 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 11:45:46 INFO - PROCESS | 1976 | 1462214746239 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 11:45:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:45:46 INFO - PROCESS | 1976 | 1462214746255 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:45:46 INFO - PROCESS | 1976 | 1462214746265 Marionette TRACE conn4 <- [1,3098,null,{}] 11:45:46 INFO - PROCESS | 1976 | 1462214746273 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:46 INFO - PROCESS | 1976 | 1462214746613 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 11:45:46 INFO - PROCESS | 1976 | 1462214746833 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:46 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96056e800 == 161 [pid = 1976] [id = 784] 11:45:46 INFO - PROCESS | 1976 | ++DOMWINDOW == 145 (0x7fe955690400) [pid = 1976] [serial = 2351] [outer = (nil)] 11:45:46 INFO - PROCESS | 1976 | ++DOMWINDOW == 146 (0x7fe95efe3c00) [pid = 1976] [serial = 2352] [outer = 0x7fe955690400] 11:45:46 INFO - PROCESS | 1976 | 1462214746937 Marionette DEBUG loaded listener.js 11:45:47 INFO - PROCESS | 1976 | ++DOMWINDOW == 147 (0x7fe960188000) [pid = 1976] [serial = 2353] [outer = 0x7fe955690400] 11:45:47 INFO - PROCESS | 1976 | 1462214747773 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 11:45:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:45:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:45:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1549ms 11:45:47 INFO - PROCESS | 1976 | 1462214747798 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 11:45:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:45:47 INFO - PROCESS | 1976 | 1462214747802 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 11:45:47 INFO - PROCESS | 1976 | 1462214747808 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:45:47 INFO - PROCESS | 1976 | 1462214747812 Marionette TRACE conn4 <- [1,3102,null,{}] 11:45:47 INFO - PROCESS | 1976 | 1462214747817 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:48 INFO - PROCESS | 1976 | 1462214748071 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 11:45:48 INFO - PROCESS | 1976 | 1462214748364 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:48 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe961dae800 == 162 [pid = 1976] [id = 785] 11:45:48 INFO - PROCESS | 1976 | ++DOMWINDOW == 148 (0x7fe95bb46800) [pid = 1976] [serial = 2354] [outer = (nil)] 11:45:48 INFO - PROCESS | 1976 | ++DOMWINDOW == 149 (0x7fe960bab000) [pid = 1976] [serial = 2355] [outer = 0x7fe95bb46800] 11:45:48 INFO - PROCESS | 1976 | 1462214748442 Marionette DEBUG loaded listener.js 11:45:48 INFO - PROCESS | 1976 | ++DOMWINDOW == 150 (0x7fe961345800) [pid = 1976] [serial = 2356] [outer = 0x7fe95bb46800] 11:45:49 INFO - PROCESS | 1976 | 1462214749251 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:45:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:45:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1477ms 11:45:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:45:49 INFO - PROCESS | 1976 | 1462214749286 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 11:45:49 INFO - PROCESS | 1976 | 1462214749289 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 11:45:49 INFO - PROCESS | 1976 | 1462214749295 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 11:45:49 INFO - PROCESS | 1976 | 1462214749298 Marionette TRACE conn4 <- [1,3106,null,{}] 11:45:49 INFO - PROCESS | 1976 | 1462214749310 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:49 INFO - PROCESS | 1976 | 1462214749597 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 11:45:49 INFO - PROCESS | 1976 | 1462214749864 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:49 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96295c000 == 163 [pid = 1976] [id = 786] 11:45:49 INFO - PROCESS | 1976 | ++DOMWINDOW == 151 (0x7fe961389400) [pid = 1976] [serial = 2357] [outer = (nil)] 11:45:49 INFO - PROCESS | 1976 | ++DOMWINDOW == 152 (0x7fe961f40400) [pid = 1976] [serial = 2358] [outer = 0x7fe961389400] 11:45:49 INFO - PROCESS | 1976 | 1462214749951 Marionette DEBUG loaded listener.js 11:45:50 INFO - PROCESS | 1976 | ++DOMWINDOW == 153 (0x7fe96332f800) [pid = 1976] [serial = 2359] [outer = 0x7fe961389400] 11:45:50 INFO - PROCESS | 1976 | 1462214750779 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 11:45:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:45:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:45:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:45:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1541ms 11:45:50 INFO - PROCESS | 1976 | 1462214750878 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 11:45:50 INFO - PROCESS | 1976 | 1462214750881 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 11:45:50 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:45:50 INFO - PROCESS | 1976 | 1462214750892 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 11:45:50 INFO - PROCESS | 1976 | 1462214750895 Marionette TRACE conn4 <- [1,3110,null,{}] 11:45:50 INFO - PROCESS | 1976 | 1462214750904 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:51 INFO - PROCESS | 1976 | 1462214751145 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 11:45:51 INFO - PROCESS | 1976 | 1462214751423 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:51 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe963296800 == 164 [pid = 1976] [id = 787] 11:45:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 154 (0x7fe95d94b400) [pid = 1976] [serial = 2360] [outer = (nil)] 11:45:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 155 (0x7fe964bb0400) [pid = 1976] [serial = 2361] [outer = 0x7fe95d94b400] 11:45:51 INFO - PROCESS | 1976 | 1462214751496 Marionette DEBUG loaded listener.js 11:45:51 INFO - PROCESS | 1976 | ++DOMWINDOW == 156 (0x7fe964fdbc00) [pid = 1976] [serial = 2362] [outer = 0x7fe95d94b400] 11:45:52 INFO - PROCESS | 1976 | 1462214752304 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 11:45:52 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:45:52 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 11:45:52 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:52 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:45:52 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1431ms 11:45:52 INFO - PROCESS | 1976 | 1462214752325 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 11:45:52 INFO - PROCESS | 1976 | 1462214752329 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 11:45:52 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:45:52 INFO - PROCESS | 1976 | 1462214752335 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 11:45:52 INFO - PROCESS | 1976 | 1462214752338 Marionette TRACE conn4 <- [1,3114,null,{}] 11:45:52 INFO - PROCESS | 1976 | 1462214752343 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:52 INFO - PROCESS | 1976 | 1462214752567 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 11:45:52 INFO - PROCESS | 1976 | 1462214752848 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"18579b94-8d27-4b8e-9c21-cb2ce1e6c805\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:52 INFO - PROCESS | 1976 | ++DOCSHELL 0x7fe96472e000 == 165 [pid = 1976] [id = 788] 11:45:52 INFO - PROCESS | 1976 | ++DOMWINDOW == 157 (0x7fe960ba3c00) [pid = 1976] [serial = 2363] [outer = (nil)] 11:45:52 INFO - PROCESS | 1976 | ++DOMWINDOW == 158 (0x7fe965112400) [pid = 1976] [serial = 2364] [outer = 0x7fe960ba3c00] 11:45:52 INFO - PROCESS | 1976 | 1462214752924 Marionette DEBUG loaded listener.js 11:45:53 INFO - PROCESS | 1976 | ++DOMWINDOW == 159 (0x7fe9651da000) [pid = 1976] [serial = 2365] [outer = 0x7fe960ba3c00] 11:45:53 INFO - PROCESS | 1976 | 1462214753735 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 11:45:53 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:45:53 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1441ms 11:45:53 INFO - PROCESS | 1976 | 1462214753777 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 11:45:53 INFO - PROCESS | 1976 | 1462214753780 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 11:45:54 WARNING - u'runner_teardown' () 11:45:54 INFO - No more tests 11:45:54 INFO - Got 0 unexpected results 11:45:54 INFO - SUITE-END | took 1193s 11:45:55 INFO - Closing logging queue 11:45:55 INFO - queue closed 11:45:55 INFO - Return code: 0 11:45:55 WARNING - # TBPL SUCCESS # 11:45:55 INFO - Running post-action listener: _resource_record_post_action 11:45:55 INFO - Running post-run listener: _resource_record_post_run 11:45:56 INFO - Total resource usage - Wall time: 1231s; CPU: 98.0%; Read bytes: 6754304; Write bytes: 932188160; Read time: 2372; Write time: 249124 11:45:56 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:45:56 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 9981952; Read time: 0; Write time: 3696 11:45:56 INFO - run-tests - Wall time: 1201s; CPU: 98.0%; Read bytes: 6168576; Write bytes: 922206208; Read time: 2148; Write time: 245428 11:45:56 INFO - Running post-run listener: _upload_blobber_files 11:45:56 INFO - Blob upload gear active. 11:45:56 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 11:45:56 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 11:45:56 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 11:45:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 11:45:56 INFO - (blobuploader) - INFO - Open directory for files ... 11:45:56 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 11:45:57 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:45:57 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:45:58 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:45:58 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:45:58 INFO - (blobuploader) - INFO - Done attempting. 11:45:58 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 11:45:58 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:45:58 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:45:58 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:45:58 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:45:58 INFO - (blobuploader) - INFO - Done attempting. 11:45:58 INFO - (blobuploader) - INFO - Iteration through files over. 11:45:58 INFO - Return code: 0 11:45:58 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 11:45:58 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 11:45:58 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/dbe791fff52ecd872d4bb76b5dfe5f255aeff5351769b71486fbbc04b80e2cc79b2e3330867a69390ce6d6dd24e7eab9898c73c51a397a71701acbd780a1ba4a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/85dff85f61edde376ba3bd9df9ea9457b4324b4e6849ff4023dbfb01b833bffaacf8cce8bcdad10b752c5d58f9ff14d498f3c343d5fb48ee272b19037c6fa66e"} 11:45:58 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 11:45:58 INFO - Writing to file /builds/slave/test/properties/blobber_files 11:45:58 INFO - Contents: 11:45:58 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/dbe791fff52ecd872d4bb76b5dfe5f255aeff5351769b71486fbbc04b80e2cc79b2e3330867a69390ce6d6dd24e7eab9898c73c51a397a71701acbd780a1ba4a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/85dff85f61edde376ba3bd9df9ea9457b4324b4e6849ff4023dbfb01b833bffaacf8cce8bcdad10b752c5d58f9ff14d498f3c343d5fb48ee272b19037c6fa66e"} 11:45:58 INFO - Running post-run listener: copy_logs_to_upload_dir 11:45:58 INFO - Copying logs to upload dir... 11:45:58 INFO - mkdir: /builds/slave/test/build/upload/logs 11:45:58 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2226.953917 ========= master_lag: 0.32 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 37 mins, 7 secs) (at 2016-05-02 11:45:59.301761) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-02 11:45:59.302810) ========= 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=9ca12473fbb1d023794ffd180000023c-1462211504.276521-983488926 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/dbe791fff52ecd872d4bb76b5dfe5f255aeff5351769b71486fbbc04b80e2cc79b2e3330867a69390ce6d6dd24e7eab9898c73c51a397a71701acbd780a1ba4a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/85dff85f61edde376ba3bd9df9ea9457b4324b4e6849ff4023dbfb01b833bffaacf8cce8bcdad10b752c5d58f9ff14d498f3c343d5fb48ee272b19037c6fa66e"} build_url:https://queue.taskcluster.net/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.037183 build_url: 'https://queue.taskcluster.net/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/dbe791fff52ecd872d4bb76b5dfe5f255aeff5351769b71486fbbc04b80e2cc79b2e3330867a69390ce6d6dd24e7eab9898c73c51a397a71701acbd780a1ba4a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/85dff85f61edde376ba3bd9df9ea9457b4324b4e6849ff4023dbfb01b833bffaacf8cce8bcdad10b752c5d58f9ff14d498f3c343d5fb48ee272b19037c6fa66e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/GuSsqrGCQ0eBGK3op6yNAw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-02 11:45:59.381082) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-02 11:45:59.381577) ========= 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=9ca12473fbb1d023794ffd180000023c-1462211504.276521-983488926 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.020985 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-02 11:45:59.449350) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-02 11:45:59.449694) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-02 11:45:59.450102) ========= ========= Total master_lag: 0.73 =========